Package jmri.jmrit.ctc.editor.code
Class CodeButtonHandlerDataRoutines
java.lang.Object
jmri.jmrit.ctc.editor.code.CodeButtonHandlerDataRoutines
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic NBHSensorcreateInternalNBHSensor(int number, String pattern) Create an internal NBHSensor using the provide(String) based constructor.static CodeButtonHandlerDatacreateNewCodeButtonHandlerData(int newUniqueID, int newSwitchNumber, int newSignalEtcNumber, int newGUIColumnNumber, ProgramProperties programProperties) static CodeButtonHandlerDatauECBHDWSD_CallOn(ProgramProperties programProperties, CodeButtonHandlerData returnValue) static CodeButtonHandlerDatauECBHDWSD_CodeButton(ProgramProperties programProperties, CodeButtonHandlerData returnValue) static CodeButtonHandlerDatauECBHDWSD_SIDI(ProgramProperties programProperties, CodeButtonHandlerData returnValue) static CodeButtonHandlerDatauECBHDWSD_SIDL(ProgramProperties programProperties, CodeButtonHandlerData returnValue) static CodeButtonHandlerDatauECBHDWSD_SWDI(ProgramProperties programProperties, CodeButtonHandlerData returnValue) static CodeButtonHandlerDatauECBHDWSD_SWDL(ProgramProperties programProperties, CodeButtonHandlerData returnValue) static CodeButtonHandlerDatauECBHDWSD_TUL(ProgramProperties programProperties, CodeButtonHandlerData returnValue) static CodeButtonHandlerDataupdateExistingCodeButtonHandlerDataWithSubstitutedData(ProgramProperties programProperties, CodeButtonHandlerData returnValue)
-
Constructor Details
-
CodeButtonHandlerDataRoutines
public CodeButtonHandlerDataRoutines()
-
-
Method Details
-
createNewCodeButtonHandlerData
public static CodeButtonHandlerData createNewCodeButtonHandlerData(int newUniqueID, int newSwitchNumber, int newSignalEtcNumber, int newGUIColumnNumber, ProgramProperties programProperties) -
updateExistingCodeButtonHandlerDataWithSubstitutedData
public static CodeButtonHandlerData updateExistingCodeButtonHandlerDataWithSubstitutedData(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
uECBHDWSD_CodeButton
public static CodeButtonHandlerData uECBHDWSD_CodeButton(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
uECBHDWSD_SIDI
public static CodeButtonHandlerData uECBHDWSD_SIDI(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
uECBHDWSD_SIDL
public static CodeButtonHandlerData uECBHDWSD_SIDL(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
uECBHDWSD_SWDI
public static CodeButtonHandlerData uECBHDWSD_SWDI(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
uECBHDWSD_SWDL
public static CodeButtonHandlerData uECBHDWSD_SWDL(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
uECBHDWSD_CallOn
public static CodeButtonHandlerData uECBHDWSD_CallOn(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
uECBHDWSD_TUL
public static CodeButtonHandlerData uECBHDWSD_TUL(ProgramProperties programProperties, CodeButtonHandlerData returnValue) -
createInternalNBHSensor
Create an internal NBHSensor using the provide(String) based constructor.- Parameters:
number- The signal or switch number for the sensor name.pattern- The pattern to be used, such as IS#:CB.- Returns:
- the NBHSensor
-