LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.control.builder
Class LyEditTableBuilder

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
                  extended by leon.control.builder.LyTableBuilder
                      extended by leon.control.builder.LyMultiPageTableBuilder
                          extended by leon.control.builder.LyEditTableBuilder
Direct Known Subclasses:
LyRelationTableBuilder

public class LyEditTableBuilder
extends LyMultiPageTableBuilder

This builder creates an editable table view for the EditTable controller It is based on the table builder.

See Also:
LyTableBuilder, LyEditTableController

Field Summary
static java.lang.String __VERSION
          File version
static int DEFAULT_COLUMN_WIDTH
          Default width for columns of editable tables.
 
Constructor Summary
LyEditTableBuilder(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.
 
Methods inherited from class leon.control.builder.LyTableBuilder
updateFixColumnSubMenu, updateSelectFile
 
Methods inherited from class leon.control.builder.LySimpleTableBuilder
getTable, rebuildFooters, rebuildHeaders, rebuildTable
 
Methods inherited from class leon.control.builder.LyPanelBuilder
completeMenuBar
 
Methods inherited from class leon.control.builder.LyAreaBuilder
buildComponent, completeMessages, getRightLabel, setTitleBarParameters, 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

DEFAULT_COLUMN_WIDTH

public static int DEFAULT_COLUMN_WIDTH
Default width for columns of editable tables.

Constructor Detail

LyEditTableBuilder

public LyEditTableBuilder(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.

Overrides:
build in class LyMultiPageTableBuilder
Returns:
the view Component

buildHeader

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

Overrides:
buildHeader in class LySimpleTableBuilder
Parameters:
fieldInfo - Field info for which a header is built.
Returns:
the built header

(c) January 2013 - W4 S.A.

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