Package jmri.jmrit.logix
Class ThrottleSetting.CommandValue
- java.lang.Object
-
- jmri.jmrit.logix.ThrottleSetting.CommandValue
-
- Enclosing class:
- ThrottleSetting
public static class ThrottleSetting.CommandValue extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) float_floatValue(package private) SpeedStepMode_stepMode(package private) java.lang.String_textValue(package private) ThrottleSetting.ValueType_type(package private) java.text.NumberFormatformatter(package private) java.text.NumberFormatintFormatter
-
Constructor Summary
Constructors Constructor Description CommandValue(ThrottleSetting.ValueType t, SpeedStepMode s, float f, java.lang.String tx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ThrottleSetting.CommandValueclone()floatgetFloat()SpeedStepModegetMode()java.lang.StringgetText()ThrottleSetting.ValueTypegetType()(package private) voidsetFloat(float f)java.lang.StringshowValue()java.lang.StringtoString()
-
-
-
Field Detail
-
_stepMode
SpeedStepMode _stepMode
-
_floatValue
float _floatValue
-
_textValue
java.lang.String _textValue
-
formatter
java.text.NumberFormat formatter
-
intFormatter
java.text.NumberFormat intFormatter
-
-
Constructor Detail
-
CommandValue
public CommandValue(ThrottleSetting.ValueType t, SpeedStepMode s, float f, java.lang.String tx)
-
-
Method Detail
-
clone
protected ThrottleSetting.CommandValue clone()
- Overrides:
clonein classjava.lang.Object
-
getType
public ThrottleSetting.ValueType getType()
-
getMode
public SpeedStepMode getMode()
-
setFloat
void setFloat(float f)
-
getFloat
public float getFloat()
-
getText
public java.lang.String getText()
-
showValue
public java.lang.String showValue()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-