Package org.scictrl.mp.orbitcorrect
Interface ISimpleElement
- All Superinterfaces:
Cloneable
- All Known Subinterfaces:
IBindedElement<T>
- All Known Implementing Classes:
AbstractBending
,AbstractCalibratedMagnet
,AbstractCorrector
,AbstractDataBushElement
,AbstractMagnetElement
,AbstractOpticalElement
,AbstractTransferElement
,Aperture
,BPMonitor
,Cavity
,DataBushInfo
,DispersionData
,HorCorrector
,Kicker
,Marker
,PositionedData
,PowerSupply
,Quadrupole
,RBending
,RFGenerator
,SBending
,Septum
,Sextupole
,SimpleData
,VerCorrector
Basic interface for elements.
- Author:
- igor@scictrl.com
-
Method Summary
-
Method Details
-
clone
Object clone()Returns the clone of this element.- Returns:
- a
Object
the clone of this element.
-
getName
String getName()Returns the unique name of this element. Each element used in DataBush must have unique name. Two element instances with same name are threated as same instance.- Returns:
- a
String
the unique name of this element.
-
toString
String toString()Returns the string representation of this element.
-