public static class ValidateElement.OpenValidateElement extends ValidateElement
ValidateElementValidateElement.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, QNAME| Constructor and Description |
|---|
OpenValidateElement(java.lang.String datatype)
Open validate element constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendXML(org.jivesoftware.smack.util.XmlStringBuilder buf) |
void |
checkConsistency(FormField.Builder<?,?> formField)
Check if this element is consistent according to the business rules in XEP-0122.
|
checkListRangeConsistency, checkNonMultiConsistency, from, getDatatype, getElementName, getListRange, getNamespace, getQName, mustBeOnlyOfHisKind, setListRange, toXMLclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisExclusiveElement, requiresNoTypeSet, validatepublic static final java.lang.String METHOD
public OpenValidateElement(java.lang.String datatype)
datatype - TODO javadoc me pleaseValidateElement.getDatatype()protected void appendXML(org.jivesoftware.smack.util.XmlStringBuilder buf)
appendXML in class ValidateElementbuf - TODO javadoc me pleasepublic void checkConsistency(FormField.Builder<?,?> formField)
ValidateElementcheckConsistency in interface FormFieldChildElementcheckConsistency in class ValidateElementformField - the builder used to construct the form field.