Class ValidateElement.BasicValidateElement
java.lang.Object
org.jivesoftware.smackx.xdatavalidation.packet.ValidateElement
org.jivesoftware.smackx.xdatavalidation.packet.ValidateElement.BasicValidateElement
- All Implemented Interfaces:
 Element,NamedElement,XmlElement,XmlLangElement,FormFieldChildElement
- Enclosing class:
 - ValidateElement
 
Validation only against the datatype itself. Indicates that the value(s) should simply match the field type and
 datatype constraints.
- See Also:
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class org.jivesoftware.smackx.xdatavalidation.packet.ValidateElement
ValidateElement.BasicValidateElement, ValidateElement.ListRange, ValidateElement.OpenValidateElement, ValidateElement.RangeValidateElement, ValidateElement.RegexValidateElement - 
Field Summary
FieldsFields inherited from class org.jivesoftware.smackx.xdatavalidation.packet.ValidateElement
DATATYPE_XS_STRING, ELEMENT, NAMESPACE, QNAME - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidAppend XML.voidcheckConsistency(FormField.Builder<?, ?> formField) Check if this element is consistent according to the business rules in XEP-0122.Methods inherited from class org.jivesoftware.smackx.xdatavalidation.packet.ValidateElement
checkListRangeConsistency, checkNonMultiConsistency, from, getDatatype, getElementName, getListRange, getNamespace, getQName, mustBeOnlyOfHisKind, setListRange, toXMLMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jivesoftware.smackx.xdata.FormFieldChildElement
isExclusiveElement, requiresNoTypeSet, validateMethods inherited from interface org.jivesoftware.smack.packet.XmlElement
getLanguage 
- 
Field Details
- 
METHOD
- See Also:
 
 
 - 
 - 
Constructor Details
- 
BasicValidateElement
Basic validate element constructor.- Parameters:
 datatype- TODO javadoc me please- See Also:
 
 
 - 
 - 
Method Details
- 
appendXML
Description copied from class:ValidateElementAppend XML.- Specified by:
 appendXMLin classValidateElement- Parameters:
 buf- TODO javadoc me please
 - 
checkConsistency
Description copied from class:ValidateElementCheck if this element is consistent according to the business rules in XEP-0122.- Specified by:
 checkConsistencyin interfaceFormFieldChildElement- Specified by:
 checkConsistencyin classValidateElement- Parameters:
 formField- the builder used to construct the form field.
 
 -