Class JMadModelStartupConfiguration


  • public class JMadModelStartupConfiguration
    extends java.lang.Object
    • Constructor Detail

      • JMadModelStartupConfiguration

        public JMadModelStartupConfiguration()
    • 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()
        If isLoadDefaultRange() 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()
        If isLoadDefaultOptics() returns false then the OpticsDefinition 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 class java.lang.Object