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.

Version:
1.60

Constructor Summary
FormLayoutInfo()
           
 
Method Summary
 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.util.List getColumns()
           
 java.lang.String getId()
           
 java.util.List getRows()
           
 boolean holds(Type type)
           
 boolean isOptional()
           
 void release()
           
 void setId(java.lang.String id)
           
 void setIsOptional(boolean isOptional)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormLayoutInfo

public FormLayoutInfo()
Method Detail

addCell

public void addCell(TableCell cell)

holds

public boolean holds(Type type)

getCellTypes

public java.util.List getCellTypes()

contains

public boolean contains(Type type)

addColumn

public void addColumn(java.lang.Double columnDef)

addRow

public void addRow(java.lang.Double rowDef)

getCells

public java.util.List getCells()

getColumns

public java.util.List getColumns()

getId

public java.lang.String getId()

getRows

public java.util.List getRows()

isOptional

public boolean isOptional()

setId

public void setId(java.lang.String id)

setIsOptional

public void setIsOptional(boolean isOptional)

clone

public FormLayoutInfo clone(Type ownerType)

release

public void release()