A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages

A

acceleratorChanged() - Method in class xal.app.knobs.KnobsDocument
Handle the accelerator change event.
acceleratorChanged() - Method in class xal.app.pvhistogram.HistogramDocument
Handle the accelerator changed event by displaying the elements of the accelerator in the main window.
acceleratorChanged() - Method in class xal.app.scan1d.ScanDocument1D
 
acceleratorChanged() - Method in class xal.app.scan2d.ScanDocument2D
 
acceleratorChanged() - Method in class xal.app.virtualaccelerator.VADocument
 
actionPerformed(ActionEvent) - Method in class xal.app.virtualaccelerator.VADocument
 
addBumpGeneratorListener(BumpGeneratorListener) - Method in class xal.app.knobs.BumpGenerator
register listener for receiving bump generator events from this source
addElement() - Method in class xal.app.knobs.Knob
Instantiate an empty element and add it to this knob
addElement(KnobElement) - Method in class xal.app.knobs.Knob
Add the specified element to this knob.
addGroup(KnobGroup) - Method in class xal.app.knobs.KnobsModel
Add a group.
addGroups(Collection<KnobGroup>) - Method in class xal.app.knobs.KnobsModel
Add a collection of groups.
addKnob(Knob) - Method in class xal.app.knobs.KnobGroup
Add a knob to this group and notify listeners
addKnob(Knob) - Method in class xal.app.knobs.KnobsModel
Add an knoblication to the table of knobs.
addKnobElementListener(KnobElementListener) - Method in class xal.app.knobs.KnobElement
Add the specified listener as a receiver of notifications from this element.
addKnobGroupListener(KnobGroupListener) - Method in class xal.app.knobs.KnobGroup
Add a listener of KnobGroupListener events generated by this AppGroup
addKnobListener(KnobListener) - Method in class xal.app.knobs.Knob
Add a listener of Knob events from this instance
addKnobs(Collection<Knob>) - Method in class xal.app.knobs.KnobGroup
Add the collection of knobs to this group and notify listeners
addKnobsControllerListener(KnobsControllerListener) - Method in class xal.app.knobs.KnobsController
Add a listener of KnobsController events from this instance
addKnobsModelListener(KnobsModelListener) - Method in class xal.app.knobs.KnobsModel
Add a listener of KnobsModel events from this instance
addKnobsToGroup(List<Knob>, KnobGroup) - Method in class xal.app.knobs.KnobsModel
Add knobs to a specific group.
addLaunchModelListener(LaunchModelListener) - Method in class xal.app.launcher.LaunchModel
Add a listener of LaunchModel events from this instance
addMonitorModelListener(MonitorModelListener) - Method in class xal.app.launcher.MonitorModel
Add the listener to receive events from this monitor
addNewRuleAt(int) - Method in class xal.app.launcher.LaunchModel
add a new rule at the specified index or at the end if the index is invalid
addOffset(double) - Method in class xal.app.knobs.Knob
Offset this knob's current value by the specified amount.
allowsLabelEdit() - Method in class xal.app.knobs.KnobGroup
Determine if the group allows editing of its label
allowsLabelEdit() - Method in class xal.app.knobs.MainKnobGroup
Determine if the group allows editing of its label.
App - Class in xal.app.launcher
App is a delegate for an XAL application to run.
App(File, Rule) - Constructor for class xal.app.launcher.App
Constructor
applicationFinishedLaunching() - Method in class xal.app.virtualaccelerator.Main
Callback method to start virtual accelerator if Main.runOnFinishedLaunching is true.
ApplicationLauncher - Class in xal.app.configurator
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.configurator.ApplicationLauncher
 
applicationName() - Method in class xal.app.knobs.Main
Specifies the name of my application.
applicationName() - Method in class xal.app.launcher.Main
Specifies the name of my application.
applicationName() - Method in class xal.app.pvhistogram.Main
Specifies the name of my application.
applicationName() - Method in class xal.app.scan1d.MainScan1D
Specifies the name of the one dimensional scan application.
applicationName() - Method in class xal.app.scan2d.MainScan2D
Specifies the name of the one dimensional scan application.
applicationName() - Method in class xal.app.virtualaccelerator.Main
 
applicationWillQuit() - Method in class xal.app.virtualaccelerator.Main
Callback method to destroy all servers when application is exiting.
AVAILABLE_HOSTS - Variable in class xal.app.launcher.RoundRobinHostGenerator
the list of available hosts

B

BOARD_PROXY - Variable in class xal.app.knobs.Knob
Proxy for posting messages to the message board
buildBottomEditingRow() - Method in class xal.app.knobs.KnobEditor
build the add/remove button row
buildKnobElementTableView() - Method in class xal.app.knobs.KnobEditor
build knob element table view
buildOnlineModel() - Method in class xal.app.virtualaccelerator.VADocument
 
buildView() - Method in class xal.app.knobs.KnobControl
build view
buildView() - Method in class xal.app.knobs.KnobEditor
build view
BumpGenerator - Class in xal.app.knobs
Generates closed bump knobs using the specified number of correctors
BumpGenerator(KnobsModel, KnobGroup) - Constructor for class xal.app.knobs.BumpGenerator
Constructor
BumpGeneratorDialog - Class in xal.app.knobs
Dialog for managing and observing the bump generator
BumpGeneratorDialog(JFrame, KnobsModel, KnobGroup, PlaneAdaptor) - Constructor for class xal.app.knobs.BumpGeneratorDialog
Constructor
BumpGeneratorListener - Interface in xal.app.knobs
interface used to handle bump generator events
BumpShapeAdaptor - Class in xal.app.knobs
adaptor for generating bumps of specific shapes
BumpShapeAdaptor() - Constructor for class xal.app.knobs.BumpShapeAdaptor
 

C

CA_LIMITS_HANDLER - Variable in class xal.app.knobs.KnobElement
monitor limits from channel access
calculateBaseTrajectory() - Method in class xal.app.knobs.BumpGenerator
calculate the base trajectory
calculateBumpFields(List<Dipole>, AcceleratorNode) - Method in class xal.app.knobs.BumpGenerator
calculate the bump
calculateLimits() - Method in class xal.app.knobs.Knob
Calculate the knob value limits
calculateLimitsIfNeeded() - Method in class xal.app.knobs.Knob
Calculate limits if they need updating
calculateResponse(AcceleratorNode, AcceleratorNode, Dipole, double) - Method in class xal.app.knobs.BumpGenerator
calculate the orbit
CALimitsHandler() - Constructor for class xal.app.knobs.KnobElement.CALimitsHandler
 
cancelBumpGeneration() - Method in class xal.app.knobs.BumpGenerator
set whether the generator should cancel processing bumps
changeValueAndScale(double, double) - Method in class xal.app.knobs.KnobElement
Change the element's value and scale it by the element's coefficient.
channelChanged(KnobElement, Channel) - Method in class xal.app.knobs.Knob
event indicating that the knob element's channel has changed
channelChanged(KnobElement, Channel) - Method in interface xal.app.knobs.KnobElementListener
event indicating that the knob element's channel has changed
ChannelHistogramListener - Interface in xal.app.pvhistogram
interface for channel histogram messages
channelSourceChanged(ChannelHistogram, ChannelSource) - Method in interface xal.app.pvhistogram.ChannelHistogramListener
event indicating that the model's channel source has changed
channelSourceChanged(ChannelHistogram, ChannelSource) - Method in class xal.app.pvhistogram.HistogramDocument
event indicating that the model's channel source has changed
clearDragIndex() - Method in class xal.app.knobs.GroupListModel
Clear the drag index by setting it to -1 to indicate that there is no drag over any cells in the group list.
close() - Method in class xal.app.configurator.JavaFXLogger
After the import, close() must be called to enable the OK button to be able to close the dialog
close() - Method in class xal.app.knobs.KnobEditDisplayer
hide the editor
COEFFICIENT_A_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 
COEFFICIENT_B_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 
coefficientAChanged(KnobElement, double) - Method in class xal.app.knobs.Knob
event indicating that the element's coefficient has changed
coefficientAChanged(KnobElement, double) - Method in interface xal.app.knobs.KnobElementListener
event indicating that the element's coefficientA has changed
coefficientBChanged(KnobElement, double) - Method in class xal.app.knobs.Knob
event indicating that the element's coefficient has changed
coefficientBChanged(KnobElement, double) - Method in interface xal.app.knobs.KnobElementListener
event indicating that the element's coefficientA has changed
commander - Variable in class xal.app.virtualaccelerator.VADocument
 
compareTo(Knob) - Method in class xal.app.knobs.Knob
Compare two instances.
compareTo(KnobGroup) - Method in class xal.app.knobs.KnobGroup
Compare two instances.
compareTo(KnobGroup) - Method in class xal.app.knobs.MainKnobGroup
Compare two instances.
compareTo(App) - Method in class xal.app.launcher.App
Compare two instances.
ConfiguratorDocument - Class in xal.app.configurator
 
ConfiguratorDocument(Stage) - Constructor for class xal.app.configurator.ConfiguratorDocument
 
CONNECTION_HANDLER - Variable in class xal.app.knobs.KnobElement
handles connection events
connectionChanged(KnobElement, boolean) - Method in class xal.app.knobs.Knob
connection changed event
connectionChanged(KnobElement, boolean) - Method in interface xal.app.knobs.KnobElementListener
connection changed event
connectionDropped(Channel) - Method in class xal.app.knobs.KnobElement.CALimitsHandler
handle the disconnect event
connectionDropped(Channel) - Method in class xal.app.knobs.KnobElement.ConnectionHandler
handle the disconnect event
ConnectionHandler() - Constructor for class xal.app.knobs.KnobElement.ConnectionHandler
 
connectionMade(Channel) - Method in class xal.app.knobs.KnobElement.CALimitsHandler
handle the connection event
connectionMade(Channel) - Method in class xal.app.knobs.KnobElement.ConnectionHandler
handle the connection event
CONTAINER_PANE - Variable in class xal.app.knobs.KnobEditDisplayer
split pane which contains the knob view and the knob editor
contains(Knob) - Method in class xal.app.knobs.KnobGroup
Determine if this group contains the specified knob
createKnobInGroup(KnobGroup, String) - Method in class xal.app.knobs.KnobsModel
Create a new knob in the specified group
createKnobWheel() - Method in class xal.app.knobs.KnobControl
create the knob wheel
createZeroButton() - Method in class xal.app.knobs.KnobControl
create the zero button
currentSettingChanged(Knob, double) - Method in class xal.app.knobs.KnobControl
event indicating that the knob's current value setting has changed
currentSettingChanged(Knob, double) - Method in class xal.app.knobs.KnobEditor
event indicating that the knob's current value setting has changed
currentSettingChanged(Knob, double) - Method in class xal.app.knobs.KnobGroup
event indicating that the knob's current value setting has changed
currentSettingChanged(Knob, double) - Method in interface xal.app.knobs.KnobListener
event indicating that the knob's current value setting has changed
currentSettingChanged(Knob, double) - Method in class xal.app.knobs.KnobView
event indicating that the knob's current value setting has changed
CUSTOM_LIMITS_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 
CUSTOM_LIMITS_HANDLER - Variable in class xal.app.knobs.KnobElement
custom limits handler
customizeCommands(Commander) - Method in class xal.app.knobs.KnobsDocument
Register actions specific to this document instance.
customizeCommands(Commander) - Method in class xal.app.knobs.KnobsWindow
Register actions specific to this document instance.
customizeCommands(Commander) - Method in class xal.app.scan1d.ScanDocument1D
Register actions for the menu items and toolbar.
customizeCommands(Commander) - Method in class xal.app.scan2d.ScanDocument2D
Register actions for the menu items and toolbar.
customizeCommands(Commander) - Method in class xal.app.virtualaccelerator.VADocument
 
CustomLimitsHandler() - Constructor for class xal.app.knobs.KnobElement.CustomLimitsHandler
Constructor

D

