public class DynaFormRow
extends java.lang.Object
implements java.io.Serializable
DynaForm
.Constructor and Description |
---|
DynaFormRow()
This constructor is required for serialization.
|
DynaFormRow(int row,
boolean extended,
DynaFormModel dynaFormModel) |
Modifier and Type | Method and Description |
---|---|
DynaFormControl |
addControl(java.lang.Object data)
Adds control with data, default type, colspan = 1 and rowspan = 1.
|
DynaFormControl |
addControl(java.lang.Object data,
int colspan,
int rowspan)
Adds control with given data, default type, colspan and rowspan.
|
DynaFormControl |
addControl(java.lang.Object data,
java.lang.String type)
Adds control with given data, type, colspan = 1 and rowspan = 1.
|
DynaFormControl |
addControl(java.lang.Object data,
java.lang.String type,
int colspan,
int rowspan)
Adds control with given data, type, colspan and rowspan.
|
DynaFormLabel |
addLabel(java.lang.String value)
Adds a label with given text, colspan = 1 and rowspan = 1.
|
DynaFormLabel |
addLabel(java.lang.String value,
boolean escape,
int colspan,
int rowspan)
Adds a label with given text, escape flag, colspan and rowspan.
|
DynaFormLabel |
addLabel(java.lang.String value,
int colspan,
int rowspan)
Adds a label with given text, colspan and rowspan.
|
DynaFormModelElement |
addModel(DynaFormModel model)
Adds nested model with colspan = 1 and rowspan = 1.
|
DynaFormModelElement |
addModel(DynaFormModel model,
int colspan,
int rowspan)
Adds nested model with given colspan and rowspan.
|
java.util.List<AbstractDynaFormElement> |
getElements() |
int |
getTotalColspan() |
public DynaFormRow()
public DynaFormRow(int row, boolean extended, DynaFormModel dynaFormModel)
public DynaFormControl addControl(java.lang.Object data)
data
- data objectpublic DynaFormControl addControl(java.lang.Object data, java.lang.String type)
data
- data objecttype
- type to match the type attribute in pe:dynaFormControlpublic DynaFormControl addControl(java.lang.Object data, int colspan, int rowspan)
data
- data objectcolspan
- colspanrowspan
- rowspanpublic DynaFormControl addControl(java.lang.Object data, java.lang.String type, int colspan, int rowspan)
data
- data objecttype
- type to match the type attribute in pe:dynaFormControlcolspan
- colspanrowspan
- rowspanpublic DynaFormModelElement addModel(DynaFormModel model)
model
- the DynaFormModelpublic DynaFormModelElement addModel(DynaFormModel model, int colspan, int rowspan)
model
- colspan
- rowspan
- public DynaFormLabel addLabel(java.lang.String value)
value
- label textpublic DynaFormLabel addLabel(java.lang.String value, int colspan, int rowspan)
value
- label textcolspan
- colspanrowspan
- rowspanpublic DynaFormLabel addLabel(java.lang.String value, boolean escape, int colspan, int rowspan)
value
- label textescape
- boolean flag if the label text should escaped or notcolspan
- colspanrowspan
- rowspanpublic java.util.List<AbstractDynaFormElement> getElements()
public int getTotalColspan()
Copyright © 2011–2018. All rights reserved.