jmri.jmrix.ecos.swing.locodatabase
Class EcosLocoTableTabAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by jmri.jmrit.beantable.AbstractTableAction
          extended by jmri.jmrit.beantable.AbstractTableTabAction
              extended by jmri.jmrix.ecos.swing.locodatabase.EcosLocoTableTabAction
All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action

public class EcosLocoTableTabAction
extends AbstractTableTabAction

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class jmri.jmrit.beantable.AbstractTableTabAction
AbstractTableTabAction.TabbedTableItem
 
Field Summary
 
Fields inherited from class jmri.jmrit.beantable.AbstractTableTabAction
dataPanel, dataTabs, init, rbean, tabbedTableArray
 
Fields inherited from class jmri.jmrit.beantable.AbstractTableAction
f, m, rb
 
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
EcosLocoTableTabAction()
           
EcosLocoTableTabAction(String s)
           
 
Method Summary
protected  void createModel()
          Create the JTable DataModel, along with the changes for the specific NamedBean type
 String getClassDescription()
           
protected  String getClassName()
           
protected  Manager getManager()
           
protected  AbstractTableAction getNewTableAction(String choice)
           
protected  AbstractTableAction getNewTableAction(String choice, EcosSystemConnectionMemo eMemo)
           
protected  String helpTarget()
          Specify the JavaHelp target for this specific panel
protected  JTable makeJTable(TableSorter sorter)
           
protected  void setTitle()
          Include the correct title
 
Methods inherited from class jmri.jmrit.beantable.AbstractTableTabAction
addPressed, addToBottomBox, addToFrame, dispose, getPanel, print, setMenuBar
 
Methods inherited from class jmri.jmrit.beantable.AbstractTableAction
actionPerformed, addToPanel, getTableDataModel, setFrame, setManager, 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

EcosLocoTableTabAction

public EcosLocoTableTabAction(String s)

EcosLocoTableTabAction

public EcosLocoTableTabAction()
Method Detail

createModel

protected void createModel()
Description copied from class: AbstractTableAction
Create the JTable DataModel, along with the changes for the specific NamedBean type

Overrides:
createModel in class AbstractTableTabAction

getNewTableAction

protected AbstractTableAction getNewTableAction(String choice)
Specified by:
getNewTableAction in class AbstractTableTabAction

getNewTableAction

protected AbstractTableAction getNewTableAction(String choice,
                                                EcosSystemConnectionMemo eMemo)

getManager

protected Manager getManager()
Specified by:
getManager in class AbstractTableTabAction

makeJTable

protected JTable makeJTable(TableSorter sorter)
Overrides:
makeJTable in class AbstractTableTabAction

setTitle

protected void setTitle()
Description copied from class: AbstractTableAction
Include the correct title

Overrides:
setTitle in class AbstractTableTabAction

helpTarget

protected String helpTarget()
Description copied from class: AbstractTableAction
Specify the JavaHelp target for this specific panel

Specified by:
helpTarget in class AbstractTableTabAction

getClassName

protected String getClassName()
Specified by:
getClassName in class AbstractTableAction

getClassDescription

public String getClassDescription()
Overrides:
getClassDescription in class AbstractTableAction


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads