A B C D E F G H I L M N P R S T U W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCurrentMeasLoadedListener(ChangeListener) - Method in class xal.app.scanner.ScannerDocument
- addDelayBetweenMeasListener(ChangeListener) - Method in class xal.app.scanner.ScannerDocument
- addNumberMeasPerCombosListener(ChangeListener) - Method in class xal.app.scanner.ScannerDocument
- addPVChannel(ChannelWrapper) - Method in class xal.app.scanner.ScannerDocument
- ApplicationLauncher - Class in xal.app.scanner
-
This is the main class that one should run in order to be able to launch JavaFX 11+ non-modular applications getting the JavaFX dependencies from the third-party-lib.jar and without specifying a module path.
- ApplicationLauncher() - Constructor for class xal.app.scanner.ApplicationLauncher
B
- beforeStart(Stage) - Method in class xal.app.scanner.MainApp
C
- calculateCombos() - Method in class xal.app.scanner.ScannerDocument
- ChannelWrapper - Class in xal.app.scanner
-
A class that wraps a bit of additional functionality to the Channel class
- ChannelWrapper(Channel) - Constructor for class xal.app.scanner.ChannelWrapper
-
Construct a new object from the Channel given, as well as connecting to it
- ChannelWrapper(Channel, boolean) - Constructor for class xal.app.scanner.ChannelWrapper
-
Construct a new object from the Channel given, as well as connecting to it
- ChannelWrapper(Channel, AcceleratorNode, boolean) - Constructor for class xal.app.scanner.ChannelWrapper
-
Construct a new object from the Channel given, as well as connecting to it
- ChannelWrapper(AcceleratorNode, String) - Constructor for class xal.app.scanner.ChannelWrapper
-
Construct a new wrapper from the given node and handle.
- checkConstraints(double[]) - Method in class xal.app.scanner.ScannerDocument
-
Check a combo for any of the potentially defined constraints TODO there are probably better/safer ways to do this?
- clear() - Method in class xal.app.scanner.Plot
- clearAllConstraints() - Method in class xal.app.scanner.ScannerDocument
- close() - Method in class xal.app.scanner.Hdf5Writer
-
Make sure HDF5 file is closed before instance is destroyed (unsure if this is necessary tbh)
- closeSourceFile() - Method in class xal.app.scanner.Hdf5Writer
-
Closes the HDF file access.
- compareTo(Object) - Method in class xal.app.scanner.ChannelWrapper
-
Compare the instance value to another ChannelWrapper object.
- constraintsAllowed - Variable in class xal.app.scanner.ScannerDocument
- Csv - Class in xal.app.scanner
- Csv(File) - Constructor for class xal.app.scanner.Csv
D
- deleteSet(String) - Method in class xal.app.scanner.ScannerDocument
E
- endProperty() - Method in class xal.app.scanner.ChannelWrapper
- equals(Object) - Method in class xal.app.scanner.ChannelWrapper
- exportToCSV(File) - Method in class xal.app.scanner.ScannerDocument
-
TODO combine multiple sets, for now just dumps the first selected set (in case of multiple selection)
- exportToCSV(List<String>, Timestamp[], double[][]) - Method in class xal.app.scanner.Csv
F
- forceInstance(String) - Method in class xal.app.scanner.ChannelWrapper
-
Force the unique instance name of this channel rather than using the counter to obtain it
- FXMLAddPV - Class in xal.app.scanner
-
FXML Controller class
- FXMLAddPV() - Constructor for class xal.app.scanner.FXMLAddPV
- FXMLController - Class in xal.app.scanner
- FXMLController() - Constructor for class xal.app.scanner.FXMLController
G
- getAccelerator() - Method in class xal.app.scanner.Model
- getAcceleratorNode() - Method in class xal.app.scanner.ChannelWrapper
- getAcceleratorNodeId() - Method in class xal.app.scanner.ChannelWrapper
- getActivePVreadableArray(int) - Method in class xal.app.scanner.ScannerDocument
-
This function returns the i'th array PV to be read
- getActivePVreadableArrays() - Method in class xal.app.scanner.ScannerDocument
- getActivePVreadableScalar(int) - Method in class xal.app.scanner.ScannerDocument
-
This function returns the i'th scalar PV to be read
- getActivePVreadableScalars() - Method in class xal.app.scanner.ScannerDocument
- getActivePVwriteback(int) - Method in class xal.app.scanner.ScannerDocument
- getActivePvWritebacks() - Method in class xal.app.scanner.ScannerDocument
- getChannel() - Method in class xal.app.scanner.ChannelWrapper
- getChannelName() - Method in class xal.app.scanner.ChannelWrapper
-
Name (ID) of channel
- getCombo(int) - Method in class xal.app.scanner.ScannerDocument
- getCommandToExecute() - Method in class xal.app.scanner.ScannerDocument
- getConstraints() - Method in class xal.app.scanner.ScannerDocument
- getCurrentMeasurementArray() - Method in class xal.app.scanner.ScannerDocument
- getCurrentMeasurementKey() - Method in class xal.app.scanner.ScannerDocument
- getCurrentTimestampsArray() - Method in class xal.app.scanner.ScannerDocument
- getDataSet(String) - Method in class xal.app.scanner.ScannerDocument
- getDataSetForPV(String, String) - Method in class xal.app.scanner.ScannerDocument
-
Get the array of data values for the PV in the specified data set.
- getDataSets() - Method in class xal.app.scanner.ScannerDocument
- getDelayBetweenMeasurements() - Method in class xal.app.scanner.ScannerDocument
- getDescription() - Method in class xal.app.scanner.SimpleOption
- getDocument() - Static method in class xal.app.scanner.ScannerDocument
- getFilePath() - Method in class xal.app.scanner.Csv
- getHandle() - Method in class xal.app.scanner.ChannelWrapper
- getIncludeInitialSettings() - Method in class xal.app.scanner.ScannerDocument
- getIncludeInitialSettingsProperty() - Method in class xal.app.scanner.ScannerDocument
- getIncludeReverseScan() - Method in class xal.app.scanner.ScannerDocument
- getIncludeReverseScanProperty() - Method in class xal.app.scanner.ScannerDocument
- getInitialCombo() - Method in class xal.app.scanner.ScannerDocument
- getInstance() - Static method in class xal.app.scanner.Model
- getIsRead() - Method in class xal.app.scanner.ChannelWrapper
-
True if channel will be read
- getIsScalar() - Method in class xal.app.scanner.ChannelWrapper
-
If the channel only has one element, it is considered a scalar
- getIsScannable() - Method in class xal.app.scanner.ChannelWrapper
- getIsScanned() - Method in class xal.app.scanner.ChannelWrapper
-
True if channel will be scanned
- getNumberMeasurementsPerCombo() - Method in class xal.app.scanner.ScannerDocument
- getNumberOfCombos() - Method in class xal.app.scanner.ScannerDocument
- getNumCombosDone() - Method in class xal.app.scanner.ScannerDocument
- getNumPoints() - Method in class xal.app.scanner.ChannelWrapper
-
Get the number of points when measured
- getNumPVChannels() - Method in class xal.app.scanner.ScannerDocument
- getOrCreateGroup(H5File, String) - Method in class xal.app.scanner.Hdf5Writer
-
If the name already exist in group, return it cast as a H5Group, otherwise create it and return the object.
- getPVChannel(int) - Method in class xal.app.scanner.ScannerDocument
- getPVChannels() - Method in class xal.app.scanner.ScannerDocument
- getPVrbScalarData(String) - Method in class xal.app.scanner.ScannerDocument
- getPVWriteData(String) - Method in class xal.app.scanner.ScannerDocument
- getReturnHome() - Method in class xal.app.scanner.ScannerDocument
- getReturnHomeProperty() - Method in class xal.app.scanner.ScannerDocument
- getScanNumberProperty() - Method in class xal.app.scanner.ScannerDocument
- getScanPoints() - Method in class xal.app.scanner.ChannelWrapper
- getScanPoints(boolean) - Method in class xal.app.scanner.ChannelWrapper
-
Get the values to be scanned
- getSelectedSets() - Method in class xal.app.scanner.ScannerDocument
- getSetKey(String) - Method in class xal.app.scanner.ScannerDocument
-
Get the key for a named measurement (data set)
- getSetName(String) - Method in class xal.app.scanner.ScannerDocument
-
Get the name for this data set if no name has been defined, key is the name
- getSimple1B1Property() - Method in class xal.app.scanner.ScannerDocument
- getTimestamps(String) - Method in class xal.app.scanner.ScannerDocument
- getTypeHandle() - Method in class xal.app.scanner.ChannelWrapper
- getUsingHDF5() - Method in class xal.app.scanner.ScannerDocument
- getUsingHDF5Property() - Method in class xal.app.scanner.ScannerDocument
H
- h5_writeCurrentArrayData(ArrayList<ChannelTimeRecord>) - Method in class xal.app.scanner.ScannerDocument
-
This will write the array to the currently active measurement file
- h5_writeCurrentScalarData(ArrayList<ChannelTimeRecord>) - Method in class xal.app.scanner.ScannerDocument
- h5_writeCurrentSetValues() - Method in class xal.app.scanner.ScannerDocument
- h5GetAllGroups(String) - Method in class xal.app.scanner.Hdf5Writer
-
Returns all groups one level below the group path given
- h5LibsWorks() - Static method in class xal.app.scanner.Hdf5Writer
-
Test HDF5 writing, return true if it works well
- hashCode() - Method in class xal.app.scanner.ChannelWrapper
- hasNode() - Method in class xal.app.scanner.ChannelWrapper
- Hdf5Writer - Class in xal.app.scanner
-
This is an early template of what we need in terms of static HDF5 writer.
- Hdf5Writer() - Constructor for class xal.app.scanner.Hdf5Writer
-
Create a new writer object.
I
- idProperty() - Method in class xal.app.scanner.ChannelWrapper
- increaseNumCombosDone() - Method in class xal.app.scanner.ScannerDocument
- increaseScanNumber() - Method in class xal.app.scanner.ScannerDocument
- initialize() - Method in class xal.app.scanner.FXMLController
- initialize(URL, ResourceBundle) - Method in class xal.app.scanner.FXMLAddPV
-
Initialises the controller class.
- initialize(URL, ResourceBundle) - Method in class xal.app.scanner.FXMLController
- initialize(URL, ResourceBundle) - Method in class xal.app.scanner.Plot
-
Initializes the controller class.
- initScannerDocument(Stage) - Static method in class xal.app.scanner.ScannerDocument
- instanceProperty() - Method in class xal.app.scanner.ChannelWrapper
- isCommandActive() - Method in class xal.app.scanner.ScannerDocument
- isReadProperty() - Method in class xal.app.scanner.ChannelWrapper
-
Set to true if this channel is selected to be read (ie is active)
- isScannedProperty() - Method in class xal.app.scanner.ChannelWrapper
-
Set to true if this channel is selected to be scanned (ie is active)
- isSelectedProperty() - Method in class xal.app.scanner.SimpleOption
L
- loadDocument(boolean) - Method in class xal.app.scanner.ScannerDocument
- loadDocument(URL) - Method in class xal.app.scanner.ScannerDocument
-
Reads the content of the document from the specified URL, and loads the information into the application.
M
- main(String[]) - Static method in class xal.app.scanner.ApplicationLauncher
- main(String[]) - Static method in class xal.app.scanner.MainApp
-
The main() method is ignored in correctly deployed JavaFX application.
- MainApp - Class in xal.app.scanner
- MainApp() - Constructor for class xal.app.scanner.MainApp
- Model - Class in xal.app.scanner
-
Singleton class containing the
Acceleratormodel.
N
- newDocument() - Method in class xal.app.scanner.ScannerDocument
- NodeTreeCell - Class in xal.app.scanner
-
A class rendering an accelerator model node.
- numPointsProperty() - Method in class xal.app.scanner.ChannelWrapper
P
- Plot - Class in xal.app.scanner
-
FXML Controller class
- Plot() - Constructor for class xal.app.scanner.Plot
- plotMeasurement() - Method in class xal.app.scanner.Plot
- plotMeasurement(String) - Method in class xal.app.scanner.Plot
- putVal(double) - Method in class xal.app.scanner.ChannelWrapper
-
Send a new value to the PV
- putVal(double, double) - Method in class xal.app.scanner.ChannelWrapper
-
Set value of the channel.
- PVTree - Class in xal.app.scanner
- PVTree() - Constructor for class xal.app.scanner.PVTree
R
- refProperty() - Method in class xal.app.scanner.ChannelWrapper
-
The initial/reference value of this channel (i.e.
- resetCurrentMeasArrays() - Method in class xal.app.scanner.ScannerDocument
S
- saveCurrentMeas(int) - Method in class xal.app.scanner.ScannerDocument
- saveDocumentAs(URL) - Method in class xal.app.scanner.ScannerDocument
-
Save the ScannerDocument document to the specified URL.
- ScannerDocument - Class in xal.app.scanner
- setCommandActive(boolean) - Method in class xal.app.scanner.ScannerDocument
- setCommandToExecute(String) - Method in class xal.app.scanner.ScannerDocument
- setConstraint(int, String) - Method in class xal.app.scanner.ScannerDocument
- setCurrentMeasurementKey() - Method in class xal.app.scanner.ScannerDocument
- setCurrentMeasurementKey(String) - Method in class xal.app.scanner.ScannerDocument
- setDataSet(String) - Method in class xal.app.scanner.ScannerDocument
- setDataSetNotes(String, String) - Method in class xal.app.scanner.ScannerDocument
-
Set the description of a measurement.
- setDelayBetweenMeasurements(double) - Method in class xal.app.scanner.ScannerDocument
- setDelayBetweenMeasurements(long) - Method in class xal.app.scanner.ScannerDocument
- setFilePath(File) - Method in class xal.app.scanner.Csv
- setFilePath(String) - Method in class xal.app.scanner.Csv
- setIncludeInitialSettings(boolean) - Method in class xal.app.scanner.ScannerDocument
- setIncludeReverseScan(boolean) - Method in class xal.app.scanner.ScannerDocument
- setInstance() - Method in class xal.app.scanner.ChannelWrapper
-
Set the unique instance (integer) of this channel Returns the string ('x'+integer)
- setMainDocument(ScannerDocument) - Static method in class xal.app.scanner.FXMLController
- setMeasurementName(String, String) - Method in class xal.app.scanner.ScannerDocument
-
Set name of a measurement.
- setNumberMeasurementsPerCombo(int) - Method in class xal.app.scanner.ScannerDocument
- setPVreadbackData(String) - Method in class xal.app.scanner.ScannerDocument
- setPVreadbackScalarData(String, List<Channel>) - Method in class xal.app.scanner.ScannerDocument
- setPVwriteData(String) - Method in class xal.app.scanner.ScannerDocument
- setPVwriteData(String, List<ChannelWrapper>) - Method in class xal.app.scanner.ScannerDocument
- setReturnHome(boolean) - Method in class xal.app.scanner.ScannerDocument
- setSelectedSets(List<String>) - Method in class xal.app.scanner.ScannerDocument
-
Called when there is a change in selection in the list of completed scans
- setSource(String) - Method in class xal.app.scanner.Hdf5Writer
-
Set the path to the HDF file and open it
- setTimestamps(String) - Method in class xal.app.scanner.ScannerDocument
- setTimestamps(String, Timestamp[][]) - Method in class xal.app.scanner.ScannerDocument
- setup(Stage) - Method in class xal.app.scanner.MainApp
- setZeroCombosDone() - Method in class xal.app.scanner.ScannerDocument
- SimpleOption - Class in xal.app.scanner
-
A simple (stupid you say?) class which holds a string and a boolean to turn a setting on/off
- SimpleOption(String, boolean) - Constructor for class xal.app.scanner.SimpleOption
- startProperty() - Method in class xal.app.scanner.ChannelWrapper
T
- typeProperty() - Method in class xal.app.scanner.ChannelWrapper
U
- unitProperty() - Method in class xal.app.scanner.ChannelWrapper
- unsetInitialCombo() - Method in class xal.app.scanner.ScannerDocument
- updateItem(AcceleratorNode, boolean) - Method in class xal.app.scanner.NodeTreeCell
W
- writeArrayAsHDF5DataSet(String, String, double[]) - Method in class xal.app.scanner.Hdf5Writer
- writeDoubleAsHDF5DataSet(String, String, double) - Method in class xal.app.scanner.Hdf5Writer
- writeHDF5Attribute(String, String, String) - Method in class xal.app.scanner.Hdf5Writer
-
Write a string attribute to a H5Object in the file
X
- xal.app.scanner - package xal.app.scanner
All Classes All Packages