Package jmri.jmrit.ctc.ctcserialdata
Class CallOnData
- java.lang.Object
-
- jmri.jmrit.ctc.ctcserialdata.CallOnData
-
public class CallOnData extends java.lang.Object
This describes a single line of Call On data. The list of call on rules for each OS section are in the _mCO_GroupingsList variable inCodeButtonHandlerData. During panel loading, the switch indicator names are saved as strings. Once all of the data is loaded, the NBHSensors are copied from the related CodeButtonHandlerData.
-
-
Field Summary
Fields Modifier and Type Field Description NBHSensor_mCalledOnExternalSensorNamedBeanHandle<Block>_mExternalBlockNBHSignal_mExternalSignaljava.lang.String_mSignalAspectToDisplayjava.lang.String_mSignalFacingDirectionjava.util.ArrayList<java.lang.String>_mSwitchIndicatorNamesjava.util.ArrayList<NBHSensor>_mSwitchIndicators
-
Constructor Summary
Constructors Constructor Description CallOnData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()
-
-
-
Field Detail
-
_mExternalSignal
public NBHSignal _mExternalSignal
-
_mSignalFacingDirection
public java.lang.String _mSignalFacingDirection
-
_mSignalAspectToDisplay
public java.lang.String _mSignalAspectToDisplay
-
_mCalledOnExternalSensor
public NBHSensor _mCalledOnExternalSensor
-
_mExternalBlock
public NamedBeanHandle<Block> _mExternalBlock
-
_mSwitchIndicators
public java.util.ArrayList<NBHSensor> _mSwitchIndicators
-
_mSwitchIndicatorNames
public java.util.ArrayList<java.lang.String> _mSwitchIndicatorNames
-
-
Constructor Detail
-
CallOnData
public CallOnData()
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-