Package jmri.jmrit.beantable
Class ReporterTableTabAction
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
public class ReporterTableTabAction extends AbstractTableTabAction<Reporter>
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class jmri.jmrit.beantable.AbstractTableTabAction
AbstractTableTabAction.TabbedTableItem<E extends NamedBean>
-
Field Summary
Fields inherited from class jmri.jmrit.beantable.AbstractTableTabAction
dataPanel, dataTabs, init, tabbedTableArray
Fields 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 Constructor Description ReporterTableTabAction()
ReporterTableTabAction(String s)
-
Method Summary
Modifier and Type Method Description protected String
getClassName()
protected Manager<Reporter>
getManager()
Get the Bean Manager in use by the TableAction.protected ReporterTableAction
getNewTableAction(String choice)
protected String
helpTarget()
Specify the JavaHelp target for this specific panel.Methods inherited from class jmri.jmrit.beantable.AbstractTableTabAction
addPressed, addToBottomBox, addToFrame, createModel, dispose, getPanel, print, setMenuBar, setTitle
Methods inherited from class jmri.jmrit.beantable.AbstractTableAction
actionPerformed, addToPanel, columnsVisibleUpdated, configureManagerComboBox, configureTable, displayHwError, getClassDescription, getFrame, getTableDataModel, includeAddButton, nextName, removePrefixBoxListener, setFrame, setManager, setMessagePreferencesDetails
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
Method Details
-
getManager
Get the Bean Manager in use by the TableAction.- Specified by:
getManager
in classAbstractTableTabAction<Reporter>
- Returns:
- Bean Manager, could be Proxy or normal Manager, may be null.
-
getClassName
- Specified by:
getClassName
in classAbstractTableAction<Reporter>
-
getNewTableAction
- Specified by:
getNewTableAction
in classAbstractTableTabAction<Reporter>
-
helpTarget
Specify the JavaHelp target for this specific panel.- Specified by:
helpTarget
in classAbstractTableTabAction<Reporter>
- Returns:
- a fixed default string "index" pointing to to highest level in JMRI Help
-