Class SpeedScaleBeanModel
- java.lang.Object
-
- com.jgoodies.common.bean.Bean
-
- com.jgoodies.binding.beans.Model
-
- org.bidib.wizard.mvc.pom.model.ProgCommandAwareBeanModel
-
- org.bidib.wizard.mvc.loco.view.speedo.SpeedScaleBeanModel
-
- All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean,com.jgoodies.common.bean.ObservableBean2,Serializable
public class SpeedScaleBeanModel extends ProgCommandAwareBeanModel
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bidib.wizard.mvc.pom.model.ProgCommandAwareBeanModel
ProgCommandAwareBeanModel.ExecutionType
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTYNAME_CV37_SCALEstatic StringPROPERTYNAME_MEASURED_MAX_SPEEDstatic StringPROPERTYNAME_MEASURED_MIN_SPEEDstatic StringPROPERTYNAME_TARGET_MAX_SPEEDstatic StringPROPERTYNAME_TARGET_MIN_SPEED-
Fields inherited from class org.bidib.wizard.mvc.pom.model.ProgCommandAwareBeanModel
PROPERTYNAME_CURRENT_DECODER_ADDRESS, PROPERTYNAME_CURRENT_OPERATION, PROPERTYNAME_EXECUTED_PROG_COMMANDS, PROPERTYNAME_EXECUTING_PROG_COMMAND, PROPERTYNAME_EXECUTION, PROPERTYNAME_PROG_COMMANDS
-
-
Constructor Summary
Constructors Constructor Description SpeedScaleBeanModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetCv37Scale()IntegergetMeasuredMaxSpeed()IntegergetMeasuredMinSpeed()IntegergetTargetMaxSpeed()IntegergetTargetMinSpeed()voidsetCv37Scale(Integer cv37Scale)voidsetMeasuredMaxSpeed(Integer measuredMaxSpeed)voidsetMeasuredMinSpeed(Integer measuredMinSpeed)voidsetTargetMaxSpeed(Integer targetMaxSpeed)voidsetTargetMinSpeed(Integer targetMinSpeed)StringtoString()-
Methods inherited from class org.bidib.wizard.mvc.pom.model.ProgCommandAwareBeanModel
getCurrentDecoderAddress, getCurrentOperation, getExecutedProgCommands, getExecutingProgCommand, getExecution, getFinishAction, getProgCommands, setCurrentDecoderAddress, setCurrentOperation, setExecutedProgCommands, setExecutingProgCommand, setExecution, setFinishAction, setProgCommands
-
Methods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChange
-
Methods inherited from class com.jgoodies.common.bean.Bean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
-
-
-
Field Detail
-
PROPERTYNAME_CV37_SCALE
public static final String PROPERTYNAME_CV37_SCALE
- See Also:
- Constant Field Values
-
PROPERTYNAME_MEASURED_MIN_SPEED
public static final String PROPERTYNAME_MEASURED_MIN_SPEED
- See Also:
- Constant Field Values
-
PROPERTYNAME_MEASURED_MAX_SPEED
public static final String PROPERTYNAME_MEASURED_MAX_SPEED
- See Also:
- Constant Field Values
-
PROPERTYNAME_TARGET_MIN_SPEED
public static final String PROPERTYNAME_TARGET_MIN_SPEED
- See Also:
- Constant Field Values
-
PROPERTYNAME_TARGET_MAX_SPEED
public static final String PROPERTYNAME_TARGET_MAX_SPEED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCv37Scale
public Integer getCv37Scale()
- Returns:
- the cv37Scale
-
setCv37Scale
public void setCv37Scale(Integer cv37Scale)
- Parameters:
cv37Scale- the cv37Scale to set
-
getMeasuredMinSpeed
public Integer getMeasuredMinSpeed()
- Returns:
- the measuredMinSpeed in mm/s
-
setMeasuredMinSpeed
public void setMeasuredMinSpeed(Integer measuredMinSpeed)
- Parameters:
measuredMinSpeed- the measuredMinSpeed in mm/s to set
-
getMeasuredMaxSpeed
public Integer getMeasuredMaxSpeed()
- Returns:
- the measuredMaxSpeed in mm/s
-
setMeasuredMaxSpeed
public void setMeasuredMaxSpeed(Integer measuredMaxSpeed)
- Parameters:
measuredMaxSpeed- the measuredMaxSpeed in mm/s to set
-
getTargetMinSpeed
public Integer getTargetMinSpeed()
- Returns:
- the targetMinSpeed
-
setTargetMinSpeed
public void setTargetMinSpeed(Integer targetMinSpeed)
- Parameters:
targetMinSpeed- the targetMinSpeed to set
-
getTargetMaxSpeed
public Integer getTargetMaxSpeed()
- Returns:
- the targetMaxSpeed
-
setTargetMaxSpeed
public void setTargetMaxSpeed(Integer targetMaxSpeed)
- Parameters:
targetMaxSpeed- the targetMaxSpeed to set
-
toString
public String toString()
- Overrides:
toStringin classProgCommandAwareBeanModel
-
-