Class FormElement
- java.lang.Object
-
- org.symphonyoss.symphony.messageml.elements.Element
-
- org.symphonyoss.symphony.messageml.elements.FormElement
-
- Direct Known Subclasses:
DatePicker,DateSelector,GroupedElement,Option,PersonSelector,Select,TextArea,TextField,TimePicker,TimezonePicker
public class FormElement extends Element
-
-
Constructor Summary
Constructors Constructor Description FormElement(Element parent, String messageMLTag)FormElement(Element parent, String messageMLTag, FormatEnum format)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidate()-
Methods inherited from class org.symphonyoss.symphony.messageml.elements.Element
addChild, areNestedElementsAllowed, asText, buildAll, buildNode, countNonTextNodesInNodeList, findElements, findElements, findElements, getAttribute, getAttributes, getChild, getChildren, getFormat, getMessageMLTag, getParent, getPresentationMLTag, getStringAttribute, hasExactNumberOfChildren, hasIdAttribute, size, throwInvalidInputException
-
-
-
-
Field Detail
-
INPUT_TAG
public static final String INPUT_TAG
- See Also:
- Constant Field Values
-
TYPE_ATTR
public static final String TYPE_ATTR
- See Also:
- Constant Field Values
-
NAME_ATTR
protected static final String NAME_ATTR
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FormElement
public FormElement(Element parent, String messageMLTag, FormatEnum format)
-
-
Method Detail
-
validate
public void validate() throws InvalidInputException- Throws:
InvalidInputException
-
-