Uses of Enum
jmri.jmrit.symbolicprog.AbstractValue.ValueState
Packages that use AbstractValue.ValueState
Package
Description
Basic support for advanced programming, primarily used by DecoderPro.
-
Uses of AbstractValue.ValueState in jmri.jmrit.symbolicprog
Methods in jmri.jmrit.symbolicprog that return AbstractValue.ValueStateModifier and TypeMethodDescriptionCvValue.getState()SpeedTableVarValue.getState()VariableTableModel.getState(int row) VariableValue.getState()static AbstractValue.ValueStateReturns the enum constant of this type with the specified name.static AbstractValue.ValueState[]AbstractValue.ValueState.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in jmri.jmrit.symbolicprog with parameters of type AbstractValue.ValueStateModifier and TypeMethodDescription(package private) intFnMapPanelESU.priorityValue(AbstractValue.ValueState state) Assigns a priority value to a specified state.(package private) intSplitEnumVariableValue.priorityValue(AbstractValue.ValueState state) Assigns a priority value to a given state.(package private) intSplitVariableValue.priorityValue(AbstractValue.ValueState state) Assigns a priority value to a given state.voidCompositeVariableValue.setCvState(AbstractValue.ValueState state) Notify the connected CVs of a state change from above by way of the variables (e.g. not direct to CVs).voidConstantValue.setCvState(AbstractValue.ValueState state) No connected CV, so this notify does nothingvoidDecVariableValue.setCvState(AbstractValue.ValueState state) Notify the connected CVs of a state change from abovevoidEnumVariableValue.setCvState(AbstractValue.ValueState state) Notify the connected CVs of a state change from abovevoidLongAddrVariableValue.setCvState(AbstractValue.ValueState state) Notify the connected CVs of a state change from abovevoidSpeedTableVarValue.setCvState(AbstractValue.ValueState state) Notify the connected CVs of a state change from abovevoidSplitEnumVariableValue.setCvState(AbstractValue.ValueState state) Notify the connected CVs of a state change from abovevoidSplitVariableValue.setCvState(AbstractValue.ValueState state) Notify the connected CVs of a state change from aboveabstract voidVariableValue.setCvState(AbstractValue.ValueState state) Propagate a state change here to the CVs that are related, which will in turn propagate back to here.voidCompositeVariableValue.setState(AbstractValue.ValueState state) This variable doesn't change state, hence doesn't change color.voidCvValue.setState(AbstractValue.ValueState state) Set state value and send notification.Also sets GUI color as needed.voidVariableTableModel.setState(int row, AbstractValue.ValueState val) voidVariableValue.setState(AbstractValue.ValueState state) Sets the current state of the variable.