Package jmri.jmrit.beantable
Class ListedTableFrame.TabbedTableItem<E extends NamedBean>
- java.lang.Object
-
- jmri.jmrit.beantable.ListedTableFrame.TabbedTableItem<E>
-
- Type Parameters:
E
- main class of the table(s)
- Enclosing class:
- ListedTableFrame<E extends NamedBean>
public static class ListedTableFrame.TabbedTableItem<E extends NamedBean> extends java.lang.Object
One tabbed item on the ListedTable containing the table(s) for a NamedBean class.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) javax.swing.Box
bottomBox
(package private) int
bottomBoxIndex
(package private) static int
bottomStrutWidth
(package private) java.lang.String
className
(package private) BeanTableDataModel<E>
dataModel
(package private) javax.swing.JPanel
dataPanel
(package private) javax.swing.JScrollPane
dataScroll
(package private) javax.swing.JTable
dataTable
(package private) java.lang.String
itemText
(package private) boolean
standardModel
(package private) AbstractTableAction<E>
tableAction
-
Constructor Summary
Constructors Constructor Description TabbedTableItem(java.lang.String aaClass, java.lang.String choice, boolean stdModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addPanelModel()
void
addToBottomBox(java.awt.Component comp)
(package private) void
createDataModel()
(package private) void
dispose()
(package private) AbstractTableAction<E>
getAAClass()
(package private) java.lang.String
getClassAsString()
(package private) javax.swing.JTable
getDataTable()
(package private) java.lang.String
getItemString()
(package private) javax.swing.JPanel
getPanel()
(package private) boolean
getStandardTableModel()
-
-
-
Field Detail
-
tableAction
AbstractTableAction<E extends NamedBean> tableAction
-
className
java.lang.String className
-
itemText
java.lang.String itemText
-
dataModel
BeanTableDataModel<E extends NamedBean> dataModel
-
dataTable
javax.swing.JTable dataTable
-
dataScroll
javax.swing.JScrollPane dataScroll
-
bottomBox
javax.swing.Box bottomBox
-
bottomBoxIndex
int bottomBoxIndex
-
bottomStrutWidth
static final int bottomStrutWidth
- See Also:
- Constant Field Values
-
standardModel
boolean standardModel
-
dataPanel
final javax.swing.JPanel dataPanel
-
-
Constructor Detail
-
TabbedTableItem
TabbedTableItem(java.lang.String aaClass, java.lang.String choice, boolean stdModel)
-
-
Method Detail
-
createDataModel
void createDataModel()
-
addPanelModel
void addPanelModel()
-
getStandardTableModel
boolean getStandardTableModel()
-
getClassAsString
java.lang.String getClassAsString()
-
getItemString
java.lang.String getItemString()
-
getAAClass
AbstractTableAction<E> getAAClass()
-
getPanel
javax.swing.JPanel getPanel()
-
getDataTable
javax.swing.JTable getDataTable()
-
addToBottomBox
public void addToBottomBox(java.awt.Component comp)
-
dispose
void dispose()
-
-