DATA_LABEL - Static variable in class xal.app.knobs.Knob
The DataAdaptor label
DATA_LABEL - Static variable in class xal.app.knobs.KnobElement
The DataAdaptor label
DATA_LABEL - Static variable in class xal.app.knobs.KnobGroup
The DataAdaptor label
DATA_LABEL - Static variable in class xal.app.knobs.KnobsDocument
the data adaptor label used for reading and writing this document
DATA_LABEL - Static variable in class xal.app.knobs.KnobsModel
DataAdaptor label used in reading and writing
DATA_LABEL - Static variable in class xal.app.knobs.MainKnobGroup
The DataAdaptor label for reading and writing the main group
DATA_LABEL - Static variable in class xal.app.launcher.FileWatcher
DataAdaptor label used in reading and writing
DATA_LABEL - Static variable in class xal.app.launcher.HostConfiguration
the data adaptor label used for reading and writing this instance
DATA_LABEL - Static variable in class xal.app.launcher.HostSetting
the data adaptor label used for reading and writing this instance
DATA_LABEL - Static variable in class xal.app.launcher.Launcher
the data adaptor label used for reading and writing this instance
DATA_LABEL - Static variable in class xal.app.launcher.LaunchModel
DataAdaptor label used in reading and writing
DATA_LABEL - Static variable in class xal.app.launcher.Rule
DataAdaptor label used in reading and writing
DATA_LABEL - Static variable in class xal.app.pvhistogram.HistogramDocument
the data adaptor label used for reading and writing this document
dataLabel() - Method in class xal.app.knobs.Knob
Provides the name used to identify the class in a persistent storage.
dataLabel() - Method in class xal.app.knobs.KnobElement
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.knobs.KnobGroup
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.knobs.KnobsDocument
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.knobs.KnobsModel
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.knobs.MainKnobGroup
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.launcher.FileWatcher
provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.launcher.HostConfiguration
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.launcher.HostSetting
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.launcher.Launcher
provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.launcher.LaunchModel
provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.launcher.Rule
provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.app.pvhistogram.HistogramDocument
Provides the name used to identify the class in an external data source.
DEFAULT_ARRAY_SIZE - Static variable in class xal.app.virtualaccelerator.VAServer
 
DEFAULT_LIMIT - Static variable in class xal.app.knobs.KnobElement
default limit
deleteCommandAtIndex(int) - Method in class xal.app.launcher.Rule
delete the rule at the specified index
deleteRuleAt(int) - Method in class xal.app.launcher.LaunchModel
delete the rule at the specified index
destroy() - Method in class xal.app.virtualaccelerator.VAServer
dispose of the context
disable() - Method in class xal.app.configurator.RBAC
 
display(Knob) - Method in class xal.app.knobs.KnobMagician
display the dialog
display(KnobEditor) - Method in class xal.app.knobs.KnobEditDisplayer
show the specified editor
displayEditor(boolean) - Method in class xal.app.knobs.KnobView
set to edit mode
displayErrorMessage(String) - Method in class xal.app.knobs.KnobsWindow
Display an error message in the message board with a font color of red.
displayMessage(String) - Method in class xal.app.knobs.KnobsWindow
Display a message in the message board with a font color of blue.
displayMessage(String, String) - Method in class xal.app.knobs.KnobsWindow
Display a message in the message board with the specified font color
displayPathPreferenceSelector() - Static method in class xal.app.launcher.PreferenceController
Display the PathPreferenceSelector with no owner.
displayPathPreferenceSelector(Dialog) - Static method in class xal.app.launcher.PreferenceController
Display the PathPreferenceSelector with the specified Dialog as the owner.
displayPathPreferenceSelector(Frame) - Static method in class xal.app.launcher.PreferenceController
Display the PathPreferenceSelector with the specified Frame as the owner.
dragLabel(String) - Static method in class xal.app.knobs.GroupListModel
Get a version of the label to use for the list cell to indicate that the group has an application being dragged above it.

E

EDIT_DISPLAYER - Variable in class xal.app.knobs.KnobEditor
displays and hides the knob editor
EDIT_DISPLAYER - Variable in class xal.app.knobs.KnobView
displays and hides the knob editor
editPreferences(XalDocument) - Method in class xal.app.launcher.Main
Edit application preferences.
editPreferences(XalDocument) - Method in class xal.app.scan1d.MainScan1D
Activates the preference panel for the one dimensional scan.
editPreferences(XalDocument) - Method in class xal.app.scan2d.MainScan2D
Activates the preference panel for the one dimensional scan.
ELEMENT_STATE_RECORDS - Variable in class xal.app.knobs.KnobMagician
list of initial and final states for the the knob elements
ELEMENT_STATE_TABLE_MODEL - Variable in class xal.app.knobs.KnobMagician
table of knob element states
elementAdded(Knob, KnobElement) - Method in class xal.app.knobs.KnobControl
event indicating that an element has been added
elementAdded(Knob, KnobElement) - Method in class xal.app.knobs.KnobEditor
event indicating that an element has been added
elementAdded(Knob, KnobElement) - Method in class xal.app.knobs.KnobGroup
event indicating that an element has been added
elementAdded(Knob, KnobElement) - Method in interface xal.app.knobs.KnobListener
event indicating that an element has been added
elementAdded(Knob, KnobElement) - Method in class xal.app.knobs.KnobView
event indicating that an element has been added
elementModified(Knob, KnobElement) - Method in class xal.app.knobs.KnobControl
event indicating that the specified knob element has been modified
elementModified(Knob, KnobElement) - Method in class xal.app.knobs.KnobEditor
event indicating that the specified knob element has been modified
elementModified(Knob, KnobElement) - Method in class xal.app.knobs.KnobGroup
event indicating that the specified knob element has been modified
elementModified(Knob, KnobElement) - Method in interface xal.app.knobs.KnobListener
event indicating that the specified knob element has been modified
elementModified(Knob, KnobElement) - Method in class xal.app.knobs.KnobView
event indicating that the specified knob element has been modified
elementRemoved(Knob, KnobElement) - Method in class xal.app.knobs.KnobControl
event indicating that an element has been removed
elementRemoved(Knob, KnobElement) - Method in class xal.app.knobs.KnobEditor
event indicating that an element has been removed
elementRemoved(Knob, KnobElement) - Method in class xal.app.knobs.KnobGroup
event indicating that an element has been removed
elementRemoved(Knob, KnobElement) - Method in interface xal.app.knobs.KnobListener
event indicating that an element has been removed
elementRemoved(Knob, KnobElement) - Method in class xal.app.knobs.KnobView
event indicating that an element has been removed
enable() - Method in class xal.app.configurator.RBAC
 
EVENT_PROXY - Variable in class xal.app.knobs.BumpGenerator
proxy which forwards events to registers listeners
EVENT_PROXY - Variable in class xal.app.knobs.Knob
The proxy for posting KnobListener events
EVENT_PROXY - Variable in class xal.app.knobs.KnobElement
forwards events to registered listeners
EVENT_PROXY - Variable in class xal.app.knobs.KnobGroup
The proxy for posting KnobGroupListener events
EVENT_PROXY - Variable in class xal.app.knobs.KnobsController
The proxy used to post KnobsController events
EVENT_PROXY - Variable in class xal.app.knobs.KnobsModel
proxy for posting events
eventValue(double, Channel) - Method in class xal.app.knobs.KnobElement.CALimitsHandler
handle the get value callback
eventValue(ChannelRecord, Channel) - Method in class xal.app.knobs.KnobElement.MonitorHandler
 
excludes() - Method in class xal.app.launcher.Rule
determine whether matching files are excluded
exists() - Method in class xal.app.launcher.App
Test if the executable exists

F

FileWatcher - Class in xal.app.launcher
Watches specified folders for new files of particular types
FileWatcher(LaunchModel) - Constructor for class xal.app.launcher.FileWatcher
Constructor
FileWatcherController - Class in xal.app.launcher
manage the File Watcher interface
FileWatcherController(LaunchModel, WindowReference) - Constructor for class xal.app.launcher.FileWatcherController
Constructor
forceQuit(int) - Method in class xal.app.launcher.RemoteAppRecord
Force the application to quit immediately without running any finalizers.
freeCustomResources() - Method in class xal.app.scan1d.ScanDocument1D
Dispose of ScanDocument1D resources.
freeCustomResources() - Method in class xal.app.scan1d.ScanWindow1D
Dispose of ScanWindow1D resources.
freeCustomResources() - Method in class xal.app.scan2d.ScanDocument2D
Dispose of ScanDocument2D resources.
freeCustomResources() - Method in class xal.app.scan2d.ScanWindow2D
Dispose of ScanWindow2D resources.
FUNCTION_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 
functionChanged(KnobElement, String) - Method in class xal.app.knobs.Knob
event indicating that the element's function has changed
functionChanged(KnobElement, String) - Method in interface xal.app.knobs.KnobElementListener
event indicating that the element's function has changed
FXMLController - Class in xal.app.configurator
 
FXMLController() - Constructor for class xal.app.configurator.FXMLController
 

G

getAccelerator() - Method in class xal.app.knobs.Knob
Get the accelerator.
getAlert() - Method in class xal.app.configurator.JavaFXLogger
 
getAmplitudeScale() - Method in class xal.app.knobs.BumpShapeAdaptor
get the amplitude scale of the distortion per unit of knob
getAngle(PhaseVector) - Method in class xal.app.knobs.PlaneAdaptor
get the angle from the phase vector
getAngle(PhaseVector) - Method in class xal.app.knobs.PlaneAdaptor.HorizontalAdaptor
get the angle from the phase vector
getAngle(PhaseVector) - Method in class xal.app.knobs.PlaneAdaptor.VerticalAdaptor
get the angle from the phase vector
getApplicationName() - Method in class xal.app.launcher.RemoteAppRecord
Get the application name.
getApplications() - Method in class xal.app.launcher.LaunchModel
get the applications
getAuthor() - Method in class xal.app.launcher.App
Get the authors of this application
getAverage(double[], int) - Static method in class xal.app.virtualaccelerator.NoiseGenerator
Get the average from the array
getBaseOrbit(AcceleratorNode, AcceleratorNode) - Method in class xal.app.knobs.BumpGenerator
calculate the base orbit
getBumpAngleAdaptor() - Static method in class xal.app.knobs.BumpShapeAdaptor
get the bump angle adaptor instance
getBumpCount() - Method in class xal.app.knobs.BumpGenerator
get the number of bumps to make
getBumpOffsetAdaptor() - Static method in class xal.app.knobs.BumpShapeAdaptor
get the bump offset adaptor instance
getBumpShapeAdaptor() - Method in class xal.app.knobs.BumpGenerator
get the bump shape adaptor
getChannel() - Method in class xal.app.knobs.KnobElement
Get a this element's channel
getChannelString() - Method in class xal.app.knobs.KnobElement
Get a string representation of the channel
getCoefficientA() - Method in class xal.app.knobs.KnobElement
Get the knob coefficientA
getCoefficientB() - Method in class xal.app.knobs.KnobElement
Get the knob coefficientB
getColumnClass(int) - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
get the class for values associated with the specified column
getColumnCount() - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
get the number of columns
getColumnName(int) - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
get the column name
getCommands() - Method in class xal.app.launcher.App
get the command to run the application in a local environment
getCommands() - Method in class xal.app.launcher.HostConfiguration
get the commands
getCommands() - Method in class xal.app.launcher.Rule
get the commands
getCommands(String, List<String>) - Method in class xal.app.launcher.HostConfiguration
generate a host command based on a local executable expression by substituting the host for %h and the executable for %e
getCommands(App) - Method in class xal.app.launcher.Rule
get the commands using the application's specific substitution for file path (%f) and name (%n)
getController() - Method in class xal.app.knobs.KnobsWindow
Get the knobs controller
getCorrectors(AcceleratorSeq) - Method in class xal.app.knobs.PlaneAdaptor
get list of correctors from the sequence
getCorrectors(AcceleratorSeq) - Method in class xal.app.knobs.PlaneAdaptor.HorizontalAdaptor
get list of correctors from the sequence
getCorrectors(AcceleratorSeq) - Method in class xal.app.knobs.PlaneAdaptor.VerticalAdaptor
get list of correctors from the sequence
getCorrectorsNear(AcceleratorNode) - Method in class xal.app.knobs.BumpGenerator
get correctors near the reference node
getCurrentSetting() - Method in class xal.app.knobs.Knob
Get the current value setting.
getDefaultDocumentURL() - Static method in class xal.app.launcher.PreferenceController
Get the URL of the default connection dictionary properties file
getDefaultDocumentURLSpec() - Static method in class xal.app.launcher.PreferenceController
Get the URL Spec of the default launcher document
getDefaultOpticsLibraryPath() - Method in class xal.app.configurator.OpticsSwitcher
 
