Package cern.accsoft.steering.jmad.model
Class JMadModelStartupConfiguration
- java.lang.Object
-
- cern.accsoft.steering.jmad.model.JMadModelStartupConfiguration
-
public class JMadModelStartupConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JMadModelStartupConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description OpticsDefinitiongetInitialOpticsDefinition()IfisLoadDefaultOptics()returns false then theOpticsDefinitionreturned by this method is loaded when initializing the model.RangeDefinitiongetInitialRangeDefinition()IfisLoadDefaultRange()returns false and this returns non null then the range-definition returned by this method is used to start the model.booleanisLoadDefaultOptics()Deprecated.Cannot be set separately anymorebooleanisLoadDefaultRange()voidsetInitialOpticsDefinition(OpticsDefinition initialOpticsDefinition)voidsetInitialRangeDefinition(RangeDefinition initialRangeDefinition)voidsetLoadDefaultOptics(boolean b)Deprecated.does nothing!!!!voidsetLoadDefaultRange(boolean loadDefaultRange)java.lang.StringtoString()
-
-
-
Method Detail
-
isLoadDefaultOptics
@Deprecated public boolean isLoadDefaultOptics()
Deprecated.Cannot be set separately anymore- Returns:
- true, if the default optics shall be loaded on startup
-
isLoadDefaultRange
public boolean isLoadDefaultRange()
- Returns:
- true, if the default range shall be loaded on startup
-
getInitialRangeDefinition
public RangeDefinition getInitialRangeDefinition()
IfisLoadDefaultRange()returns false and this returns non null then the range-definition returned by this method is used to start the model. If this is null, then no range is loaded (which is not advisable since it results in an unusable model.).- Returns:
- a valid range definition or null
-
getInitialOpticsDefinition
public OpticsDefinition getInitialOpticsDefinition()
IfisLoadDefaultOptics()returns false then theOpticsDefinitionreturned by this method is loaded when initializing the model. If this is null then no optics is loaded (which is not advisable, since it results in an unusable model)- Returns:
- a valid optics definition
-
setLoadDefaultRange
public void setLoadDefaultRange(boolean loadDefaultRange)
-
setInitialOpticsDefinition
public void setInitialOpticsDefinition(OpticsDefinition initialOpticsDefinition)
-
setInitialRangeDefinition
public void setInitialRangeDefinition(RangeDefinition initialRangeDefinition)
-
setLoadDefaultOptics
@Deprecated public void setLoadDefaultOptics(boolean b)
Deprecated.does nothing!!!!
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-