public interface IFormItem
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Returns the internal ID of this field.
|
java.lang.String |
getLabel()
Returns the label of the field.
|
java.lang.String |
getValue()
Returns the current value.
|
boolean |
isLabel()
Returns
true if this form item is a label. |
boolean |
isList()
Returns
true if this form item is a list. |
boolean |
isNumber()
Returns
true if this form item is a number field. |
boolean |
isRequired()
Returns
true if an input is required. |
boolean |
isText()
Returns
true if this form item is a text input field. |
boolean |
isValid()
Tests if the current value a valid input for this field.
|
void |
setValue(java.lang.String value)
Sets a new value for this field.
|
boolean isLabel()
true
if this form item is a label.boolean isText()
true
if this form item is a text input field.
A cast to FormItemText
can be done if this method returns true
.boolean isNumber()
true
if this form item is a number field.
A cast to FormItemNumber
can be done if this method returns true
.boolean isList()
true
if this form item is a list.
A cast to FormItemList
can be done if this method returns true
.java.lang.String getLabel()
void setValue(java.lang.String value)
value
- New valuejava.lang.String getValue()
boolean isRequired()
true
if an input is required. In this case the value cannot be an empty String
.java.lang.String getId()
boolean isValid()
IFormItem
is valid.