Class ExternalElement
java.lang.Object
org.jivesoftware.smackx.message_fastening.element.ExternalElement
- All Implemented Interfaces:
org.jivesoftware.smack.packet.Element,org.jivesoftware.smack.packet.NamedElement
Child element of
FasteningElement.
Reference to a top level element in the stanza that contains the FasteningElement.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionExternalElement(String name) Create a newExternalElementthat references a top level element with the given name.ExternalElement(String name, String elementNamespace) Create a newExternalElementthat references a top level element with the given name and namespace. -
Method Summary
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.Element
toXML, toXML
-
Field Details
-
ELEMENT
- See Also:
-
ATTR_NAME
- See Also:
-
ATTR_ELEMENT_NAMESPACE
- See Also:
-
-
Constructor Details
-
ExternalElement
Create a newExternalElementthat references a top level element with the given name.- Parameters:
name- name of the top level element
-
ExternalElement
Create a newExternalElementthat references a top level element with the given name and namespace.- Parameters:
name- name of the top level elementelementNamespace- namespace of the top level element
-
-
Method Details
-
getElementName
- Specified by:
getElementNamein interfaceorg.jivesoftware.smack.packet.NamedElement
-
toXML
public org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment xmlEnvironment) - Specified by:
toXMLin interfaceorg.jivesoftware.smack.packet.Element
-
getName
Name of the referenced top level element, eg. 'body'.- Returns:
- element name
-
getElementNamespace
Namespace of the referenced top level element, eg. 'urn:example:lik'.- Returns:
- element namespace
-