Package org.jivesoftware.smackx.xdata
Interface FormFieldChildElement
- All Superinterfaces:
Element
,NamedElement
,XmlElement
,XmlLangElement
- All Known Implementing Classes:
DataFormsXmlElement
,FormField.Description
,FormField.Required
,GeoLocation
,MediaElement
,ValidateElement
,ValidateElement.BasicValidateElement
,ValidateElement.OpenValidateElement
,ValidateElement.RangeValidateElement
,ValidateElement.RegexValidateElement
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
checkConsistency
(FormField.Builder<?, ?> formFieldBuilder) default boolean
default boolean
default boolean
default void
Methods inherited from interface org.jivesoftware.smack.packet.NamedElement
getElementName
Methods inherited from interface org.jivesoftware.smack.packet.XmlElement
getLanguage, getNamespace, getQName
-
Method Details
-
isExclusiveElement
-
requiresNoTypeSet
-
mustBeOnlyOfHisKind
-
checkConsistency
default void checkConsistency(FormField.Builder<?, ?> formFieldBuilder) throws IllegalArgumentException- Throws:
IllegalArgumentException
-
validate
- Throws:
IllegalArgumentException
-