public interface IExpandableRowObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COLLAPSED |
static java.lang.String |
EXPANDED |
Modifier and Type | Method and Description |
---|---|
UIError[] |
getErrors()
returns the validation errors for the fields in this row
|
java.util.List |
getFields()
Note: We need to make it a general list instead of generic list here in order to avoid type conflict.
|
java.lang.String |
getLabel()
returns the label for each row
|
boolean |
isExpanded()
returns whether the row is expanded
|
boolean |
isSelected()
returns whether the row is selected (checked)
|
void |
setErrors(UIError[] errors)
set the validation errors for the fields in this row
|
void |
setExpanded(boolean expanded)
sets the row to expanded(true) or collapsed(false)
|
void |
setSelected(boolean selected)
sets the selected row
|
static final java.lang.String EXPANDED
static final java.lang.String COLLAPSED
boolean isExpanded()
void setExpanded(boolean expanded)
boolean isSelected()
void setSelected(boolean selected)
java.lang.String getLabel()
java.util.List getFields()
UIError[] getErrors()
void setErrors(UIError[] errors)