getDefaults() - Static method in class xal.app.launcher.PreferenceController
Get the user preferences for this class
getDialog() - Method in class xal.app.knobs.KnobMagician
get the dialog
getEffectiveLowerLimit() - Method in class xal.app.knobs.KnobElement
Get the effective lower limit of the channel's value.
getEffectiveUpperLimit() - Method in class xal.app.knobs.KnobElement
Get the channel's upper limit.
getElementAt(int) - Method in class xal.app.knobs.GroupListModel
Get the group at the specified index in the group list
getElementAt(int) - Method in class xal.app.knobs.KnobListModel
Get the string to display for the knob at the specified index in the knobs list.
getElementCount() - Method in class xal.app.knobs.Knob
Get the number of elements.
getElements() - Method in class xal.app.knobs.Knob
Get the list of knob elements.
getEnabledHosts() - Method in class xal.app.launcher.HostConfiguration
Get the hosts which are enabled
getFile() - Method in class xal.app.launcher.App
get the file to which the app refers
getFolder(int) - Method in class xal.app.launcher.FileWatcher
get the folder at the specified index
getFolders() - Method in class xal.app.launcher.FileWatcher
get the folders to watch
getFunction() - Method in class xal.app.knobs.KnobElement
Get the knob function
getFunctionIndex() - Method in class xal.app.knobs.KnobElement
Get the knob function index
getGroup() - Method in class xal.app.knobs.KnobListModel
Get the group whose knobs are being displayed in the JList using this model
getGroup(int) - Method in class xal.app.knobs.KnobsModel
Get the group at the index from the list of groups.
getGroupCount() - Method in class xal.app.knobs.KnobsModel
Get the number of groups including the main group.
getGroupLabel(int) - Method in class xal.app.knobs.GroupListModel
Get the label for the group with the specified index in the list of the model's groups.
getGroups() - Method in class xal.app.knobs.KnobsModel
Get the list of groups.
getHeartbeat() - Method in class xal.app.launcher.RemoteAppRecord
Get the heartbeat from the service
getHorizontalAdaptor() - Static method in class xal.app.knobs.PlaneAdaptor
get the horizontal plane adaptor
getHost() - Method in class xal.app.launcher.HostSetting
get the host's address as a string
getHostConfiguration() - Method in class xal.app.launcher.Launcher
Get the host configuration
getHostGenerator() - Method in class xal.app.launcher.Launcher
Get the host generator
getHostName() - Method in class xal.app.launcher.RemoteAppRecord
Get the name of the host where the application is running.
getHostSettings() - Method in class xal.app.launcher.HostConfiguration
Get the list of host settings
getID() - Method in class xal.app.knobs.Knob
Get this knob's unique ID.
getInactiveExcuse() - Method in class xal.app.knobs.Knob
Determine the reason for not being ready.
getInactiveExcuse() - Method in class xal.app.knobs.KnobElement.CALimitsHandler
Determine the reason for not being ready
getInactiveExcuse() - Method in class xal.app.knobs.KnobElement.CustomLimitsHandler
Determine the reason for not being ready
getInactiveExcuse() - Method in class xal.app.knobs.KnobElement
Determine the reason for not being ready.
getInactiveExcuse() - Method in interface xal.app.knobs.KnobElement.LimitsHandler
Determine the reason for not being ready
getIndexAtEvent(JList<String>, Point) - Static method in class xal.app.knobs.KnobsWindow
Convenience method for getting the index of the list cell enclosing the specified point.
getIndexOfNextHost() - Method in class xal.app.launcher.RoundRobinHostGenerator
get the index of the next host
getInstance() - Static method in class xal.app.configurator.OpticsSwitcher
 
getInstance(Accelerator, DataAdaptor) - Static method in class xal.app.knobs.Knob
Get a knob built from a data adaptor
getInstance(Accelerator, DataAdaptor) - Static method in class xal.app.knobs.KnobElement
Instantiate a new KnobElement from the specified adaptor
getInstance(DataAdaptor) - Static method in class xal.app.launcher.Rule
create an instance from a data adaptor
getKind() - Method in class xal.app.launcher.Rule
get the kind
getKnob() - Method in class xal.app.knobs.KnobEditDisplayer
get the knob
getKnob() - Method in class xal.app.knobs.KnobEditor
get the knob being edited
getKnob(int) - Method in class xal.app.knobs.KnobGroup
Get the knob at the specified index
getKnobCount() - Method in class xal.app.knobs.KnobGroup
Get the count of knobs in this group
getKnobElement(int) - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
get the knob element at the specified row
getKnobLabel(int) - Method in class xal.app.knobs.KnobListModel
Get the string to display for the knob.
getKnobs() - Method in class xal.app.knobs.KnobGroup
Get the list of this group's applications
getKnobsWindow() - Method in class xal.app.knobs.KnobsDocument
Get the main window cast as a knobs window.
getKnobView(Knob) - Method in class xal.app.knobs.KnobsWindow
Get a knob view from the cache for the specified knob creating one if necessary
getKnobWithID(long) - Method in class xal.app.knobs.MainKnobGroup
Get the knob with the specified ID
getLabel() - Method in class xal.app.knobs.BumpShapeAdaptor
get the label
getLabel() - Method in class xal.app.knobs.KnobGroup
Get the label for this group
getLabel() - Method in class xal.app.launcher.App
Get the label to display identifying this application
getLastLaunchTime() - Method in class xal.app.launcher.App
get the time of the last run for this app
getLastReadback() - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
get the last readback value
getLastSetpoint() - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
get the last setpoint value
getLatestValue() - Method in class xal.app.knobs.KnobElement
Get the latest value.
getLauncher() - Method in class xal.app.launcher.LaunchModel
Get the launcher
getLaunchTime() - Method in class xal.app.launcher.RemoteAppRecord
Get the launch time of the application
getLowerLimit() - Method in class xal.app.knobs.Knob
Get the lower limit
getLowerLimit() - Method in class xal.app.knobs.KnobElement.CustomLimitsHandler
Get the lower custom limit.
getLowerLimit() - Method in class xal.app.knobs.KnobElement
Get the lower limit of the channel's value.
getMainKnobGroup() - Method in class xal.app.knobs.KnobsModel
Get the main knob group.
getMinimumElementCount() - Method in class xal.app.knobs.BumpShapeAdaptor
get the minimum number of elements for the particular shape
getModel() - Method in class xal.app.knobs.KnobsDocument
Get this document's main model
getModelSyncPeriod() - Method in class xal.app.virtualaccelerator.VADocument
get the model sync period in milliseconds
getName() - Method in class xal.app.knobs.Knob
Get the name to display identifying this knob
getNode() - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
get the accelerator node
getNotes() - Method in class xal.app.launcher.App
Get the notes associated with the application
getOffset(PhaseVector) - Method in class xal.app.knobs.PlaneAdaptor
get the offset from the phase vector
getOffset(PhaseVector) - Method in class xal.app.knobs.PlaneAdaptor.HorizontalAdaptor
get the offset from the phase vector
getOffset(PhaseVector) - Method in class xal.app.knobs.PlaneAdaptor.VerticalAdaptor
get the offset from the phase vector
getOpticsLibraryPath() - Method in class xal.app.configurator.OpticsSwitcher
 
getOrbit(SimResultsAdaptor, PlaneAdaptor, ProbeState<?>, ProbeState<?>, int) - Method in class xal.app.knobs.BumpShapeAdaptor
get the orbit
getOrbitSize(int) - Method in class xal.app.knobs.BumpShapeAdaptor
get the orbit size for the specified element count
getPath() - Method in class xal.app.launcher.App
Get the path to the application
getPattern() - Method in class xal.app.launcher.Rule
get the file wildcard pattern
getProcessedBumpCount() - Method in class xal.app.knobs.BumpGenerator
get the number of bumps processed whether or not the bump was successfully made
getPV() - Method in class xal.app.knobs.KnobElement
Get the element's name.
getReadbackChannel() - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
get the readback channel
getRemoteApps() - Method in class xal.app.launcher.MonitorModel
Get the list of remote apps
getRowCount() - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
get the number of rows
getRule() - Method in class xal.app.launcher.App
get the rule
getRules() - Method in class xal.app.launcher.LaunchModel
get rules
getScenario() - Method in class xal.app.virtualaccelerator.VADocument
 
getSelectedGroup() - Method in class xal.app.knobs.KnobsController
Get the presently selected group.
getSelectedKnob() - Method in class xal.app.knobs.KnobsController
Get the presently selected knob
getSelectedKnobs() - Method in class xal.app.knobs.KnobsController
Get the presently selected knobs
getSequence() - Method in class xal.app.knobs.KnobsModel
Get the accelerator sequence.
getSetpointChannel() - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
get the setpoint channel
getSettingValue() - Method in class xal.app.knobs.KnobElement
Get the latest value which was set.
getSize() - Method in class xal.app.knobs.GroupListModel
Get the number of groups to display
getSize() - Method in class xal.app.knobs.KnobListModel
Get the number of knobs to display
getTotalMemory() - Method in class xal.app.launcher.RemoteAppRecord
Get the total memory consumed by the application instance.
getType() - Method in interface xal.app.launcher.HostGenerator
get the type of the host generator
getType() - Method in class xal.app.launcher.RoundRobinHostGenerator
get the type of the host generator
getUpdateListener() - Method in class xal.app.launcher.RemoteAppRecord
get the update handler
getUpperLimit() - Method in class xal.app.knobs.Knob
Get the upper limit
getUpperLimit() - Method in class xal.app.knobs.KnobElement.CustomLimitsHandler
Get the upper custom limit.
getUpperLimit() - Method in class xal.app.knobs.KnobElement
Get the channel's upper limit.
getValueAt(int, int) - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
get the value at the specified row and column
getVersion() - Method in class xal.app.launcher.App
Get the version of this application
getVerticalAdaptor() - Static method in class xal.app.knobs.PlaneAdaptor
get the vertical plane adaptor
GroupHandler() - Constructor for class xal.app.knobs.KnobsModel.GroupHandler
 
GroupListModel - Class in xal.app.knobs
GroupListModel is the list model used to manage the JList which displays the groups in the main model.
GroupListModel(KnobsModel) - Constructor for class xal.app.knobs.GroupListModel
Constructor
groupsChanged(KnobsModel) - Method in class xal.app.knobs.GroupListModel
Handle the event indicating that the groups in the model have changed.
groupsChanged(KnobsModel) - Method in interface xal.app.knobs.KnobsModelListener
Handle the event indicating that the groups in the model have changed.

H

HAS_DEFAULT_LIMITS - Static variable in class xal.app.knobs.KnobElement
indicates if default limits has been supplied
hasElements() - Method in class xal.app.knobs.Knob
Determine if this knob has any elements.
hide(KnobEditor) - Method in class xal.app.knobs.KnobEditDisplayer
hide the specified editor
HistogramDocument - Class in xal.app.pvhistogram
HistogramDocument represents the document for the PV Histogram application.
HistogramDocument() - Constructor for class xal.app.pvhistogram.HistogramDocument
Empty Constructor
HistogramDocument(URL) - Constructor for class xal.app.pvhistogram.HistogramDocument
Primary constructor
histogramUpdated(ChannelHistogram, double[], int[], List<Double>, UnivariateStatistics) - Method in interface xal.app.pvhistogram.ChannelHistogramListener
event indicating that the model's histogram has changed
histogramUpdated(ChannelHistogram, double[], int[], List<Double>, UnivariateStatistics) - Method in class xal.app.pvhistogram.HistogramDocument
event indicating that the model's histogram has changed
HORIZONTAL_ADAPTOR - Static variable in class xal.app.knobs.PlaneAdaptor
 
