com.jaxfront.core.xui
Class FormLayoutInfo
java.lang.Object
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.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormLayoutInfo
public FormLayoutInfo()
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)