Constructor and Description |
---|
FormItemLabel(org.w3c.dom.Element labelElement)
Constructs a
FormItemLabel from the specified XML element. |
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.
|
public FormItemLabel(org.w3c.dom.Element labelElement)
FormItemLabel
from the specified XML element.labelElement
- Elementpublic boolean isLabel()
IFormItem
true
if this form item is a label.public boolean isText()
IFormItem
true
if this form item is a text input field.
A cast to FormItemText
can be done if this method returns true
.public boolean isNumber()
IFormItem
true
if this form item is a number field.
A cast to FormItemNumber
can be done if this method returns true
.public boolean isList()
IFormItem
true
if this form item is a list.
A cast to FormItemList
can be done if this method returns true
.public java.lang.String getLabel()
IFormItem
public void setValue(java.lang.String value)
IFormItem
public java.lang.String getValue()
IFormItem
public boolean isRequired()
IFormItem
true
if an input is required. In this case the value cannot be an empty String
.isRequired
in interface IFormItem
public java.lang.String getId()
IFormItem