Package gov.sns.xal.smf

Interface Summary
Accelerator.EditContextPost Interface for posting change of default edit context
DeltaAccelEvent  
 

Class Summary
Accelerator The hierarchical tree of accelerator nodes, elements and sequences of elements.
AcceleratorNode The base class in the hierarchy of different accelerator node types.
AcceleratorNodeFactory Class factory for all AcceleratorNode objects.
AcceleratorSector  
AcceleratorSeq The implementation of the accelerator composite node, ordered collection of accelerator elements and sequences.
AcceleratorSeqCombo The implementation of the accelerator combo sequence, This class is meant to deal with pasting together existing sequences into new sequences.
ChannelSuite Manage the mapping of handles to signals and channels for a node.
Ring Ring is a subclass of combo sequence that is intended to support the special needs of a Ring.
SignalSuite SignalSuite represents the map of handle/signal pairs that identifies a channel and associates it with a node via the handle.
TimingCenter TimingCenter holds the timing channels for the accelerator.
TransformFactory TransformFactory generates a ValueTransform from a DataAdaptor.
 

Exception Summary
ChannelAlreadyBoundException  
NoSuchChannelException NoSuchChannelException is thrown when a channel is requested for a specified handle and either a node or a power supply and no such channel is found.
NoSuchTransformException NoSuchTransformException is thrown when the TransformFactory cannot generate a transform of the type requested.
SequenceOrderingException SequenceOrderingException is thrown by the orderSequences() method in AcceleratorSeq when the supplied collection of sequences cannot be ordered back to back or a unique path cannot be found.