HorizontalAdaptor() - Constructor for class xal.app.knobs.PlaneAdaptor.HorizontalAdaptor
 
HOST_SETTINGS - Variable in class xal.app.launcher.HostConfiguration
host settings
HostConfiguration - Class in xal.app.launcher
host configuration
HostConfiguration() - Constructor for class xal.app.launcher.HostConfiguration
Empty Constructor
HostConfigurationController - Class in xal.app.launcher
controller of the host configuration
HostConfigurationController(LaunchModel, WindowReference) - Constructor for class xal.app.launcher.HostConfigurationController
Constructor
HostGenerator - Interface in xal.app.launcher
interface for host generators
HostSetting - Class in xal.app.launcher
setting for a single host
HostSetting() - Constructor for class xal.app.launcher.HostSetting
Empty Constructor
HostSetting(String, boolean) - Constructor for class xal.app.launcher.HostSetting
Primary Constructor
HostSetting(HostSetting) - Constructor for class xal.app.launcher.HostSetting
Copy Constructor

I

ignoreFolder(File) - Method in class xal.app.launcher.FileWatcher
remove a folder from the watch list
initialize(URL, ResourceBundle) - Method in class xal.app.configurator.FXMLController
 
insertCommandAtIndex(String, int) - Method in class xal.app.launcher.Rule
insert a command at the specified index
isCellEditable(int, int) - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
determine if the table cell is editable
isConnected() - Method in class xal.app.knobs.KnobElement
Determine if this element is connected
isConnected() - Method in class xal.app.launcher.RemoteAppRecord
Determine whether this record is believed to be connected but don't test
isEnabled() - Method in class xal.app.configurator.RBAC
 
