com.jaxfront.core.xui
Class FormLayoutInfo

java.lang.Object
  extended by com.jaxfront.core.xui.FormLayoutInfo
All Implemented Interfaces:
LayoutInfo, java.lang.Cloneable

public class FormLayoutInfo
extends java.lang.Object
implements LayoutInfo, java.lang.Cloneable

Holds all necessary layout information to create a table layout.


Constructor Summary
FormLayoutInfo()
           
 
Method Summary
 void addAdditionalCellType(Type type)
           
 void addCell(TableCell cell)
           
 void addColumn(java.lang.Double columnDef)
           
 void addRow(java.lang.Double rowDef)
           
 FormLayoutInfo clone(Type ownerType)
           
 boolean contains(Type type)
           
 java.util.List getCells()
           
 java.util.List getCellTypes()
           
 java.lang.String[] getColCSS()
           
 java.util.List getColumns()
           
 java.lang.String getId()
           
 java.lang.String[] getRowCSS()
           
 java.util.List getRows()
           
 boolean holds(Type type)
           
 boolean isOptional()
           
 void release()
           
 void setColCSS(java.lang.String[] colCSS)
           
 void setId(java.lang.String id)
           
 void setIsOptional(boolean isOptional)
           
 void setRowCSS(java.lang.String[] rowCSS)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormLayoutInfo

public FormLayoutInfo()
Method Detail

addAdditionalCellType

public void addAdditionalCellType(Type type)

addCell

public void addCell(TableCell cell)

addColumn

public void addColumn(java.lang.Double columnDef)

addRow

public void addRow(java.lang.Double rowDef)

clone

public FormLayoutInfo clone(Type ownerType)

contains

public boolean contains(Type type)

getCells

public java.util.List getCells()

getCellTypes

public java.util.List getCellTypes()

getColCSS

public java.lang.String[] getColCSS()

getColumns

public java.util.List getColumns()

getId

public java.lang.String getId()

getRowCSS

public java.lang.String[] getRowCSS()

getRows

public java.util.List getRows()

holds

public boolean holds(Type type)

isOptional

public boolean isOptional()

release

public void release()
Specified by:
release in interface LayoutInfo

setColCSS

public void setColCSS(java.lang.String[] colCSS)

setId

public void setId(java.lang.String id)

setIsOptional

public void setIsOptional(boolean isOptional)

setRowCSS

public void setRowCSS(java.lang.String[] rowCSS)