public class URIPacketExtension extends AbstractPacketExtension
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ELEMENT_DISPLAY_TEXT
Display text element name.
|
static java.lang.String |
ELEMENT_NAME
The name of the element that contains the URI data.
|
static java.lang.String |
ELEMENT_PURPOSE
Purpose element name.
|
static java.lang.String |
NAMESPACE
The namespace that URI belongs to.
|
attributes
Constructor and Description |
---|
URIPacketExtension(java.lang.String elementName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDisplayText()
Get display text.
|
java.lang.String |
getPurpose()
Get purpose.
|
void |
setDisplayText(java.lang.String displayText)
Set the display text.
|
void |
setPurpose(java.lang.String purpose)
Set the purpose.
|
java.lang.String |
toXML()
Returns an XML representation of this extension.
|
addChildExtension, addPacket, clone, getAttribute, getAttributeAsInt, getAttributeAsInt, getAttributeAsString, getAttributeAsURI, getAttributeNames, getChildExtensions, getChildExtensionsOfType, getElementName, getFirstChildOfType, getNamespace, getPackets, getText, removeAttribute, setAttribute, setNamespace, setText
public static final java.lang.String NAMESPACE
public static final java.lang.String ELEMENT_NAME
public static final java.lang.String ELEMENT_DISPLAY_TEXT
public static final java.lang.String ELEMENT_PURPOSE
public URIPacketExtension(java.lang.String elementName)
elementName
- element namepublic void setDisplayText(java.lang.String displayText)
displayText
- display textpublic java.lang.String getDisplayText()
public void setPurpose(java.lang.String purpose)
purpose
- purposepublic java.lang.String getPurpose()
public java.lang.String toXML()
toXML
in interface org.jivesoftware.smack.packet.PacketExtension
toXML
in class AbstractPacketExtension
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.