LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.control.builder
Class LySimpleTableBuilder

java.lang.Object
  extended by leon.control.builder.LyBuilder
      extended by leon.control.builder.LyAreaBuilder
          extended by leon.control.builder.LyPanelBuilder
              extended by leon.control.builder.LySimpleTableBuilder
Direct Known Subclasses:
LyContextListBuilder, LyTableBuilder

public abstract class LySimpleTableBuilder
extends LyPanelBuilder

This builder builds the basic view for a simple table controller.

See Also:
LySimpleTableController

Field Summary
static java.lang.String __VERSION
          File version
 
Constructor Summary
LySimpleTableBuilder(LyController parent)
          Default constructor.
 
Method Summary
 LyComponent build()
          Builds the view component for the specified parent controller.
 LyHeader buildHeader(LyFieldInfo fieldInfo)
          Build a header for a fieldInfo.
 LyTable getTable()
          Shortcut to the table description.
 LyFooters rebuildFooters()
          Rebuilds the footers of the table.
 LyHeaders rebuildHeaders()
          Rebuilds the headers of the table.
 LyTable rebuildTable(LyTable oldTable)
          Builds the table description.
 
Methods inherited from class leon.control.builder.LyPanelBuilder
completeMenuBar
 
Methods inherited from class leon.control.builder.LyAreaBuilder
buildComponent, completeMessages, getRightLabel, setTitleBarParameters, updateSelectFile, updateTitleBar
 
Methods inherited from class leon.control.builder.LyBuilder
getComponent, getParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

__VERSION

public static final java.lang.String __VERSION
File version

See Also:
Constant Field Values
Constructor Detail

LySimpleTableBuilder

public LySimpleTableBuilder(LyController parent)
Default constructor.

Parameters:
parent - parent controller
Method Detail

build

public LyComponent build()
Builds the view component for the specified parent controller. The component may create the XML Tree or the internal view.

Specified by:
build in class LyBuilder
Returns:
the view Component

rebuildTable

public LyTable rebuildTable(LyTable oldTable)
Builds the table description.

Parameters:
oldTable - the old table
Returns:
the table component

rebuildHeaders

public LyHeaders rebuildHeaders()
Rebuilds the headers of the table.

Returns:
the headers component

rebuildFooters

public LyFooters rebuildFooters()
Rebuilds the footers of the table.

Returns:
the footers component

getTable

public LyTable getTable()
Shortcut to the table description.

Returns:
the table component

buildHeader

public LyHeader buildHeader(LyFieldInfo fieldInfo)
Build a header for a fieldInfo.

Parameters:
fieldInfo - Field info for which a header is built.
Returns:
the header

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com