Package jmri.jmrit.beantable.beanedit
Class BlockEditAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action
- Direct Known Subclasses:
LayoutBlock.LayoutBlockEditAction
Provides an edit panel for a Block object.
Note that LayoutBlockEditAction extends this class, so please check
this still functions as expected when making changes here.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanFields 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 TypeMethodDescriptiongetByUserName(String name) protected voidCall to create all the different tabs that will be added to the frame.(package private) BeanItemPanel(package private) BeanItemPanel(package private) BeanItemPanelsensor()Methods inherited from class jmri.jmrit.beantable.beanedit.BeanEditAction
actionPerformed, addToPanel, allowBlockNameChange, applyButtonAction, basicDetails, cancelButtonAction, formatTextAreaAsLabel, initPanelsFirst, initPanelsLast, propertiesDetails, removeName, renameBean, resetBasicItems, save, saveBasicItems, setBean, setSelectedComponent, usageDetails, validateNumericalInputMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Field Details
-
speedList
-
metricUi
-
-
Constructor Details
-
BlockEditAction
public BlockEditAction()
-
-
Method Details
-
helpTarget
- Specified by:
helpTargetin classBeanEditAction<Block>
-
initPanels
Description copied from class:BeanEditActionCall to create all the different tabs that will be added to the frame.- Overrides:
initPanelsin classBeanEditAction<Block>
-
getByUserName
- Specified by:
getByUserNamein classBeanEditAction<Block>
-
reporterDetails
-
physicalDetails
-
sensor
-