Package jmri.jmrit.beantable
Class IdTagTableTabAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class jmri.jmrit.beantable.AbstractTableTabAction
AbstractTableTabAction.TabbedTableItem<E extends NamedBean>Nested classes/interfaces inherited from class jmri.jmrit.beantable.AbstractTableAction
AbstractTableAction.TableItem<E extends NamedBean> -
Field Summary
Fields inherited from class jmri.jmrit.beantable.AbstractTableTabAction
dataTabs, init, tabbedTableArrayFields inherited from class jmri.jmrit.beantable.AbstractTableAction
f, includeAddButton, mFields 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 TypeMethodDescriptionprotected voidCreate the JTable DataModel, along with the changes for the specific NamedBean type.protected StringGet the Bean Manager in use by the TableAction.protected IdTagTableActiongetNewTableAction(String choice) protected StringSpecify the JavaHelp target for this specific panel.Methods inherited from class jmri.jmrit.beantable.AbstractTableTabAction
addPressed, addToBottomBox, addToFrame, dispose, getDataModel, getPanel, print, setMenuBar, setTitleMethods inherited from class jmri.jmrit.beantable.AbstractTableAction
actionPerformed, addBottomButtons, addToFrame, addToPanel, columnsVisibleUpdated, configureManagerComboBox, configureTable, displayHwError, getClassDescription, getFrame, getTableDataModel, includeAddButton, nextName, removePrefixBoxListener, setFrame, setManager, setMessagePreferencesDetailsMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
IdTagTableTabAction
-
IdTagTableTabAction
public IdTagTableTabAction()
-
-
Method Details
-
getManager
Get the Bean Manager in use by the TableAction.- Specified by:
getManagerin classAbstractTableTabAction<IdTag>- Returns:
- Bean Manager, could be Proxy or normal Manager, may be null.
-
getClassName
- Specified by:
getClassNamein classAbstractTableAction<IdTag>
-
getNewTableAction
- Specified by:
getNewTableActionin classAbstractTableTabAction<IdTag>
-
helpTarget
Specify the JavaHelp target for this specific panel.- Specified by:
helpTargetin classAbstractTableTabAction<IdTag>- Returns:
- a fixed default string "index" pointing to to highest level in JMRI Help
-
createModel
Description copied from class:AbstractTableActionCreate the JTable DataModel, along with the changes for the specific NamedBean type.- Overrides:
createModelin classAbstractTableTabAction<IdTag>
-