public static class ValidateElement.RangeValidateElement extends ValidateElement
ValidateElement
ValidateElement.BasicValidateElement, ValidateElement.ListRange, ValidateElement.OpenValidateElement, ValidateElement.RangeValidateElement, ValidateElement.RegexValidateElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
METHOD |
DATATYPE_XS_STRING, ELEMENT, NAMESPACE
Constructor and Description |
---|
RangeValidateElement(java.lang.String dataType,
java.lang.String min,
java.lang.String max) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendXML(org.jivesoftware.smack.util.XmlStringBuilder buf) |
void |
checkConsistency(FormField formField)
Check if this element is consistent according to the business rules in XEP=0122
|
java.lang.String |
getMax()
The 'max' attribute specifies the maximum allowable value.
|
java.lang.String |
getMin()
The 'min' attribute specifies the minimum allowable value.
|
checkListRangeConsistency, checkNonMultiConsistency, getDatatype, getElementName, getListRange, getNamespace, setListRange, toXML
public static final java.lang.String METHOD
public RangeValidateElement(java.lang.String dataType, java.lang.String min, java.lang.String max)
dataType
- min
- the minimum allowable value. This attribute is OPTIONAL. The value depends on the datatype in use.max
- the maximum allowable value. This attribute is OPTIONAL. The value depends on the datatype in use.ValidateElement.getDatatype()
protected void appendXML(org.jivesoftware.smack.util.XmlStringBuilder buf)
appendXML
in class ValidateElement
public java.lang.String getMin()
public java.lang.String getMax()
public void checkConsistency(FormField formField)
ValidateElement
checkConsistency
in class ValidateElement