isEnabled() - Method in class xal.app.launcher.HostSetting
Determine if the host is enabled
isHostRequired() - Method in class xal.app.launcher.HostConfiguration
determine if a host is required for a command
isPutPending() - Method in class xal.app.knobs.KnobElement
Determine if a put operation is pending.
isReady() - Method in class xal.app.knobs.Knob
Determine if this knob is connected and ready to be used (each element must have a live value).
isReady() - Method in class xal.app.knobs.KnobElement.CALimitsHandler
Determine if the limits handler is ready
isReady() - Method in class xal.app.knobs.KnobElement.CustomLimitsHandler
Determine if the limits handler is ready
isReady() - Method in class xal.app.knobs.KnobElement
Determine if this element is ready (i.e.
isReady() - Method in interface xal.app.knobs.KnobElement.LimitsHandler
Determine if the limits handler is ready
isSetOperationPending() - Method in class xal.app.knobs.Knob
Determine if the current set operation is pending.
isSettingValueWithinLimits() - Method in class xal.app.knobs.KnobElement
Determine whether the element's current value is within its limits
isTracking() - Method in class xal.app.knobs.Knob
Determine if this knob's elements are tracking.
isTracking() - Method in class xal.app.knobs.KnobElement
Determine if this element's setting value is tracking with its monitored value.
isUsingCustomLimits() - Method in class xal.app.knobs.KnobElement
Determine if custom limits are being used
isVARunning() - Method in class xal.app.virtualaccelerator.VADocument
 

J

JavaFXLogger - Class in xal.app.configurator
Class extending ImportLogger to display the import log in a dialog window
JavaFXLogger() - Constructor for class xal.app.configurator.JavaFXLogger
 

K

Knob - Class in xal.app.knobs
Knob of PVs
Knob(long, String) - Constructor for class xal.app.knobs.Knob
Primary Constructor
KNOB - Variable in class xal.app.knobs.KnobControl
the knob to edit
KNOB_SLIDER - Variable in class xal.app.knobs.KnobControl
slider displaying the current setting as a fraction of the knob's range
KNOB_WHEEL - Variable in class xal.app.knobs.KnobControl
wheel for setting the current knob value
KnobControl - Class in xal.app.knobs
view for allowing users to use a knob
KnobControl(Knob) - Constructor for class xal.app.knobs.KnobControl
Constructor
KnobEditDisplayer - Class in xal.app.knobs
manages the display of the knob editor
KnobEditDisplayer(JSplitPane) - Constructor for class xal.app.knobs.KnobEditDisplayer
Constructor
KnobEditor - Class in xal.app.knobs
view for editing knob detail
KnobEditor(Knob, KnobEditDisplayer) - Constructor for class xal.app.knobs.KnobEditor
Constructor
KnobEditor.KnobElementTableModel - Class in xal.app.knobs
table model of knob elements
KnobElement - Class in xal.app.knobs
Represents a knob element
KnobElement() - Constructor for class xal.app.knobs.KnobElement
Constructor
KnobElement.CALimitsHandler - Class in xal.app.knobs
CA limits handler
KnobElement.ConnectionHandler - Class in xal.app.knobs
Connection handler
KnobElement.CustomLimitsHandler - Class in xal.app.knobs
Custom limits handler
KnobElement.LimitsHandler - Interface in xal.app.knobs
Handle limits
KnobElement.MonitorHandler - Class in xal.app.knobs
Monitor handler
KnobElement.PutHandler - Class in xal.app.knobs
Put handler
KnobElementListener - Interface in xal.app.knobs
Knob element event
KnobElementTableModel() - Constructor for class xal.app.knobs.KnobEditor.KnobElementTableModel
Constructor
knobGenerated(BumpGenerator, Knob) - Method in class xal.app.knobs.BumpGeneratorDialog
handle event indicating that the knob has been generated
knobGenerated(BumpGenerator, Knob) - Method in interface xal.app.knobs.BumpGeneratorListener
handle event indicating that the knob has been generated
knobGenerationComplete(BumpGenerator, List<Knob>) - Method in class xal.app.knobs.BumpGeneratorDialog
handle event indicating that the knob generation is complete
knobGenerationComplete(BumpGenerator, List<Knob>) - Method in interface xal.app.knobs.BumpGeneratorListener
handle event indicating that the knob generation is complete
knobGenerationFailed(BumpGenerator, Exception) - Method in class xal.app.knobs.BumpGeneratorDialog
handle event indicating that the knob generation failed
knobGenerationFailed(BumpGenerator, Exception) - Method in interface xal.app.knobs.BumpGeneratorListener
handle event indicating that the knob generation failed
knobGeneratorException(BumpGenerator, AcceleratorNode, Exception) - Method in class xal.app.knobs.BumpGeneratorDialog
handle event indicating that the generator failed to make the bump for the specified node
knobGeneratorException(BumpGenerator, AcceleratorNode, Exception) - Method in interface xal.app.knobs.BumpGeneratorListener
handle event indicating that the generator failed to make the bump for the specified node
KnobGroup - Class in xal.app.knobs
Group of knobs
KnobGroup(String) - Constructor for class xal.app.knobs.KnobGroup
Constructor
KnobGroup(String, List<Knob>) - Constructor for class xal.app.knobs.KnobGroup
Primary constructor
KnobGroupListener - Interface in xal.app.knobs
Listener of knob group events
KnobListener - Interface in xal.app.knobs
Knob events
KnobListModel - Class in xal.app.knobs
Manage the displayed list of knobs
KnobListModel() - Constructor for class xal.app.knobs.KnobListModel
Constructor
KnobMagician - Class in xal.app.knobs
Controller that magically creates knob coefficients for two specified machine states
KnobMagician(JFrame) - Constructor for class xal.app.knobs.KnobMagician
Constructor
knobModified(KnobGroup, Knob) - Method in interface xal.app.knobs.KnobGroupListener
Indicates that a knob has been modified.
knobModified(KnobGroup, Knob) - Method in class xal.app.knobs.KnobListModel
Indicates that a knob has been modified.
knobModified(KnobGroup, Knob) - Method in class xal.app.knobs.KnobsModel.GroupHandler
Indicates that a knob has been modified.
KNOBS_MODEL - Variable in class xal.app.knobs.BumpGenerator
the knobs model into which we will be putting the bump knobs
knobsAdded(KnobGroup, Collection<Knob>) - Method in interface xal.app.knobs.KnobGroupListener
Notice that knobs have been added to the specified group
knobsAdded(KnobGroup, Collection<Knob>) - Method in class xal.app.knobs.KnobListModel
Handle the event indicating that knobs have been added to the group
knobsAdded(KnobGroup, Collection<Knob>) - Method in class xal.app.knobs.KnobsModel.GroupHandler
Notice that knobs have been added to the specified group
KnobsController - Class in xal.app.knobs
Manages knob and group selections
KnobsController() - Constructor for class xal.app.knobs.KnobsController
Constructor
KnobsControllerListener - Interface in xal.app.knobs
interface of knobs controller events
KnobsDocument - Class in xal.app.knobs
Knobs document
KnobsDocument() - Constructor for class xal.app.knobs.KnobsDocument
Create a new empty document
KnobsDocument(URL) - Constructor for class xal.app.knobs.KnobsDocument
Create a new document loaded from the URL file
KnobsMessageListener - Interface in xal.app.knobs
receiver of application wide messages
KnobsModel - Class in xal.app.knobs
Model for the knobs document
KnobsModel(Accelerator, AcceleratorSeq) - Constructor for class xal.app.knobs.KnobsModel
KnobsModel
KnobsModel.GroupHandler - Class in xal.app.knobs
Handle KnobGroupListener events from the groups in the model
KnobsModelListener - Interface in xal.app.knobs
Model events
knobsRemoved(KnobGroup, Collection<Knob>) - Method in interface xal.app.knobs.KnobGroupListener
Notice that knobs have been removed from the specified group
knobsRemoved(KnobGroup, Collection<Knob>) - Method in class xal.app.knobs.KnobListModel
Handle the event indicating that knobs have been removed from the group
knobsRemoved(KnobGroup, Collection<Knob>) - Method in class xal.app.knobs.KnobsModel.GroupHandler
Notice that applications have been removed from the specified group
KnobsWindow - Class in xal.app.knobs
Knobs main window
KnobsWindow(XalDocument) - Constructor for class xal.app.knobs.KnobsWindow
Constructor
KnobView - Class in xal.app.knobs
View for displaying knob detail
KnobView(Knob, KnobEditDisplayer) - Constructor for class xal.app.knobs.KnobView
Constructor

L

LABEL - Static variable in class xal.app.knobs.MainKnobGroup
The label for this group
labelChanged(KnobGroup) - Method in interface xal.app.knobs.KnobGroupListener
The group's label has been changed
labelChanged(KnobGroup) - Method in class xal.app.knobs.KnobListModel
The group's label has been changed
labelChanged(KnobGroup) - Method in class xal.app.knobs.KnobsModel.GroupHandler
The group's label has been changed
launch(App) - Method in class xal.app.launcher.Launcher
Launch the specified application
launchApplication(App) - Method in class xal.app.launcher.LaunchModel
launch the specified application using the first matching rule
LaunchBoardListener - Interface in xal.app.launcher
LaunchBoardListener is a listener of messages posted to the launch board.
Launcher - Class in xal.app.launcher
Handles launching of an application
Launcher() - Constructor for class xal.app.launcher.Launcher
Constructor
Launcher(HostGenerator) - Constructor for class xal.app.launcher.Launcher
Constructor
LaunchModel - Class in xal.app.launcher
LaunchModel is the main model.
LaunchModel() - Constructor for class xal.app.launcher.LaunchModel
Constructor
LaunchModelListener - Interface in xal.app.launcher
LaunchModelListener is the interface implemented by listeners of launch model events.
limitsChanged(Knob, double, double) - Method in class xal.app.knobs.KnobControl
event indicating that the knob's limits have changed
limitsChanged(Knob, double, double) - Method in class xal.app.knobs.KnobEditor
event indicating that the knob's limits have changed
limitsChanged(Knob, double, double) - Method in class xal.app.knobs.KnobGroup
event indicating that the knob's limits have changed
limitsChanged(Knob, double, double) - Method in interface xal.app.knobs.KnobListener
event indicating that the knob's limits have changed
limitsChanged(Knob, double, double) - Method in class xal.app.knobs.KnobView
event indicating that the knob's limits have changed
limitsNeedUpdate() - Method in class xal.app.knobs.Knob
Determine if limits need updating
listFiles() - Method in class xal.app.launcher.FileWatcher
list the filtered files
loadDocument(URL) - Method in class xal.app.configurator.ConfiguratorDocument
 
log(String) - Method in class xal.app.configurator.JavaFXLogger
This method appends a new String to the current output.
LOWER_LIMIT_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 

M

main(String[]) - Static method in class xal.app.configurator.ApplicationLauncher
 
main(String[]) - Static method in class xal.app.configurator.MainApp
The main() method is ignored in correctly deployed JavaFX application.
main(String[]) - Static method in class xal.app.knobs.Main
The main method of the application.
main(String[]) - Static method in class xal.app.launcher.Main
The main method of the application.
main(String[]) - Static method in class xal.app.pvhistogram.Main
The main method of the application.
main(String[]) - Static method in class xal.app.scan1d.MainScan1D
The main method of the application.
main(String[]) - Static method in class xal.app.scan2d.MainScan2D
The main method of the application.
main(String[]) - Static method in class xal.app.virtualaccelerator.Main
The main method of the application.
Main - Class in xal.app.knobs
Knobs application adaptor.
Main - Class in xal.app.launcher
Main is the ApplicationAdaptor for the Launcher application.
Main - Class in xal.app.pvhistogram
Application adaptor for the PV Histogram application.
Main - Class in xal.app.virtualaccelerator
This is the main class and Application adapter for Virtual accelerator.
Main() - Constructor for class xal.app.knobs.Main
Constructor
Main() - Constructor for class xal.app.launcher.Main
Constructor
Main() - Constructor for class xal.app.pvhistogram.Main
 
Main() - Constructor for class xal.app.virtualaccelerator.Main
 
MainApp - Class in xal.app.configurator
 
MainApp() - Constructor for class xal.app.configurator.MainApp
 
MainKnobGroup - Class in xal.app.knobs
Main group for holding all knobs
MainKnobGroup() - Constructor for class xal.app.knobs.MainKnobGroup
Constructor
MainKnobGroup(List<Knob>) - Constructor for class xal.app.knobs.MainKnobGroup
Primary constructor
MainScan1D - Class in xal.app.scan1d
MainScan1D is a concrete subclass of ApplicationAdaptor for one dimensional scan.
MainScan1D() - Constructor for class xal.app.scan1d.MainScan1D
Constructor
MainScan2D - Class in xal.app.scan2d
MainScan2D is a concrete subclass of ApplicationAdaptor for two dimensional scan.
MainScan2D() - Constructor for class xal.app.scan2d.MainScan2D
Constructor
MAKE_HORIZONTAL_BUMP_ACTION - Variable in class xal.app.knobs.KnobsDocument
horizontal bump maker action
MAKE_VERTICAL_BUMP_ACTION - Variable in class xal.app.knobs.KnobsDocument
vertical bump maker action
makeBumpKnob(AcceleratorNode) - Method in class xal.app.knobs.BumpGenerator
create a bump knob
makeBumpKnobs() - Method in class xal.app.knobs.BumpGenerator
create the bumps
makeBumpKnobs(PlaneAdaptor) - Method in class xal.app.knobs.KnobsDocument
make the bump knobs
makeBumpShapeSelector() - Method in class xal.app.knobs.BumpGeneratorDialog
make bump shape selector
makeButtonRow() - Method in class xal.app.knobs.BumpGeneratorDialog
make the button row
makeButtonRow() - Method in class xal.app.knobs.KnobView
make the button row
makeContent() - Method in class xal.app.knobs.BumpGeneratorDialog
make the content
makeContent() - Method in class xal.app.scan1d.ScanWindow1D
Create the main window subviews.
makeContent() - Method in class xal.app.scan2d.ScanWindow2D
Create the main window subviews.
makeContents() - Method in class xal.app.knobs.KnobsWindow
Construct the contents of this window
makeGroupView() - Method in class xal.app.knobs.KnobsWindow
Build the view for displaying and managing the groups.
makeKnobsView() - Method in class xal.app.knobs.KnobsWindow
Build the view for listing the knobs.
makeMagnetCountView() - Method in class xal.app.knobs.BumpGeneratorDialog
make the magnet count view
makeMainWindow() - Method in class xal.app.knobs.KnobsDocument
Make a main window by instantiating the my custom window.
makeMainWindow() - Method in class xal.app.pvhistogram.HistogramDocument
Make and configure the main window.
makeMainWindow() - Method in class xal.app.scan1d.ScanDocument1D
Make a main window by instantiating the ScanWindow1D window.
makeMainWindow() - Method in class xal.app.scan2d.ScanDocument2D
Make a main window by instantiating the ScanWindow2D window.
makeMainWindow() - Method in class xal.app.virtualaccelerator.VADocument
Make a main window by instantiating the my custom window.
makeModelSourceSelector() - Method in class xal.app.knobs.BumpGeneratorDialog
make model source selector
makeProportionalCoefficients() - Method in class xal.app.knobs.Knob
make the element coefficients equal to their values and set the knob value to 1.0
makeSettingsView() - Method in class xal.app.knobs.BumpGeneratorDialog
make the settings view
makeWorkspace() - Method in class xal.app.knobs.KnobsWindow
Construct the view for displaying the selected knobs details.
matches(File) - Method in class xal.app.launcher.Rule
determine whether this rule matches the specified file
matches(App) - Method in class xal.app.launcher.Rule
determine whether this rule matches the specified application
matchesFileName(String) - Method in class xal.app.launcher.Rule
determine whether this rule matches the specified file name
MESSAGE_BOARD_PROXY - Variable in class xal.app.launcher.Launcher
Proxy for posting messages to the launch board
MESSAGE_CENTER - Variable in class xal.app.knobs.BumpGenerator
message center for dispatching events to registered listeners
MESSAGE_CENTER - Variable in class xal.app.knobs.Knob
The message center for this knob's originated events
MESSAGE_CENTER - Variable in class xal.app.knobs.KnobElement
message center for posting events
MESSAGE_CENTER - Variable in class xal.app.knobs.KnobGroup
The message center for this group's originated events
MESSAGE_CENTER - Variable in class xal.app.knobs.KnobsController
The message center for posting events from this instance
MESSAGE_CENTER - Variable in class xal.app.knobs.KnobsModel
message center used to post events from this instance
modelScenario - Variable in class xal.app.virtualaccelerator.VADocument
For on-line model
modified(KnobsModel) - Method in class xal.app.knobs.GroupListModel
Handle the event indicating that the knobs model has been modified.
modified(KnobsModel) - Method in interface xal.app.knobs.KnobsModelListener
Handle the event indicating that the knobs model has been modified.
modified(LaunchModel) - Method in interface xal.app.launcher.LaunchModelListener
Handle the event indicating that the launch model has been modified.
MONITOR_HANDLER - Variable in class xal.app.knobs.KnobElement
handles monitor events
MonitorController - Class in xal.app.launcher
MonitorController
MonitorController(LaunchModel, WindowReference) - Constructor for class xal.app.launcher.MonitorController
Constructor
MonitorHandler() - Constructor for class xal.app.knobs.KnobElement.MonitorHandler
 
MonitorModel - Class in xal.app.launcher
MonitorModel
MonitorModel() - Constructor for class xal.app.launcher.MonitorModel
Constructor
MonitorModelListener - Interface in xal.app.launcher
MonitorModelListener

N

nameChanged(Knob, String) - Method in class xal.app.knobs.KnobControl
event indicating that the specified knob's name has changed
nameChanged(Knob, String) - Method in class xal.app.knobs.KnobEditor
event indicating that the specified knob's name has changed
nameChanged(Knob, String) - Method in class xal.app.knobs.KnobGroup
event indicating that the specified knob's name has changed
nameChanged(Knob, String) - Method in interface xal.app.knobs.KnobListener
event indicating that the specified knob's name has changed
nameChanged(Knob, String) - Method in class xal.app.knobs.KnobView
event indicating that the specified knob's name has changed
newDocument() - Method in class xal.app.configurator.ConfiguratorDocument
 
newDocument(URL) - Method in class xal.app.knobs.Main
Implement this method to return an instance of my custom document corresponding to the specified URL.
newDocument(URL) - Method in class xal.app.launcher.Main
Implement this method to return an instance of my custom document corresponding to the specified URL.
newDocument(URL) - Method in class xal.app.pvhistogram.Main
Implement this method to return an instance of my custom document corresponding to the specified URL.
newDocument(URL) - Method in class xal.app.scan1d.MainScan1D
Returns an instance of the one dimensional scan document corresponding to the specified URL.
newDocument(URL) - Method in class xal.app.scan2d.MainScan2D
Returns an instance of the one dimensional scan document corresponding to the specified URL.
newDocument(URL) - Method in class xal.app.virtualaccelerator.Main
 
newEmptyDocument() - Method in class xal.app.knobs.Main
Implement this method to return an instance of my custom document.
newEmptyDocument() - Method in class xal.app.launcher.Main
Implement this method to return an instance of my custom document.
newEmptyDocument() - Method in class xal.app.pvhistogram.Main
Implement this method to return an instance of my custom document.
newEmptyDocument() - Method in class xal.app.scan1d.MainScan1D
Returns an instance of the one dimensional scan document.
newEmptyDocument() - Method in class xal.app.scan2d.MainScan2D
Returns an instance of the one dimensional scan document.
newEmptyDocument() - Method in class xal.app.virtualaccelerator.Main
 
nextChannelFactory() - Method in class xal.app.virtualaccelerator.VADocument
Override the nextChannelFactory() method to return this document's channel server factory.
nextHost() - Method in interface xal.app.launcher.HostGenerator
get the next host
nextHost() - Method in class xal.app.launcher.RoundRobinHostGenerator
get the next host
nodesSurroundingReference(List<Dipole>, AcceleratorNode) - Method in class xal.app.knobs.BumpGenerator
get the nearest nodes by proximity, but making sure that there is at least one node on either side of the reference
NoiseGenerator - Class in xal.app.virtualaccelerator
NoiseGenerator generates noise for readback PVs
NoiseGenerator() - Constructor for class xal.app.virtualaccelerator.NoiseGenerator
 
noisyArrayForNominal(double, int, int, double, double) - Static method in class xal.app.virtualaccelerator.NoiseGenerator
Get an array with noise based on a nominal value.

O

observedUpdate(Object) - Method in class xal.app.launcher.MonitorController
called when the source posts an update to this observer
observedUpdate(Object) - Method in class xal.app.launcher.RemoteAppRecord
called when the source posts an update to this observer
OpticsSwitcher - Class in xal.app.configurator
Singleton class to retrieve and update Open XAL default optics and update the GUI elements accordingly

P

PlaneAdaptor - Class in xal.app.knobs
Adaptor for horizontal or vertical operations
PlaneAdaptor() - Constructor for class xal.app.knobs.PlaneAdaptor
 
PlaneAdaptor.HorizontalAdaptor - Class in xal.app.knobs
adaptor for the horizontal plane
PlaneAdaptor.VerticalAdaptor - Class in xal.app.knobs
adaptor for the vertical plane
planeName() - Method in class xal.app.knobs.PlaneAdaptor.HorizontalAdaptor
Get the name for this plane.
planeName() - Method in class xal.app.knobs.PlaneAdaptor
get the name for the plane
planeName() - Method in class xal.app.knobs.PlaneAdaptor.VerticalAdaptor
Get the name for this plane.
postErrorMessage(Object, String) - Method in interface xal.app.knobs.KnobsMessageListener
Post an application wide error message from the source
postErrorMessage(Object, String) - Method in class xal.app.knobs.KnobsWindow
Post an application wide error message from the source
postErrorMessage(Object, String) - Method in interface xal.app.launcher.LaunchBoardListener
Post an application wide error message from the source
postMessage(Object, String) - Method in interface xal.app.knobs.KnobsMessageListener
Post an application wide message from the source
postMessage(Object, String) - Method in class xal.app.knobs.KnobsWindow
Post an application wide message from the source
postMessage(Object, String) - Method in interface xal.app.launcher.LaunchBoardListener
Post an application wide message from the source
postModifications() - Method in class xal.app.launcher.LaunchModel
post modification notice
preConfigure() - Method in class xal.app.launcher.FileWatcher
preconfigure when initializing without a document file
preConfigure() - Method in class xal.app.launcher.HostConfiguration
preconfigure when initializing without a document file
preConfigure() - Method in class xal.app.launcher.Launcher
preconfigure when initializing without a document file
preConfigure() - Method in class xal.app.launcher.LaunchModel
preconfigure the model when initializing without a document file
PreferenceController - Class in xal.app.launcher
PreferenceController is a convenience class for displaying a PathPreferenceSelector for the default document to open when the application launches.
PreferenceController() - Constructor for class xal.app.launcher.PreferenceController
Constructor which is hidden since this class only has static methods.
PUBLISH_LOCK - Variable in class xal.app.knobs.Knob
lock to block setting values until any previous value was published successfully
PUT_HANDLER - Variable in class xal.app.knobs.KnobElement
handle the channel's put events
putCompleted(Channel) - Method in class xal.app.knobs.KnobElement.PutHandler
 
putCompleted(Channel) - Method in class xal.app.virtualaccelerator.VADocument
handle the CA put callback
putDiagPVs() - Method in class xal.app.virtualaccelerator.VADocument
This method is for populating the diagnostic PVs (only BPMs + WSs for now) 2018-03-09 Added EMU, NPMs beam size and Current Monitor
PutHandler() - Constructor for class xal.app.knobs.KnobElement.PutHandler
 
PV_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 

Q

quit(int) - Method in class xal.app.launcher.RemoteAppRecord
Quit the application normally.

R

RBAC - Class in xal.app.configurator
Convenience class to configure the RBAC plug-in
RBAC(CheckBox) - Constructor for class xal.app.configurator.RBAC
 
readableDocumentTypes() - Method in class xal.app.knobs.Main
Returns the text file suffixes of files this application can open.
readableDocumentTypes() - Method in class xal.app.launcher.Main
Returns the text file suffixes of files this application can open.
readableDocumentTypes() - Method in class xal.app.pvhistogram.Main
Returns the text file suffixes of files this application can open.
readableDocumentTypes() - Method in class xal.app.scan1d.MainScan1D
Returns the text file suffixes of files this application can open.
readableDocumentTypes() - Method in class xal.app.scan2d.MainScan2D
Returns the text file suffixes of files this application can open.
readableDocumentTypes() - Method in class xal.app.virtualaccelerator.Main
 
ReadbackSetRecord - Class in xal.app.virtualaccelerator
record to cache and synchronize readback and setpoint values
ReadbackSetRecord(AcceleratorNode, Channel, Channel) - Constructor for class xal.app.virtualaccelerator.ReadbackSetRecord
Constructor
ReadbackSetRecord(AcceleratorNode, Channel, Channel, double) - Constructor for class xal.app.virtualaccelerator.ReadbackSetRecord
Constructor for conversion factor It is assumed that the first channel holds the real initial configuration
readScanDocument(URL) - Method in class xal.app.scan1d.ScanDocument1D
Reads the content of the document from the specified URL.
readScanDocument(URL) - Method in class xal.app.scan2d.ScanDocument2D
Reads the content of the document from the specified URL.
READY_INDICATOR - Variable in class xal.app.knobs.KnobControl
indicator of whether the knob is ready
readyStateChanged(KnobElement, boolean) - Method in class xal.app.knobs.Knob
ready state changed
readyStateChanged(KnobElement, boolean) - Method in interface xal.app.knobs.KnobElementListener
ready state changed
readyStateChanged(Knob, boolean) - Method in class xal.app.knobs.KnobControl
ready state changed
readyStateChanged(Knob, boolean) - Method in class xal.app.knobs.KnobEditor
ready state changed
readyStateChanged(Knob, boolean) - Method in class xal.app.knobs.KnobGroup
ready state changed
readyStateChanged(Knob, boolean) - Method in interface xal.app.knobs.KnobListener
event indicating that the knob's ready state has changed
readyStateChanged(Knob, boolean) - Method in class xal.app.knobs.KnobView
ready state changed
refresh() - Method in class xal.app.knobs.KnobEditor
refresh this view
refresh() - Method in class xal.app.launcher.RemoteAppRecord
refresh the record
refreshApplications() - Method in class xal.app.launcher.LaunchModel
refresh the list of applications
refreshEnabledHosts() - Method in class xal.app.launcher.HostConfiguration
Refresh the list of enabled hosts
refreshList(ListView<String>) - Method in class xal.app.configurator.OpticsSwitcher
Refreshes the ListView element with the list of optics available, indicating which one is the default accelerator.
registerTimingSignals() - Method in class xal.app.virtualaccelerator.VAServer
Write to the PCAS input file the list of timing signals.
RemoteAppRecord - Class in xal.app.launcher
RemoteAppRecord wraps the remote proxy so it can be hashed and included in collections
RemoteAppRecord(ApplicationStatus) - Constructor for class xal.app.launcher.RemoteAppRecord
Constructor
RemoteAppRecord(ApplicationStatus, UpdateListener) - Constructor for class xal.app.launcher.RemoteAppRecord
Primary Constructor
remoteAppsChanged(MonitorModel, List<RemoteAppRecord>) - Method in class xal.app.launcher.MonitorController
event indicating that the list of remote apps has changed
remoteAppsChanged(MonitorModel, List<RemoteAppRecord>) - Method in interface xal.app.launcher.MonitorModelListener
event indicating that the list of remote apps has changed
removeBumpGeneratorListener(BumpGeneratorListener) - Method in class xal.app.knobs.BumpGenerator
remove the listener from receiving bump generator events from this source
removeElement(KnobElement) - Method in class xal.app.knobs.Knob
Remove the specified element from this knob.
removeGroup(KnobGroup) - Method in class xal.app.knobs.KnobsModel
Remove the specified group.
removeKnob(Knob) - Method in class xal.app.knobs.KnobGroup
Remove the specified knob from this group and notify listeners
removeKnobElementListener(KnobElementListener) - Method in class xal.app.knobs.KnobElement
Remove the specified listener from receiving notifications from this element.
removeKnobGroupListener(KnobGroupListener) - Method in class xal.app.knobs.KnobGroup
Remove a listener of KnobGroupListener events generated by this AppGroup
removeKnobListener(KnobListener) - Method in class xal.app.knobs.Knob
Remove a listener of Knob events from this instance
removeKnobs(List<Knob>) - Method in class xal.app.knobs.KnobGroup
Remove the specified knob from this group and notify listeners
removeKnobsControllerListener(KnobsControllerListener) - Method in class xal.app.knobs.KnobsController
Remove a listener of KnobsController events from this instance
removeKnobsModelListener(KnobsModelListener) - Method in class xal.app.knobs.KnobsModel
Remove a listener of KnobsModel events from this instance
removeLaunchModelListener(LaunchModelListener) - Method in class xal.app.launcher.LaunchModel
Remove a listener of LaunchModel events from this instance
removeMonitorModelListener(MonitorModelListener) - Method in class xal.app.launcher.MonitorModel
Remove the listener from receiving events from this monitor
resync() - Method in class xal.app.knobs.Knob
Synchronize each element
resync() - Method in class xal.app.knobs.KnobElement
Resynchronize the setting value to the latest monitored value
resync(boolean) - Method in class xal.app.knobs.KnobControl
resynchronize the control with the knob settings
revertDefaultPath(ListView<String>) - Method in class xal.app.configurator.OpticsSwitcher
This method allows to revert a setDefaultPath() call and update the ListView tree
RoundRobinHostGenerator - Class in xal.app.launcher
generates hosts via round robin
RoundRobinHostGenerator(List<HostSetting>) - Constructor for class xal.app.launcher.RoundRobinHostGenerator
Constructor
Rule - Class in xal.app.launcher
Rule for running an application with a specified wildcard pattern
Rule() - Constructor for class xal.app.launcher.Rule
Constructor
Rule(String, String, String...) - Constructor for class xal.app.launcher.Rule
Constructor
Rule(String, String, List<String>) - Constructor for class xal.app.launcher.Rule
Constructor
Rule(String, String, List<String>, boolean) - Constructor for class xal.app.launcher.Rule
Primary Constructor
RulesController - Class in xal.app.launcher
Controller for managing and editing rules
RulesController(LaunchModel, WindowReference) - Constructor for class xal.app.launcher.RulesController
Constructor
RUN_LOCK - Variable in class xal.app.knobs.BumpGenerator
lock for synchronizing runs
RunController - Class in xal.app.launcher
Controller for synchronizing the application view to the model
RunController(LaunchModel, WindowReference) - Constructor for class xal.app.launcher.RunController
Constructor

S

saveDocumentAs(URL) - Method in class xal.app.configurator.ConfiguratorDocument
 
saveDocumentAs(URL) - Method in class xal.app.knobs.KnobsDocument
Save the document to the specified URL.
saveDocumentAs(URL) - Method in class xal.app.pvhistogram.HistogramDocument
Save the document to the specified URL.
saveDocumentAs(URL) - Method in class xal.app.scan1d.ScanDocument1D
Save the ScanDocument1D document to the specified URL.
saveDocumentAs(URL) - Method in class xal.app.scan2d.ScanDocument2D
Save the ScanDocument2D document to the specified URL.
saveDocumentAs(URL) - Method in class xal.app.virtualaccelerator.VADocument
Save the document to the specified URL.
ScanDocument1D - Class in xal.app.scan1d
ScanDocument1D is a custom XalDocument for 1D scan application.
ScanDocument1D() - Constructor for class xal.app.scan1d.ScanDocument1D
Create a new empty ScanDocument1D
ScanDocument1D(URL) - Constructor for class xal.app.scan1d.ScanDocument1D
Create a new document loaded from the URL file
ScanDocument2D - Class in xal.app.scan2d
ScanDocument2D is a custom XalDocument for 2D scan application.
ScanDocument2D() - Constructor for class xal.app.scan2d.ScanDocument2D
Create a new empty ScanDocument2D
ScanDocument2D(URL) - Constructor for class xal.app.scan2d.ScanDocument2D
Create a new document loaded from the URL file
ScanWindow1D - Class in xal.app.scan1d
ScanWindow1D is a subclass of XalWindow used in the 1D scan.
ScanWindow1D(XalDocument) - Constructor for class xal.app.scan1d.ScanWindow1D
Creates a new instance of ScanWindow1D
ScanWindow2D - Class in xal.app.scan2d
ScanWindow2D is a subclass of XalWindow used in the 2D scan.
ScanWindow2D(XalDocument) - Constructor for class xal.app.scan2d.ScanWindow2D
Creates a new instance of ScanWindow2D
selectedGroupChanged(KnobsController, KnobGroup) - Method in class xal.app.knobs.KnobListModel
Handle the event indicating that the knobs controller has a new selected group.
selectedGroupChanged(KnobsController, KnobGroup) - Method in interface xal.app.knobs.KnobsControllerListener
Handle the event indicating that the controller has a new selected group.
selectedKnobsChanged(KnobsController, List<Knob>) - Method in class xal.app.knobs.KnobListModel
Handle the event indicating that the knobs controller has a new selected knob.
selectedKnobsChanged(KnobsController, List<Knob>) - Method in interface xal.app.knobs.KnobsControllerListener
Handle the event indicating that the controller has a new list of selected knobs.
selectedSequenceChanged() - Method in class xal.app.knobs.KnobsDocument
Handle the sequence change event.
selectedSequenceChanged() - Method in class xal.app.pvhistogram.HistogramDocument
Handle the selected sequence changed event by displaying the elements of the selected sequence in the main window.
selectedSequenceChanged() - Method in class xal.app.virtualaccelerator.VADocument
 
setAccelerator(Accelerator) - Method in class xal.app.knobs.Knob
Set the accelerator
setAccelerator(Accelerator) - Method in class xal.app.knobs.KnobElement
update the channel reference if any with the new accelerator
setAccelerator(Accelerator) - Method in class xal.app.knobs.KnobsModel
Set the accelerator.
setBumpElementCount(int) - Method in class xal.app.knobs.BumpGenerator
set the number of bumps elements
setBumpShapeAdaptor(BumpShapeAdaptor) - Method in class xal.app.knobs.BumpGenerator
set the bump shape adaptor
setChannel(Channel) - Method in class xal.app.knobs.KnobElement.CALimitsHandler
set a new channel whose limits we wish to monitor TODO: This will not work for PVaccess, but that's maybe not necessary?
setChannel(Channel) - Method in class xal.app.knobs.KnobElement
Set a new channel for this element
setCoefficientA(double) - Method in class xal.app.knobs.KnobElement
Set the knob coefficientA.
setCoefficientA(double, boolean) - Method in class xal.app.knobs.KnobElement
Set the knob coefficientA.
setCoefficientB(double) - Method in class xal.app.knobs.KnobElement
Set the knob coefficientB.
setCoefficientB(double, boolean) - Method in class xal.app.knobs.KnobElement
Set the knob coefficientA.
setCommands(List<String>) - Method in class xal.app.launcher.HostConfiguration
set the commands
setCommands(List<String>) - Method in class xal.app.launcher.Rule
set the commands
setCurrentSetting(double) - Method in class xal.app.knobs.Knob
Set the current setting to the specified value without changing any of the element values
setCustomLowerLimit(double) - Method in class xal.app.knobs.KnobElement
Set the custom lower limit
setCustomUpperLimit(double) - Method in class xal.app.knobs.KnobElement
Set the custom upper limit
setDefaultDocumentURLSpec(String) - Static method in class xal.app.launcher.PreferenceController
Set the URL Spec of the default launcher document
setDefaultOpticsPathDialog(Scene, String) - Method in class xal.app.configurator.OpticsSwitcher
 
setDefaultPath(ListView<String>) - Method in class xal.app.configurator.OpticsSwitcher
 
setDragIndex(int) - Method in class xal.app.knobs.GroupListModel
Set the index of the drag cell indicating which group list cell has an application dragged over it.
setElementChannel(KnobElement, String) - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
set the specified element's channel
setEnabled(boolean) - Method in class xal.app.launcher.HostSetting
Set whether the host is enabled
setExcludes(boolean) - Method in class xal.app.launcher.Rule
set whether matching files are excluded
setFunction(int) - Method in class xal.app.knobs.KnobElement
Set the knob function.
setFunction(String) - Method in class xal.app.knobs.KnobElement
Set the knob function.
setFunction(String, boolean) - Method in class xal.app.knobs.KnobElement
Set the knob function.
setFunctionType(String[]) - Method in class xal.app.knobs.KnobElement
Set Function Type.
setGroup(KnobGroup) - Method in class xal.app.knobs.KnobListModel
Set the group which supplies the list of knobs to display
setHost(String) - Method in class xal.app.launcher.HostSetting
Set the host
setHostGenerator(HostGenerator) - Method in class xal.app.launcher.Launcher
Set the host generator
setInitialValue(double) - Method in class xal.app.knobs.KnobElement
Set the Initial Value.
setKind(String) - Method in class xal.app.launcher.Rule
set the kind
setLabel(String) - Method in class xal.app.knobs.KnobGroup
Set the label for this group
setLabel(String) - Method in class xal.app.knobs.MainKnobGroup
This method overrides the superclass to do nothing since one cannot edit the main group.
setLastLaunchTime(Date) - Method in class xal.app.launcher.App
set the last run time
setLastSetpoint(Double) - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
 
setLimitsNeedUpdating() - Method in class xal.app.knobs.Knob
Indicate that the limits need to be updated
setLowerLimit(double) - Method in class xal.app.knobs.KnobElement.CustomLimitsHandler
Set the lower custom limit.
setModelSyncPeriod(long) - Method in class xal.app.virtualaccelerator.VADocument
update the model sync period in milliseconds
setName(String) - Method in class xal.app.knobs.Knob
Set the name of this knob
setNodeChannelRef(NodeChannelRef) - Method in class xal.app.knobs.KnobElement
Set the node channel reference.
setOpticsLibraryPath(String) - Method in class xal.app.configurator.OpticsSwitcher
 
setOptions(String[]) - Static method in class xal.app.virtualaccelerator.Main
Loads command line options.
setPattern(String) - Method in class xal.app.launcher.Rule
set the file wildcard pattern
setPlaneAdaptor(PlaneAdaptor) - Method in class xal.app.knobs.BumpGenerator
set the plane adaptor
setPV(String) - Method in class xal.app.knobs.KnobElement
Set the element's PV.
setSelectedGroup(KnobGroup) - Method in class xal.app.knobs.KnobsController
Set the newly selected group
setSelectedKnob(Knob) - Method in class xal.app.knobs.KnobsController
Set the newly selected knob
setSelectedKnobs(List<Knob>) - Method in class xal.app.knobs.KnobsController
Set the list of newly selected knobs
setSequence(AcceleratorSeq) - Method in class xal.app.knobs.KnobsModel
Set the sequence.
setup(Stage) - Method in class xal.app.configurator.MainApp
 
setupControlsForRunCompletion() - Method in class xal.app.knobs.BumpGeneratorDialog
setup controls for run completion
setUpdateListener(UpdateListener) - Method in class xal.app.launcher.RemoteAppRecord
set the update handler which is called when the cache has been updated
setUpperLimit(double) - Method in class xal.app.knobs.KnobElement.CustomLimitsHandler
Set the upper custom limit.
setupView(WindowReference) - Method in class xal.app.knobs.KnobMagician
initialize the view
setUsesLiveModel(boolean) - Method in class xal.app.knobs.BumpGenerator
set whether or not to use a live model
setUsingCustomLimits(boolean) - Method in class xal.app.knobs.KnobElement
Set whether to use custom limits or CA limits.
setValForPV(double, double, double, boolean) - Static method in class xal.app.virtualaccelerator.NoiseGenerator
input the "set" PV and return double value as the corresponding readback PV value
setValue(double) - Method in class xal.app.knobs.Knob
Set this knob's current value to the specified value.
setValue(double) - Method in class xal.app.knobs.KnobElement
Set the channel to the value specified wrapping to the limits if configured to do so.
setValueAt(Object, int, int) - Method in class xal.app.knobs.KnobEditor.KnobElementTableModel
Set the value for the specified table cell
setWrapsValueAroundLimits(boolean) - Method in class xal.app.knobs.KnobElement
Sets whether values wrap around limits
shortPlaneName() - Method in class xal.app.knobs.PlaneAdaptor.HorizontalAdaptor
Get the short name for this plane
shortPlaneName() - Method in class xal.app.knobs.PlaneAdaptor
get the short name for the plane
shortPlaneName() - Method in class xal.app.knobs.PlaneAdaptor.VerticalAdaptor
Get the short name for this plane
showAllWindows() - Method in class xal.app.launcher.RemoteAppRecord
reveal the application by bringing all windows to the front
showsWelcomeDialogAtLaunch() - Method in class xal.app.launcher.Main
Indicates whether the welcome dialog should be displayed at launch.
showWindow() - Method in class xal.app.knobs.KnobsWindow
Show this window
sortGroups() - Method in class xal.app.knobs.KnobsModel
Sort the groups using the GroupComparator to assure that the MainKnobGroup instance appears ahead of all other groups and groups are otherwise sorted alphabetically.
sortKnobs() - Method in class xal.app.knobs.KnobGroup
Sort the knobs alphabetically
sortKnobs() - Method in class xal.app.knobs.MainKnobGroup
Sort the knobs alphabetically
spawnBumpGeneration() - Method in class xal.app.knobs.BumpGeneratorDialog
spawn bump generation
standardLabel(String) - Static method in class xal.app.knobs.GroupListModel
Get the standard text of the label.

T

textDocument - Variable in class xal.app.virtualaccelerator.VADocument
The document for the text pane in the main window.
TITLED_BORDER - Variable in class xal.app.knobs.KnobEditor
titled border
toString() - Method in class xal.app.knobs.Knob
Get the string representation of this instance
toString() - Method in class xal.app.knobs.KnobElement
Get the string representation of this element.
toString() - Method in class xal.app.knobs.KnobGroup
Provide a string representation of the group.
toString() - Method in class xal.app.launcher.App
Get the string representation of this instance
toString() - Method in class xal.app.launcher.RoundRobinHostGenerator
description of this generator
tryNextHost(int) - Method in class xal.app.launcher.RoundRobinHostGenerator
try to reach the next host

U

update(Accelerator, DataAdaptor) - Method in class xal.app.knobs.KnobElement
Update the data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.knobs.Knob
Update the data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.knobs.KnobElement
Update the data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.knobs.KnobGroup
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.knobs.KnobsDocument
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.knobs.KnobsModel
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.knobs.MainKnobGroup
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.launcher.FileWatcher
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.launcher.HostConfiguration
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.launcher.HostSetting
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.launcher.Launcher
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.launcher.LaunchModel
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.launcher.Rule
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.pvhistogram.HistogramDocument
Instructs the receiver to update its data based on the given adaptor.
update(DataAdaptor) - Method in class xal.app.virtualaccelerator.VADocument
 
updateConversion() - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
When two channel sets are connected through a conversion factor, update these (do this before updating readback/set records)
updateLimits() - Method in class xal.app.knobs.KnobElement.CALimitsHandler
update the limits
updateLimits() - Method in class xal.app.knobs.KnobElement.CustomLimitsHandler
update the limits
updateLimits() - Method in interface xal.app.knobs.KnobElement.LimitsHandler
update the limits
updateMinimumElementCount() - Method in class xal.app.knobs.BumpGeneratorDialog
update the minimum element count
updateReadback(double, Map<Channel, Double>, Map<Channel, Double>, PutListener) - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
update the readback from the setpoint, noise and static error
updateReadback(Map<Channel, Double>, Map<Channel, Double>, PutListener) - Method in class xal.app.virtualaccelerator.ReadbackSetRecord
update the readback from the setpoint, noise and static error
updateReadyStatus() - Method in class xal.app.knobs.KnobControl
update connection status
updateRuleExclusionAt(int, boolean) - Method in class xal.app.launcher.LaunchModel
update the rule kind at the specified location
updateRuleKindAt(int, String) - Method in class xal.app.launcher.LaunchModel
update the rule kind at the specified location
updateRulePatternAt(int, String) - Method in class xal.app.launcher.LaunchModel
update the rule pattern at the specified location
updateStatus() - Method in class xal.app.configurator.RBAC
 
UPPER_LIMIT_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 
usesLiveModel() - Method in class xal.app.knobs.BumpGenerator
determine whether or not we are using the live model
usesToolbar() - Method in class xal.app.knobs.KnobsWindow
Do not show the toolbar.

V

VADocument - Class in xal.app.virtualaccelerator
VADocument() - Constructor for class xal.app.virtualaccelerator.VADocument
Create a new empty document
VADocument(URL) - Constructor for class xal.app.virtualaccelerator.VADocument
Create a new document loaded from the URL file
valueChanged(KnobElement, double) - Method in class xal.app.knobs.Knob
value changed event
valueChanged(KnobElement, double) - Method in interface xal.app.knobs.KnobElementListener
value changed event
valueSettingPublished(Knob) - Method in class xal.app.knobs.KnobControl
event indicating that the knob's most previously pending set operation has completed
valueSettingPublished(Knob) - Method in class xal.app.knobs.KnobEditor
event indicating that the knob's most previously pending set operation has completed
valueSettingPublished(Knob) - Method in class xal.app.knobs.KnobGroup
event indicating that the knob's most previously pending set operation has completed
valueSettingPublished(Knob) - Method in interface xal.app.knobs.KnobListener
event indicating that the knob's most previously pending set operation has completed
valueSettingPublished(Knob) - Method in class xal.app.knobs.KnobView
event indicating that the knob's most previously pending set operation has completed
valueSettingPublished(KnobElement) - Method in class xal.app.knobs.Knob
value setting published
valueSettingPublished(KnobElement) - Method in interface xal.app.knobs.KnobElementListener
value setting published
VAServer - Class in xal.app.virtualaccelerator
Server channel access
VAServer(AcceleratorSeq) - Constructor for class xal.app.virtualaccelerator.VAServer
Constructor
VERTICAL_ADAPTOR - Static variable in class xal.app.knobs.PlaneAdaptor
 
VerticalAdaptor() - Constructor for class xal.app.knobs.PlaneAdaptor.VerticalAdaptor
 

W

warningLabel(String) - Static method in class xal.app.knobs.KnobListModel
Change the color of the label to red.
watchFolder(File) - Method in class xal.app.launcher.FileWatcher
add a new folder to the watch list
watchFolders(File[]) - Method in class xal.app.launcher.FileWatcher
add new folders to the watch list
willClose() - Method in class xal.app.virtualaccelerator.VADocument
handle this document being closed
willGenerateKnob(BumpGenerator, AcceleratorNode) - Method in class xal.app.knobs.BumpGeneratorDialog
handle the event indicating that a new knob is about to be generated
willGenerateKnob(BumpGenerator, AcceleratorNode) - Method in interface xal.app.knobs.BumpGeneratorListener
handle the event indicating that a new knob is about to be generated
WINDOW_REFERENCE - Variable in class xal.app.knobs.KnobMagician
reference to the dialog window
WRAPS_AROUND_LIMITS_COLUMN - Variable in class xal.app.knobs.KnobEditor.KnobElementTableModel
 
wrapsValueAroundLimits() - Method in class xal.app.knobs.KnobElement
Indicates whether this elements wraps the value around the limits
writableDocumentTypes() - Method in class xal.app.knobs.Main
Returns the text file suffixes of files this application can write.
writableDocumentTypes() - Method in class xal.app.launcher.Main
Returns the text file suffixes of files this application can write.
writableDocumentTypes() - Method in class xal.app.pvhistogram.Main
Returns the text file suffixes of files this application can write.
writableDocumentTypes() - Method in class xal.app.scan1d.MainScan1D
Returns the text file suffixes of files this application can write.
writableDocumentTypes() - Method in class xal.app.scan2d.MainScan2D
Returns the text file suffixes of files this application can write.
writableDocumentTypes() - Method in class xal.app.virtualaccelerator.Main
 
write(DataAdaptor) - Method in class xal.app.knobs.Knob
Write the data to the adaptor for persistent storage.
write(DataAdaptor) - Method in class xal.app.knobs.KnobElement
Write the data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.knobs.KnobGroup
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.knobs.KnobsDocument
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.knobs.KnobsModel
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.knobs.MainKnobGroup
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.launcher.FileWatcher
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.launcher.HostConfiguration
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.launcher.HostSetting
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.launcher.Launcher
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.launcher.LaunchModel
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.launcher.Rule
Instructs the receiver to write its data to the adaptor for external storage.
write(DataAdaptor) - Method in class xal.app.pvhistogram.HistogramDocument
Instructs the receiver to write its data to the adaptor for external storage.

X

xal.app.configurator - package xal.app.configurator
 
xal.app.knobs - package xal.app.knobs
 
xal.app.launcher - package xal.app.launcher
 
xal.app.pvhistogram - package xal.app.pvhistogram
 
xal.app.scan1d - package xal.app.scan1d
 
xal.app.scan2d - package xal.app.scan2d
 
xal.app.virtualaccelerator - package xal.app.virtualaccelerator
 

Z

zero() - Method in class xal.app.knobs.Knob
Set the reading to zero

_

_accelerator - Variable in class xal.app.knobs.Knob
accelerator
_accelerator - Variable in class xal.app.knobs.KnobsModel
accelerator for node channel references
_baseTrajectory - Variable in class xal.app.knobs.BumpGenerator
base trajectory
_bumpAngleAdaptor - Static variable in class xal.app.knobs.BumpShapeAdaptor
bump angle adaptor
_bumpCount - Variable in class xal.app.knobs.BumpGenerator
number of bumps to make
_bumpOffsetAdaptor - Static variable in class xal.app.knobs.BumpShapeAdaptor
bump offset adaptor
_bumpShapeAdaptor - Variable in class xal.app.knobs.BumpGenerator
bump shape adaptor for determining the shape of the bump
_bumpShapeAdaptor - Variable in class xal.app.knobs.BumpGeneratorDialog
selected bump shape adaptor
_channel - Variable in class xal.app.knobs.KnobElement
the channel whose setting is tracked/changed as the knob changes
_coefficientA - Variable in class xal.app.knobs.KnobElement
the knob coefficient for this element
_coefficientB - Variable in class xal.app.knobs.KnobElement
the knob coefficient for this element
_controller - Variable in class xal.app.knobs.KnobsWindow
The controller holds the selection state of groups and applications
_currentSetting - Variable in class xal.app.knobs.Knob
this knob's current setting
_diagplot - Variable in class xal.app.virtualaccelerator.VADocument
 
_dragIndex - Variable in class xal.app.knobs.GroupListModel
Index of the list cell upon which a drag event has occurred
_elementCount - Variable in class xal.app.knobs.BumpGenerator
number of correctors to use in the bump
_elements - Variable in class xal.app.knobs.Knob
list of knob elements
_elementTable - Variable in class xal.app.knobs.KnobEditor
table of knob elements
_elementTableModel - Variable in class xal.app.knobs.KnobEditor
table model of knob elements
_enabled - Variable in class xal.app.launcher.HostSetting
indicates whether the host is enabled
_function - Variable in class xal.app.knobs.KnobElement
the knob function for this element
_functionTypes - Variable in class xal.app.knobs.Knob
list possible element functions types
_functionTypes - Variable in class xal.app.knobs.KnobElement
list possible element functions types
_group - Variable in class xal.app.knobs.KnobListModel
The group which supplies the list of knobs to display
_groupComparator - Variable in class xal.app.knobs.KnobsModel
comparator for sorting groups
_groupHandler - Variable in class xal.app.knobs.KnobsModel
handler of group events
_groups - Variable in class xal.app.knobs.KnobsModel
List of knob groups
_host - Variable in class xal.app.launcher.HostSetting
name of the host
_hostConfiguration - Variable in class xal.app.launcher.Launcher
host configuration
_hostGenerator - Variable in class xal.app.launcher.Launcher
generator of the hosts
_id - Variable in class xal.app.knobs.Knob
unique identifier of this knob
_initialValue - Variable in class xal.app.knobs.KnobElement
the cannel initial value
_isPutPending - Variable in class xal.app.knobs.KnobElement
specifies whether a put operation is currently pending
_isSynching - Variable in class xal.app.knobs.KnobControl
determine if the control is synching
_knob - Variable in class xal.app.knobs.KnobEditDisplayer
knob currently being edited
_knob - Variable in class xal.app.knobs.KnobEditor
the knob to edit
_knob - Variable in class xal.app.knobs.KnobMagician
currently active knob
_knob - Variable in class xal.app.knobs.KnobView
the knob to display
_knobControl - Variable in class xal.app.knobs.KnobView
knob editor
_knobEditDisplayer - Variable in class xal.app.knobs.KnobsWindow
displays and hides the knob editor
_knobEditor - Variable in class xal.app.knobs.KnobView
knob conrol
_knobGroup - Variable in class xal.app.knobs.BumpGenerator
knob group into which we should add the bumps knobs
_knobs - Variable in class xal.app.knobs.KnobGroup
The list of knobs in this group
_knobViews - Variable in class xal.app.knobs.KnobsWindow
table of cached knob views keyed by knob
_label - Variable in class xal.app.knobs.KnobGroup
The label for this group
_lastMonitorTime - Variable in class xal.app.knobs.KnobElement
wall clock time when the last monitor event was received
_lastSettingTime - Variable in class xal.app.knobs.KnobElement
wall clock time when the setting was last changed
_latestValue - Variable in class xal.app.knobs.KnobElement
latest value from either the monitor or the setting
_limitsHandler - Variable in class xal.app.knobs.KnobElement
the handler of lower and upper limits
_limitsNeedUpdate - Variable in class xal.app.knobs.Knob
dirty flag indicating whether limits need to be recalculated
_lowerChannel - Variable in class xal.app.knobs.KnobElement.CALimitsHandler
the channel with the lower limit
_lowerCustomLimit - Variable in class xal.app.knobs.KnobElement.CustomLimitsHandler
lower custom limit
_lowerLimit - Variable in class xal.app.knobs.Knob
the minimum possible knob setting
_lowerLimit - Variable in class xal.app.knobs.KnobElement
lower limit
_mainGroup - Variable in class xal.app.knobs.KnobsModel
The main group which contains a list of all loaded applications
_mainPane - Variable in class xal.app.knobs.KnobsWindow
The main pane
_model - Variable in class xal.app.knobs.GroupListModel
The main model
_model - Variable in class xal.app.knobs.KnobsDocument
The main model of this document
_model - Variable in class xal.app.knobs.KnobsWindow
The main model for the document
_monitor - Variable in class xal.app.knobs.KnobElement
the channel monitor
_monitoredValue - Variable in class xal.app.knobs.KnobElement
latest value from the monitor
_name - Variable in class xal.app.knobs.Knob
the name for this knob
_nodeChannelRef - Variable in class xal.app.knobs.KnobElement
an optional node channel reference which identifies the channel with respect to a node
_planeAdaptor - Variable in class xal.app.knobs.BumpGenerator
plane (horizontal or vertical) adaptor for handling plane specific behavior
_probe - Variable in class xal.app.knobs.BumpGenerator
online model probe
_processedBumpCount - Variable in class xal.app.knobs.BumpGenerator
number of bumps processed whether they were successfully made or not
_scenario - Variable in class xal.app.knobs.BumpGenerator
online model scenario
_selectedGroup - Variable in class xal.app.knobs.KnobsController
The group which is presently selected
_selectedKnobs - Variable in class xal.app.knobs.KnobsController
The application which is presently selected
_selectorPane - Variable in class xal.app.knobs.KnobsWindow
The selector pane
_sequence - Variable in class xal.app.knobs.BumpGenerator
accelerator sequence where we want the knobs
_sequence - Variable in class xal.app.knobs.KnobsModel
accelerator sequence for knob generation
_settingValue - Variable in class xal.app.knobs.KnobElement
latest setting value
_shouldCancelBumpGeneration - Variable in class xal.app.knobs.BumpGenerator
indicates whether the generator should cancel generating bumps
_upperChannel - Variable in class xal.app.knobs.KnobElement.CALimitsHandler
the channel with the upper limit
_upperCustomLimit - Variable in class xal.app.knobs.KnobElement.CustomLimitsHandler
upper custom limit
_upperLimit - Variable in class xal.app.knobs.Knob
the maximum possible knob setting
_upperLimit - Variable in class xal.app.knobs.KnobElement
upper limit
_useLiveModel - Variable in class xal.app.knobs.BumpGeneratorDialog
indicates whether the model should use the live model or design
_usesLiveModel - Variable in class xal.app.knobs.BumpGenerator
determines whether or not to use a live model
_workPane - Variable in class xal.app.knobs.KnobsWindow
split pane which contains the workspace
_workspace - Variable in class xal.app.knobs.KnobsWindow
The knobs workspace which displays selected knobs
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages