Package jmri.jmrit.beantable.signalmast
Class TurnoutSignalMastAddPane.TurnoutAspectPanel
java.lang.Object
jmri.jmrit.beantable.signalmast.TurnoutSignalMastAddPane.TurnoutAspectPanel
- Enclosing class:
- TurnoutSignalMastAddPane
JPanel to define properties of an Aspect for a Turnout Signal Mast.
Invoked from the AddSignalMastPanel class when a Turnout Signal Mast is selected.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTurnoutAspectPanel(String aspect) TurnoutAspectPanel(String turnoutName, int state) -
Method Summary
Modifier and TypeMethodDescription(package private) JPanelgetPanel()(package private) NamedBean(package private) String(package private) int(package private) boolean(package private) voidsetAspectDisabled(boolean boo) (package private) voidsetReference(String reference) Store the mast name as comment in the turnout.(package private) voidsetSelectedTurnout(String name) (package private) voidsetTurnoutState(int state)
-
Field Details
-
beanBox
-
disabledCheck
-
turnoutStateLabel
-
turnoutState
-
aspect
-
panel
-
-
Constructor Details
-
TurnoutAspectPanel
TurnoutAspectPanel(String aspect) -
TurnoutAspectPanel
TurnoutAspectPanel(String turnoutName, int state)
-
-
Method Details
-
setReference
Store the mast name as comment in the turnout.- Parameters:
reference- Text to use as comment
-
getTurnoutState
int getTurnoutState() -
setSelectedTurnout
-
setTurnoutState
-
setAspectDisabled
-
isAspectDisabled
boolean isAspectDisabled() -
getTurnoutName
-
getTurnout
-
getPanel
-