Package gov.sns.xal.slg

Interface Summary
LatticeIterator The LatticeIterator interface.
Visitor The Visitor gets called by objects that implement the VisitorListener interface and that have accepted to be visited.
VisitorListener Objects implementing VisitorListener can be called to accept a Visitor.
 

Class Summary
BCMonitor The beam current monitor (a slim element).
BLMonitor The beam current monitor (a slim element).
BPMonitor The beam position monitor element (a thin element).
DefaultStyleSheet  
Dipole The dipole element (a thick element).
Drift The drift space element (a thick element).
Element The super class of all lattice elements.
Foil The wire scanner profile monitor (a thin element).
HSteerer The horizontal steerer element (a thin element).
Lattice The lattice is a linear sequence of elements.
LatticeFactory Factory to create a complete lattice from an XAL accelerator sequence or acclerator combo sequence.
LatticeSynchronizer A visitor generating an XML document for the lattice.
LatticeTest  
Marker The marker element (a thin element).
ModelTypeLookUp A lookup table that maps element ids as used by this lattice generator to element ids as used by the on-line model for its xml presentation.
Node2ElementMapper A visitor that generates the forward dictionary [(key,value)=(node,element)].
Octupole The octupole element (a thick element).
PermMarker The permanent marker element (a thin element)
Quadrupole The quadrupole element (a thick element).
RFGap The RF gap element (a slim element).
Sextupole The sextupole element (a thick element).
SkewQuad The skew quadrupole element (a thick element).
SkewSext The skew sextupole element (a thick element).
TestComboLengthMain  
TestVisitor A test class that implements Visitor and performs the same trivial operations on most the visited objects.
TestVisitorMain Demonstrates and tests the 'Visitor Design Pattern' for the lattice.
ThinElement The superclass of all thin elements.
VSteerer The vertical steerer element (a thin element).
WScanner The wire scanner profile monitor (a thin element).
 

Exception Summary
LatticeError