Class DynaFormModel
- java.lang.Object
-
- org.primefaces.extensions.model.dynaform.DynaFormModel
-
- All Implemented Interfaces:
java.io.Serializable
public class DynaFormModel extends java.lang.Object implements java.io.SerializableModel class forDynaFormcomponent.- Since:
- 0.5
- Version:
- $Revision$
- Author:
- Oleg Varaksin / last modified by $Author$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DynaFormModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DynaFormRowcreateExtendedRow()Creates a new extended row.DynaFormRowcreateRegularRow()Creates a new regular row.java.util.List<DynaFormControl>getControls()java.util.List<DynaFormRow>getExtendedRows()java.util.List<DynaFormLabel>getLabels()java.util.List<DynaFormRow>getRegularRows()java.lang.StringgetUuid()booleanisExistExtendedGrid()voidremoveExtendedRow(int idx)Removes the extended row by its index (position in the list).voidremoveExtendedRow(DynaFormRow rowToBeRemoved)Removes the passed extended row.voidremoveRegularRow(int idx)Removes the regular row by its index (position in the list).voidremoveRegularRow(DynaFormRow rowToBeRemoved)Removes the passed regular row.
-
-
-
Method Detail
-
getUuid
public java.lang.String getUuid()
-
getRegularRows
public java.util.List<DynaFormRow> getRegularRows()
-
getExtendedRows
public java.util.List<DynaFormRow> getExtendedRows()
-
getControls
public java.util.List<DynaFormControl> getControls()
-
getLabels
public java.util.List<DynaFormLabel> getLabels()
-
createRegularRow
public DynaFormRow createRegularRow()
Creates a new regular row.- Returns:
DynaFormRow
-
createExtendedRow
public DynaFormRow createExtendedRow()
Creates a new extended row.- Returns:
DynaFormRow
-
removeRegularRow
public void removeRegularRow(DynaFormRow rowToBeRemoved)
Removes the passed regular row.- Parameters:
rowToBeRemoved-DynaFormRowto be removed
-
removeRegularRow
public void removeRegularRow(int idx)
Removes the regular row by its index (position in the list).- Parameters:
idx- index of the row to be removed
-
removeExtendedRow
public void removeExtendedRow(DynaFormRow rowToBeRemoved)
Removes the passed extended row.- Parameters:
rowToBeRemoved-DynaFormRowto be removed
-
removeExtendedRow
public void removeExtendedRow(int idx)
Removes the extended row by its index (position in the list).- Parameters:
idx- index of the row to be removed
-
isExistExtendedGrid
public boolean isExistExtendedGrid()
-
-