Package jmri.jmrit.beantable
Class StringIOTableTabAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- jmri.jmrit.beantable.AbstractTableAction<E>
-
- jmri.jmrit.beantable.AbstractTableTabAction<StringIO>
-
- jmri.jmrit.beantable.StringIOTableTabAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.io.Serializable,java.lang.Cloneable,java.util.EventListener,javax.swing.Action
public class StringIOTableTabAction extends AbstractTableTabAction<StringIO>
- See Also:
- Serialized Form
-
-
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, tabbedTableArray
-
Fields inherited from class jmri.jmrit.beantable.AbstractTableAction
f, includeAddButton, m
-
-
Constructor Summary
Constructors Constructor Description StringIOTableTabAction()StringIOTableTabAction(java.lang.String s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetClassName()protected Manager<StringIO>getManager()Get the Bean Manager in use by the TableAction.protected StringIOTableActiongetNewTableAction(java.lang.String choice)protected java.lang.StringhelpTarget()Specify the JavaHelp target for this specific panel.-
Methods inherited from class jmri.jmrit.beantable.AbstractTableTabAction
addPressed, addToBottomBox, addToFrame, createModel, dispose, getDataModel, getPanel, print, setMenuBar, setTitle
-
Methods inherited from class jmri.jmrit.beantable.AbstractTableAction
actionPerformed, addBottomButtons, addToFrame, 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 Detail
-
StringIOTableTabAction
public StringIOTableTabAction(java.lang.String s)
-
StringIOTableTabAction
public StringIOTableTabAction()
-
-
Method Detail
-
getManager
protected Manager<StringIO> getManager()
Get the Bean Manager in use by the TableAction.- Specified by:
getManagerin classAbstractTableTabAction<StringIO>- Returns:
- Bean Manager, could be Proxy or normal Manager, may be null.
-
getClassName
protected java.lang.String getClassName()
- Specified by:
getClassNamein classAbstractTableAction<StringIO>
-
getNewTableAction
protected StringIOTableAction getNewTableAction(java.lang.String choice)
- Specified by:
getNewTableActionin classAbstractTableTabAction<StringIO>
-
helpTarget
protected java.lang.String helpTarget()
Specify the JavaHelp target for this specific panel.- Specified by:
helpTargetin classAbstractTableTabAction<StringIO>- Returns:
- a fixed default string "index" pointing to to highest level in JMRI Help
-
-