Class JMadGuiPreferencesImpl
- java.lang.Object
-
- cern.accsoft.steering.jmad.gui.manage.impl.JMadGuiPreferencesImpl
-
- All Implemented Interfaces:
JMadGuiPreferences
public class JMadGuiPreferencesImpl extends java.lang.Object implements JMadGuiPreferences
-
-
Constructor Summary
Constructors Constructor Description JMadGuiPreferencesImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.ossgang.commons.properties.Property<java.lang.Boolean>
cleanupOnCloseProperty()
org.ossgang.commons.properties.Property<java.lang.Boolean>
enabledChangeModelProperty()
org.ossgang.commons.properties.Property<java.lang.Boolean>
enabledChangeOpticProperty()
org.ossgang.commons.properties.Property<java.lang.Boolean>
enabledChangeRangeProperty()
org.ossgang.commons.properties.Property<java.lang.Boolean>
exitOnCloseProperty()
java.lang.String
getEditorCommand()
returns a string that can start an external text editor.java.lang.String
getWorkingDir()
boolean
isCleanupOnClose()
boolean
isEnabledChangeModel()
boolean
isEnabledChangeOptic()
boolean
isEnabledChangeRange()
boolean
isExitOnClose()
boolean
isMainFrame()
void
setCleanupOnClose(boolean cleanupOnClose)
void
setEnabledChangeModel(boolean enabledChangeModel)
void
setEnabledChangeOptic(boolean enabledChangeOptic)
void
setEnabledChangeRange(boolean enabledChangeRange)
void
setExitOnClose(boolean exitOnClose)
void
setMainFrame(boolean mainFrame)
org.ossgang.commons.properties.Property<java.lang.Boolean>
useMainFrameProperty()
-
-
-
Method Detail
-
isEnabledChangeModel
public boolean isEnabledChangeModel()
- Specified by:
isEnabledChangeModel
in interfaceJMadGuiPreferences
-
setEnabledChangeModel
public void setEnabledChangeModel(boolean enabledChangeModel)
- Specified by:
setEnabledChangeModel
in interfaceJMadGuiPreferences
-
enabledChangeModelProperty
public org.ossgang.commons.properties.Property<java.lang.Boolean> enabledChangeModelProperty()
- Specified by:
enabledChangeModelProperty
in interfaceJMadGuiPreferences
-
isEnabledChangeRange
public boolean isEnabledChangeRange()
- Specified by:
isEnabledChangeRange
in interfaceJMadGuiPreferences
-
setEnabledChangeRange
public void setEnabledChangeRange(boolean enabledChangeRange)
- Specified by:
setEnabledChangeRange
in interfaceJMadGuiPreferences
-
enabledChangeRangeProperty
public org.ossgang.commons.properties.Property<java.lang.Boolean> enabledChangeRangeProperty()
- Specified by:
enabledChangeRangeProperty
in interfaceJMadGuiPreferences
-
isEnabledChangeOptic
public boolean isEnabledChangeOptic()
- Specified by:
isEnabledChangeOptic
in interfaceJMadGuiPreferences
-
setEnabledChangeOptic
public void setEnabledChangeOptic(boolean enabledChangeOptic)
- Specified by:
setEnabledChangeOptic
in interfaceJMadGuiPreferences
-
enabledChangeOpticProperty
public org.ossgang.commons.properties.Property<java.lang.Boolean> enabledChangeOpticProperty()
- Specified by:
enabledChangeOpticProperty
in interfaceJMadGuiPreferences
-
setCleanupOnClose
public void setCleanupOnClose(boolean cleanupOnClose)
- Specified by:
setCleanupOnClose
in interfaceJMadGuiPreferences
-
isCleanupOnClose
public boolean isCleanupOnClose()
- Specified by:
isCleanupOnClose
in interfaceJMadGuiPreferences
-
cleanupOnCloseProperty
public org.ossgang.commons.properties.Property<java.lang.Boolean> cleanupOnCloseProperty()
- Specified by:
cleanupOnCloseProperty
in interfaceJMadGuiPreferences
-
setExitOnClose
public void setExitOnClose(boolean exitOnClose)
- Specified by:
setExitOnClose
in interfaceJMadGuiPreferences
-
isExitOnClose
public boolean isExitOnClose()
- Specified by:
isExitOnClose
in interfaceJMadGuiPreferences
-
exitOnCloseProperty
public org.ossgang.commons.properties.Property<java.lang.Boolean> exitOnCloseProperty()
- Specified by:
exitOnCloseProperty
in interfaceJMadGuiPreferences
-
getWorkingDir
public java.lang.String getWorkingDir()
- Specified by:
getWorkingDir
in interfaceJMadGuiPreferences
-
getEditorCommand
public java.lang.String getEditorCommand()
Description copied from interface:JMadGuiPreferences
returns a string that can start an external text editor.- Specified by:
getEditorCommand
in interfaceJMadGuiPreferences
- Returns:
- the command String.
-
isMainFrame
public boolean isMainFrame()
- Specified by:
isMainFrame
in interfaceJMadGuiPreferences
-
setMainFrame
public void setMainFrame(boolean mainFrame)
- Specified by:
setMainFrame
in interfaceJMadGuiPreferences
-
useMainFrameProperty
public org.ossgang.commons.properties.Property<java.lang.Boolean> useMainFrameProperty()
- Specified by:
useMainFrameProperty
in interfaceJMadGuiPreferences
-
-