JavaGantt 2011.1 API

eu.beesoft.gaia.swing.builder
Class TreeTableBuilder

java.lang.Object
  extended by eu.beesoft.gaia.util.ObjectBuilder<T>
      extended by eu.beesoft.gaia.swing.builder.SwingBuilder<T>
          extended by eu.beesoft.gaia.swing.builder.ComponentBuilder<JZebraTable>
              extended by eu.beesoft.gaia.swing.builder.TableBuilder
                  extended by eu.beesoft.gaia.swing.builder.TreeTableBuilder

public class TreeTableBuilder
extends TableBuilder

This builder just creates a new JTreeTable.


Constructor Summary
TreeTableBuilder()
           
 
Method Summary
protected  JTreeTable createObject()
          Creates object for this builder.
 
Methods inherited from class eu.beesoft.gaia.swing.builder.TableBuilder
addSwingChild, getBoundValueFromComponent, getColumnBuilder, initAutoCreateColumnsFromModel, initAutoResizeMode, initCellSelectionEnabled, initColumnSelectionAllowed, initDragEnabled, initGridColor, initIntercellSpacing, initModel, initPreferredScrollableViewportSize, initRowHeight, initRowMargin, initRowSelectionAllowed, initSelectionBackground, initSelectionForeground, initSelectionMode, initSelectionModel, initShowGrid, initShowHorizontalLines, initShowVerticalLines, initSurrendersFocusOnKeystroke, initVisibleRowCount, isBindable, setBoundValueToComponent
 
Methods inherited from class eu.beesoft.gaia.swing.builder.ComponentBuilder
addChild, convertValue, createBoundData, findBoundData, getLayoutConstraints, initBackground, initBorder, initEnabled, initFont, initForeground, initId, initLayoutConstraint, initName, initOpaque, initSize, initToolTipText, initVisible, parseColor, parseIcon, setLayoutConstraints
 
Methods inherited from class eu.beesoft.gaia.swing.builder.SwingBuilder
getBindableChildren, getBinding, getBoundData, getPropertyFromResourceBundle, getValueFromBoundObject, initBinding, parseDimension, setBoundData, setValueToBoundObject
 
Methods inherited from class eu.beesoft.gaia.util.ObjectBuilder
createObject, getFactory, getChildren, getId, getObject, getParent, getProperties, getProperty, initClass, initObjectProperties, initObjectProperty, parseBoolean, parseClass, parseConstant, parseConstructor, parseDouble, parseInstance, parseInstance, parseInt, parseInt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeTableBuilder

public TreeTableBuilder()
Method Detail

createObject

protected JTreeTable createObject()
Description copied from class: ObjectBuilder
Creates object for this builder. This method is invoked only once, when properties for builder and the builder's parent (but not children) are set.

Overrides:
createObject in class TableBuilder
Returns:
created object

JavaGantt 2011.1 API