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 OpticsDefinition
getInitialOpticsDefinition()
IfisLoadDefaultOptics()
returns false then theOpticsDefinition
returned by this method is loaded when initializing the model.RangeDefinition
getInitialRangeDefinition()
IfisLoadDefaultRange()
returns false and this returns non null then the range-definition returned by this method is used to start the model.boolean
isLoadDefaultOptics()
Deprecated.Cannot be set separately anymoreboolean
isLoadDefaultRange()
void
setInitialOpticsDefinition(OpticsDefinition initialOpticsDefinition)
void
setInitialRangeDefinition(RangeDefinition initialRangeDefinition)
void
setLoadDefaultOptics(boolean b)
Deprecated.does nothing!!!!void
setLoadDefaultRange(boolean loadDefaultRange)
java.lang.String
toString()
-
-
-
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 theOpticsDefinition
returned 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:
toString
in classjava.lang.Object
-
-