Package jmri.jmrit.beantable.beanedit
Class TurnoutEditAction
java.lang.Object
javax.swing.AbstractAction
jmri.jmrit.beantable.beanedit.BeanEditAction<Turnout>
jmri.jmrit.beantable.beanedit.TurnoutEditAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action
Provides an edit panel for a turnout object.
- See Also:
-
Field Summary
FieldsFields inherited from class jmri.jmrit.beantable.beanedit.BeanEditAction
applyBut, bean, bei, commentField, commentFieldScroller, f, nbMan, selectedTab, userNameFieldFields inherited from class javax.swing.AbstractAction
changeSupport, enabledFields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected BeanItemPanelCreate a generic panel that holds the basic bean information System Name, User Name, and Comment.protected voidgetByUserName(String name) protected voidCall to create all the different tabs that will be added to the frame.protected BeanItemPanellock()protected voidprotected voidprotected BeanItemPanelspeed()Methods inherited from class jmri.jmrit.beantable.beanedit.BeanEditAction
addToPanel, allowBlockNameChange, applyButtonAction, formatTextAreaAsLabel, initPanelsFirst, initPanelsLast, propertiesDetails, removeName, renameBean, save, setBean, setSelectedComponent, usageDetails, validateNumericalInputMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Field Details
-
automationSelectionListener
-
-
Constructor Details
-
TurnoutEditAction
public TurnoutEditAction()
-
-
Method Details
-
helpTarget
- Specified by:
helpTargetin classBeanEditAction<Turnout>
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener- Overrides:
actionPerformedin classBeanEditAction<Turnout>
-
initPanels
Description copied from class:BeanEditActionCall to create all the different tabs that will be added to the frame.- Overrides:
initPanelsin classBeanEditAction<Turnout>
-
getByUserName
- Specified by:
getByUserNamein classBeanEditAction<Turnout>
-
basicDetails
Description copied from class:BeanEditActionCreate a generic panel that holds the basic bean information System Name, User Name, and Comment.- Overrides:
basicDetailsin classBeanEditAction<Turnout>- Returns:
- a new panel
-
saveBasicItems
- Overrides:
saveBasicItemsin classBeanEditAction<Turnout>
-
resetBasicItems
- Overrides:
resetBasicItemsin classBeanEditAction<Turnout>
-
cancelButtonAction
- Overrides:
cancelButtonActionin classBeanEditAction<Turnout>
-
lock
-
speed
-