public class DatePicker extends FormElement implements LabelableElement, TooltipableElement
| Modifier and Type | Field and Description |
|---|---|
static String |
MESSAGEML_TAG |
static String |
PRESENTATIONML_INPUT_TYPE |
INPUT_TAG, NAME_ATTR, TYPE_ATTRCLASS_ATTR, format, ID_ATTR, STYLE_ATTRLABEL, LABEL_FOR, LABEL_MAX_LENGTH, LABEL_TOO_LONG_ERRDATA_TARGET_ID, DATA_TITLE, TITLE, TOOLTIP_CLASS, TOOLTIP_MAX_LENGTH, TOOLTIP_TOO_LONG_ERR, TOOLTIPABLE_PRESENTATIONMLPRESENTATIONML_DIV_FLAG| Constructor and Description |
|---|
DatePicker(Element parent,
FormatEnum format) |
| Modifier and Type | Method and Description |
|---|---|
org.commonmark.node.Node |
asMarkdown()
Return Markdown representation of the element as
Node. |
void |
asPresentationML(XmlPrintStream out,
MessageMLContext context)
Print a PresentationML representation of the element and its children to the provided PrintStream.
|
protected void |
buildAttribute(MessageMLParser parser,
Node item)
Parse a DOM attribute into MessageML element properties.
|
void |
validate()
Check the syntax and contents of the element.
|
addChild, areNestedElementsAllowed, asText, buildAll, buildNode, countNonTextNodesInNodeList, findElements, findElements, findElements, getAttribute, getAttributes, getChild, getChildren, getFormat, getMessageMLTag, getParent, getPresentationMLTag, getStringAttribute, hasExactNumberOfChildren, hasIdAttribute, size, throwInvalidInputExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLabelAttribute, getPresentationMLLabelTag, isLabel, isLabelNode, validateLabelgetPresentationMLTooltipTag, getTooltipAttributes, isTooltip, isTooltipNode, validateTooltipfillAttributes, fillAttributes, getAttribute, getAttributes, getElementId, getStringAttribute, isSplittable, isSplittableNodeComponent, splittableAsPresentationML, splittableRemove, validateSplittablepublic static final String MESSAGEML_TAG
public static final String PRESENTATIONML_INPUT_TYPE
public DatePicker(Element parent, FormatEnum format)
protected void buildAttribute(MessageMLParser parser, Node item) throws InvalidInputException
ElementInvalidInputExceptionpublic void validate()
throws InvalidInputException
Elementvalidate in class FormElementInvalidInputExceptionpublic void asPresentationML(XmlPrintStream out, MessageMLContext context)
Elementpublic org.commonmark.node.Node asMarkdown()
ElementNode.Copyright © 2020 The Symphony Software Foundation. All rights reserved.