|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractAction
jmri.jmrit.beantable.AbstractTableAction
jmri.jmrit.beantable.IdTagTableAction
public class IdTagTableAction
Swing action to create and register a IdTagTable GUI.
| Field Summary |
|---|
| Fields inherited from class jmri.jmrit.beantable.AbstractTableAction |
|---|
f, m, rb, rbean |
| Fields inherited from class javax.swing.AbstractAction |
|---|
changeSupport, enabled |
| 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 | |
|---|---|
IdTagTableAction()
|
|
IdTagTableAction(String actionName)
Create an action with a specific title. |
|
| Method Summary | |
|---|---|
protected void |
addPressed(ActionEvent e)
|
void |
addToFrame(BeanTableFrame f)
Allow subclasses to add to the frame without have to actually subclass the BeanTableDataFrame |
void |
addToPanel(AbstractTableTabAction f)
If the subClass is being included in a greater tabbed frame, then this method is used to add the details to the tabbed frame |
protected void |
createModel()
Create the JTable DataModel, along with the changes for the specific case of IdTag objects |
String |
getClassDescription()
|
protected String |
getClassName()
|
protected String |
helpTarget()
Specify the JavaHelp target for this specific panel |
protected void |
setTitle()
Include the correct title |
| Methods inherited from class jmri.jmrit.beantable.AbstractTableAction |
|---|
actionPerformed, dispose, getPanel, getTableDataModel, makeJTable, print, setFrame, setManager, setMenuBar, setMessagePreferencesDetails |
| Methods inherited from class javax.swing.AbstractAction |
|---|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IdTagTableAction(String actionName)
Note that the argument is the Action title, not the title of the resulting frame. Perhaps this should be changed?
actionName - public IdTagTableAction()
| Method Detail |
|---|
protected void createModel()
createModel in class AbstractTableActionprotected void setTitle()
AbstractTableAction
setTitle in class AbstractTableActionprotected String helpTarget()
AbstractTableAction
helpTarget in class AbstractTableActionprotected void addPressed(ActionEvent e)
addPressed in class AbstractTableActionpublic String getClassDescription()
getClassDescription in class AbstractTableActionpublic void addToFrame(BeanTableFrame f)
AbstractTableAction
addToFrame in class AbstractTableActionpublic void addToPanel(AbstractTableTabAction f)
AbstractTableAction
addToPanel in class AbstractTableActionprotected String getClassName()
getClassName in class AbstractTableAction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||