Package jmri.jmrit.beantable

Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.

See:
          Description

Class Summary
AbstractTableAction Swing action to create and register a SignalHeadTable GUI
BeanTableDataModel Table data model for display of NamedBean manager contents
BeanTableFrame Provide a JFrame to display a table of NamedBeans.
BlockTableAction Swing action to create and register a BlockTable GUI.
EnablingCheckboxRenderer Handle painting checkbox classes in a JTable.
LightTableAction Swing action to create and register a LightTable GUI.
LogixTableAction Swing action to create and register a Logix Table.
MemoryTableAction Swing action to create and register a MemoryTable GUI.
ReporterTableAction Swing action to create and register a ReporterTable GUI.
RouteTableAction Swing action to create and register a Route Table Based in part on SignalHeadTableAction.java by Bob Jacobsen
SectionTableAction Swing action to create and register a SectionTable GUI.
SensorTableAction Swing action to create and register a SensorTable GUI.
SignalHeadTableAction Swing action to create and register a SignalHeadTable GUI.
TransitTableAction Swing action to create and register a TransitTable GUI.
TurnoutTableAction Swing action to create and register a TurnoutTable GUI.
 

Package jmri.jmrit.beantable Description

Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.

The table GUI is based on Swing JTables, using a common data model in the BeanTableDataModel class. This is then subclassed to provide services specific to each type of NamedBean.



Copyright © 1997 - 2008 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: SourceForge_Logo