public class SpanElement extends MarkupElement.NonEmptyChildElement
| Modifier and Type | Class and Description |
|---|---|
static class |
SpanElement.SpanStyle |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
code |
static java.lang.String |
deleted |
static java.lang.String |
ELEMENT |
static java.lang.String |
emphasis |
static javax.xml.namespace.QName |
QNAME |
ATTR_END, ATTR_START, NAMESPACE| Constructor and Description |
|---|
SpanElement(int start,
int end,
java.util.Set<SpanElement.SpanStyle> styles)
Create a new Span element.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendInnerXml(org.jivesoftware.smack.util.XmlStringBuilder xml) |
java.lang.String |
getElementName() |
java.util.Set<SpanElement.SpanStyle> |
getStyles()
Return all styles of this span.
|
afterXmlPreludegetEnd, getNamespace, getStart, toXMLpublic static final java.lang.String ELEMENT
public static final javax.xml.namespace.QName QNAME
public static final java.lang.String emphasis
public static final java.lang.String code
public static final java.lang.String deleted
public SpanElement(int start,
int end,
java.util.Set<SpanElement.SpanStyle> styles)
start - start indexend - end indexstyles - list of styles that apply to this spanpublic java.util.Set<SpanElement.SpanStyle> getStyles()
public java.lang.String getElementName()
protected void appendInnerXml(org.jivesoftware.smack.util.XmlStringBuilder xml)
appendInnerXml in class MarkupElement.NonEmptyChildElement