Enum BasicSpeedTableSpeedMatcher.SpeedMatcherState
- java.lang.Object
-
- java.lang.Enum<BasicSpeedTableSpeedMatcher.SpeedMatcherState>
-
- jmri.jmrix.bachrus.speedmatcher.basic.BasicSpeedTableSpeedMatcher.SpeedMatcherState
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<BasicSpeedTableSpeedMatcher.SpeedMatcherState>
- Enclosing class:
- BasicSpeedTableSpeedMatcher
protected static enum BasicSpeedTableSpeedMatcher.SpeedMatcherState extends java.lang.Enum<BasicSpeedTableSpeedMatcher.SpeedMatcherState>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BasicSpeedTableSpeedMatcher.SpeedMatcherState
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static BasicSpeedTableSpeedMatcher.SpeedMatcherState[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IDLE
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState IDLE
-
WAIT_FOR_THROTTLE
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState WAIT_FOR_THROTTLE
-
INIT_THROTTLE
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState INIT_THROTTLE
-
INIT_ACCEL
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState INIT_ACCEL
-
INIT_DECEL
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState INIT_DECEL
-
INIT_SPEED_TABLE
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState INIT_SPEED_TABLE
-
INIT_FORWARD_TRIM
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState INIT_FORWARD_TRIM
-
INIT_REVERSE_TRIM
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState INIT_REVERSE_TRIM
-
POST_INIT
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState POST_INIT
-
FORWARD_WARM_UP
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState FORWARD_WARM_UP
-
FORWARD_SPEED_MATCH_STEP28
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState FORWARD_SPEED_MATCH_STEP28
-
RE_INIT_SPEED_TABLE_TOP_THIRD
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState RE_INIT_SPEED_TABLE_TOP_THIRD
-
FORWARD_SPEED_MATCH_STEP19
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState FORWARD_SPEED_MATCH_STEP19
-
RE_INIT_SPEED_TABLE_MIDDLE_THIRD
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState RE_INIT_SPEED_TABLE_MIDDLE_THIRD
-
FORWARD_SPEED_MATCH_STEP10
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState FORWARD_SPEED_MATCH_STEP10
-
RE_INIT_SPEED_TABLE_BOTTOM_THIRD
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState RE_INIT_SPEED_TABLE_BOTTOM_THIRD
-
FORWARD_SPEED_MATCH_STEP1
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState FORWARD_SPEED_MATCH_STEP1
-
INTERPOLATE_SPEED_TABLE
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState INTERPOLATE_SPEED_TABLE
-
POST_INTERPOLATE
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState POST_INTERPOLATE
-
REVERSE_WARM_UP
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState REVERSE_WARM_UP
-
REVERSE_SPEED_MATCH_TRIM
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState REVERSE_SPEED_MATCH_TRIM
-
COMPLETE
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState COMPLETE
-
USER_STOPPED
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState USER_STOPPED
-
CLEAN_UP
public static final BasicSpeedTableSpeedMatcher.SpeedMatcherState CLEAN_UP
-
-
Method Detail
-
values
public static BasicSpeedTableSpeedMatcher.SpeedMatcherState[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (BasicSpeedTableSpeedMatcher.SpeedMatcherState c : BasicSpeedTableSpeedMatcher.SpeedMatcherState.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BasicSpeedTableSpeedMatcher.SpeedMatcherState valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-