Class LayoutXOverEditor
java.lang.Object
jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutTrackEditor
jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutTurnoutEditor
jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutXOverEditor
- Direct Known Subclasses:
LayoutDoubleXOverEditor,LayoutLHXOverEditor,LayoutRHXOverEditor
MVC Editor component for LayoutXOver objects.
-
Field Summary
Fields inherited from class jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutTurnoutEditor
editLayoutTurnout1stTurnoutComboBox, editLayoutTurnout2ndTurnoutCheckBox, editLayoutTurnout2ndTurnoutComboBox, editLayoutTurnout2ndTurnoutInvertCheckBox, editLayoutTurnout2ndTurnoutLabel, editLayoutTurnoutBlockBButton, editLayoutTurnoutBlockBNameComboBox, editLayoutTurnoutBlockButton, editLayoutTurnoutBlockCButton, editLayoutTurnoutBlockCNameComboBox, editLayoutTurnoutBlockDButton, editLayoutTurnoutBlockDNameComboBox, editLayoutTurnoutBlockNameComboBox, editLayoutTurnoutClosedIndex, editLayoutTurnoutFrame, editLayoutTurnoutHiddenCheckBox, editLayoutTurnoutNeedRedraw, editLayoutTurnoutNeedsBlockUpdate, editLayoutTurnoutOpen, editLayoutTurnoutStateComboBox, editLayoutTurnoutThrownIndex, layoutTurnout, layoutTurnoutViewFields inherited from class jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutTrackEditor
layoutEditor, sensorList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voiddonePressedSecondTurnoutName(String newName) voideditLayoutTrack(LayoutTrackView layoutTrackView) Edit a XOverprotected voidextendAddContinuingStateChoice(Container contentPane) protected voidextendBlockBCDSetup(Container contentPane) protected voidprotected voidprotected voidMethods inherited from class jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutTurnoutEditor
editLayoutTurnoutEditBlockBPressed, editLayoutTurnoutEditBlockCPressed, editLayoutTurnoutEditBlockDPressedMethods inherited from class jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutTrackEditor
addDoneCancelButtons, hasNxSensorPairs, makeTrackEditor, showSensorMessage
-
Constructor Details
-
LayoutXOverEditor
constructor method.- Parameters:
layoutEditor- main layout editor.
-
-
Method Details
-
editLayoutTrack
Edit a XOver- Overrides:
editLayoutTrackin classLayoutTurnoutEditor- Parameters:
layoutTrackView- the layout track view to edit.
-
extendAddContinuingStateChoice
- Overrides:
extendAddContinuingStateChoicein classLayoutTurnoutEditor
-
extendBlockBCDSetup
- Overrides:
extendBlockBCDSetupin classLayoutTurnoutEditor
-
configureCheckBoxes
- Overrides:
configureCheckBoxesin classLayoutTurnoutEditor
-
setUpForEdit
- Overrides:
setUpForEditin classLayoutTurnoutEditor
-
setUpContinuingSense
- Overrides:
setUpContinuingSensein classLayoutTurnoutEditor
-
donePressedSecondTurnoutName
- Overrides:
donePressedSecondTurnoutNamein classLayoutTurnoutEditor
-
setContinuingRouteTurnoutState
- Overrides:
setContinuingRouteTurnoutStatein classLayoutTurnoutEditor
-
checkBlock234Changed
- Overrides:
checkBlock234Changedin classLayoutTurnoutEditor
-