be.lassi.ui.library
Class TableView
java.lang.Object
be.lassi.ui.library.TableView
- All Implemented Interfaces:
- View
- Direct Known Subclasses:
- AttributesView, AttributeValuesView, PresetsView
public abstract class TableView
- extends java.lang.Object
- implements View
Method Summary |
javax.swing.JComponent |
build()
Builds and returns the view component. |
javax.swing.JComponent |
buildButtonPanel()
|
protected abstract java.lang.String |
getTitle()
|
protected void |
prototypeValues(org.jdesktop.swingx.JXTable table)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableView
public TableView(TablePresentationModel model)
build
public javax.swing.JComponent build()
- Description copied from interface:
View
- Builds and returns the view component.
- Specified by:
build
in interface View
- Returns:
- the view component
buildButtonPanel
public javax.swing.JComponent buildButtonPanel()
getTitle
protected abstract java.lang.String getTitle()
prototypeValues
protected void prototypeValues(org.jdesktop.swingx.JXTable table)