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 SummaryFields 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 SummaryConstructors Constructor Description CallOnData()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
_mExternalSignalpublic NBHSignal _mExternalSignal 
 - 
_mSignalFacingDirectionpublic java.lang.String _mSignalFacingDirection 
 - 
_mSignalAspectToDisplaypublic java.lang.String _mSignalAspectToDisplay 
 - 
_mCalledOnExternalSensorpublic NBHSensor _mCalledOnExternalSensor 
 - 
_mExternalBlockpublic NamedBeanHandle<Block> _mExternalBlock 
 - 
_mSwitchIndicatorspublic java.util.ArrayList<NBHSensor> _mSwitchIndicators 
 - 
_mSwitchIndicatorNamespublic java.util.ArrayList<java.lang.String> _mSwitchIndicatorNames 
 
- 
 - 
Constructor Detail- 
CallOnDatapublic CallOnData() 
 
- 
 - 
Method Detail- 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-