| Package | Description |
|---|---|
| org.symphonyoss.symphony.messageml | |
| org.symphonyoss.symphony.messageml.elements |
| Modifier and Type | Method and Description |
|---|---|
Element |
MessageMLParser.createElement(Element element,
Element parent)
Create a MessageML element based on the DOM element's name and attributes.
|
| Modifier and Type | Method and Description |
|---|---|
Element |
MessageMLParser.createElement(Element element,
Element parent)
Create a MessageML element based on the DOM element's name and attributes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Bold
Class representing bold text.
|
class |
BulletList
Class representing a bulleted list container.
|
class |
Button
Class representing a Symphony Elements button
|
class |
Card
Class representing a convenience element which has a number of visual elements and which can be opened and closed.
|
class |
CardBody
Class representing a convenience element for a card body container.
|
class |
CardHeader
Class representing a convenience element for a card header container.
|
class |
CashTag
Class representing a convenience element for a cash tag.
|
class |
Checkbox
Class representing a Checkbox inside a Form.
|
class |
Chime
Class representing a convenience element for a chime.
|
class |
Code
Class representing a block container for block or inline content.
|
class |
DateSelector
Class representing a date-selector element inside a Symphony Elements form.
|
class |
Div
Class representing a block container for block or inline content.
|
class |
Emoji
Class representing an emoji
|
class |
Entity |
class |
Form
Class representing a Symphony Elements form
|
class |
FormElement |
class |
HashTag
Class representing a convenience element for a hash tag.
|
class |
Header
Class representing a section heading of level 1-6.
|
class |
HorizontalRule
Class representing a horizontal rule.
|
class |
Image
Class representing an image.
|
class |
Italic
Class representing italics text.
|
class |
LineBreak
Class representing a line break.
|
class |
Link
Class representing a link.
|
class |
ListItem
Class representing a list item.
|
class |
Mention
Class representing a convenience element for a user mention.
|
class |
MessageML
Class representing a MessageML document (i.e.
|
class |
Option
Class representing a Symphony Elements option
|
class |
OrderedList
Class representing an ordered list container.
|
class |
Paragraph
Class representing a paragraph.
|
class |
PersonSelector
Class representing a person selector inside a Symphony Elements form.
|
class |
Preformatted
Class representing preformatted text.
|
class |
Radio
Class representing Radio Buttons - Symphony Elements.
|
class |
Select
Class representing dropdown menu - Symphony Elements.
|
class |
Span
Class representing an inline container for inline content.
|
class |
Table
Class representing a table container.
|
class |
TableBody
Class representing a table body container.
|
class |
TableCell
Class representing a table cell container.
|
class |
TableFooter
Class representing a table footer container.
|
class |
TableHeader
Class representing a table header container.
|
class |
TableHeaderCell
Class representing a table header cell container.
|
class |
TableRow
Class representing a table row container.
|
class |
TextArea
Class representing a Text Area inside a Form.
|
class |
TextField
Class representing a Text Field inside a Form.
|
class |
TextNode
Class representing text content.
|
| Modifier and Type | Method and Description |
|---|---|
Element |
Element.getChild(int n)
Return the nth child of the element.
|
Element |
Element.getParent()
Return the parent of the element.
|
| Modifier and Type | Method and Description |
|---|---|
List<Element> |
Element.findElements(Class<?> type)
Search the MessageML tree (depth-first) for elements of a given type.
|
List<Element> |
Element.findElements(String tag)
Search the MessageML tree (depth-first) for elements with a given MessageML tag.
|
List<Element> |
Element.findElements(String attribute,
String value)
Search the MessageML tree (depth-first) for elements with a given attribute-value pair.
|
List<Element> |
Element.getChildren()
Return a list of the element's children.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Element.addChild(Element child)
Append a child to the element.
|
| Constructor and Description |
|---|
Bold(Element parent) |
BulletList(Element parent) |
Button(Element parent) |
Card(Element parent,
FormatEnum format) |
CardBody(Element parent,
FormatEnum format) |
CardHeader(Element parent,
FormatEnum format) |
CashTag(Element parent,
int entityIndex) |
CashTag(Element parent,
int entityIndex,
String value) |
CashTag(Element parent,
String presentationMlTag,
String value) |
Checkbox(Element parent,
FormatEnum messageFormat) |
Chime(Element parent,
FormatEnum format) |
Code(Element parent) |
DateSelector(Element parent,
FormatEnum messageFormat) |
Div(Element parent) |
Emoji(Element parent,
int entityIndex) |
Emoji(Element parent,
String shortcode,
int entityIndex) |
Form(Element parent) |
FormElement(Element parent,
String messageMLTag) |
FormElement(Element parent,
String messageMLTag,
FormatEnum format) |
HashTag(Element parent,
int entityIndex) |
HashTag(Element parent,
int entityIndex,
String value) |
HashTag(Element parent,
String presentationMlTag,
String value) |
Header(Element parent,
String tag) |
HorizontalRule(Element parent) |
Image(Element parent) |
Italic(Element parent) |
LineBreak(Element parent) |
Link(Element parent,
IDataProvider dataProvider) |
Link(Element parent,
String href,
IDataProvider dataProvider) |
ListItem(Element parent) |
Mention(Element parent,
int entityIndex,
IDataProvider dataProvider) |
Mention(Element parent,
int entityIndex,
Long uid,
IDataProvider dataProvider) |
Mention(Element parent,
String presentationMlTag,
Long uid,
IDataProvider dataProvider) |
Option(Element parent) |
OrderedList(Element parent) |
Paragraph(Element parent) |
PersonSelector(Element parent,
FormatEnum messageFormat) |
Preformatted(Element parent) |
Radio(Element parent,
FormatEnum messageFormat) |
Select(Element parent) |
Span(Element parent) |
Table(Element parent) |
TableBody(Element parent) |
TableCell(Element parent) |
TableFooter(Element parent) |
TableHeader(Element parent) |
TableHeaderCell(Element parent) |
TableRow(Element parent) |
TextArea(Element parent) |
TextField(Element parent,
FormatEnum messageFormat) |
TextNode(Element parent,
String text) |
TextNode(Element parent,
Text node) |
Copyright © 2020 The Symphony Software Foundation. All rights reserved.