Overview  Package   Class  Tree  Index 

be.lassi.ui.library
Class TableView

java.lang.Object
  extended by 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


Constructor Summary
TableView(TablePresentationModel model)
           
 
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
 

Constructor Detail

TableView

public TableView(TablePresentationModel model)
Method Detail

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)

Overview  Package   Class  Tree  Index 
Lighting Assistant 1.2