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
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidfinal intgetEnd()Return the end index of this element.final StringReturns the root element XML namespace.final intgetStart()Return the start index of this element.final XmlStringBuildertoXML(XmlEnvironment enclosingNamespace) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jivesoftware.smack.packet.NamedElement
getElementNameMethods 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:XmlElementReturns the root element XML namespace.- Specified by:
 getNamespacein interfaceXmlElement- Returns:
 - the namespace.
 
 - 
toXML
 - 
afterXmlPrelude
 
 -