Class MarkupElement.MarkupChildElement
java.lang.Object
org.jivesoftware.smackx.message_markup.element.MarkupElement.MarkupChildElement
- All Implemented Interfaces:
Element
,ExtensionElement
,NamedElement
,XmlElement
,XmlLangElement
- Direct Known Subclasses:
MarkupElement.BlockLevelMarkupElement
,MarkupElement.NonEmptyChildElement
- Enclosing class:
- MarkupElement
public abstract static class MarkupElement.MarkupChildElement
extends Object
implements ExtensionElement
Interface for child elements.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
final int
getEnd()
Return the end index of this element.final String
Returns the root element XML namespace.final int
getStart()
Return the start index of this element.final XmlStringBuilder
toXML
(XmlEnvironment enclosingNamespace) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jivesoftware.smack.packet.NamedElement
getElementName
Methods inherited from interface org.jivesoftware.smack.packet.XmlElement
getLanguage, getQName
-
Field Details
-
NAMESPACE
- See Also:
-
ATTR_START
- See Also:
-
ATTR_END
- See Also:
-
-
Constructor Details
-
MarkupChildElement
-
-
Method Details
-
getStart
Return the start index of this element.- Returns:
- start index
-
getEnd
Return the end index of this element.- Returns:
- end index
-
getNamespace
Description copied from interface:XmlElement
Returns the root element XML namespace.- Specified by:
getNamespace
in interfaceXmlElement
- Returns:
- the namespace.
-
toXML
-
afterXmlPrelude
-