Search in sources :

Example 96 with XmlStringBuilder

use of org.jivesoftware.smack.util.XmlStringBuilder in project Smack by igniterealtime.

the class SubscriptionPreApproval method toXML.

@Override
public XmlStringBuilder toXML() {
    XmlStringBuilder xml = new XmlStringBuilder(this);
    xml.closeEmptyElement();
    return xml;
}
Also used : XmlStringBuilder(org.jivesoftware.smack.util.XmlStringBuilder)

Example 97 with XmlStringBuilder

use of org.jivesoftware.smack.util.XmlStringBuilder in project Smack by igniterealtime.

the class RoomTransfer method toXML.

@Override
public XmlStringBuilder toXML() {
    XmlStringBuilder xml = getIQChildElementBuilder(new IQChildElementXmlStringBuilder(this));
    xml.closeElement(this);
    return xml;
}
Also used : IQChildElementXmlStringBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder) IQChildElementXmlStringBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder) XmlStringBuilder(org.jivesoftware.smack.util.XmlStringBuilder)

Example 98 with XmlStringBuilder

use of org.jivesoftware.smack.util.XmlStringBuilder in project Smack by igniterealtime.

the class RoomInvitation method toXML.

@Override
public XmlStringBuilder toXML() {
    XmlStringBuilder xml = getIQChildElementBuilder(new IQChildElementXmlStringBuilder(this));
    xml.closeElement(this);
    return xml;
}
Also used : IQChildElementXmlStringBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder) IQChildElementXmlStringBuilder(org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder) XmlStringBuilder(org.jivesoftware.smack.util.XmlStringBuilder)

Example 99 with XmlStringBuilder

use of org.jivesoftware.smack.util.XmlStringBuilder in project Smack by igniterealtime.

the class NodeElement method toXML.

@Override
public XmlStringBuilder toXML() {
    XmlStringBuilder xml = new XmlStringBuilder(this);
    nodeInfo.appendTo(xml);
    xml.rightAngleBracket();
    xml.append(timestampElements);
    xml.closeElement(this);
    return xml;
}
Also used : XmlStringBuilder(org.jivesoftware.smack.util.XmlStringBuilder)

Example 100 with XmlStringBuilder

use of org.jivesoftware.smack.util.XmlStringBuilder in project Smack by igniterealtime.

the class TimestampElement method toXML.

@Override
public XmlStringBuilder toXML() {
    XmlStringBuilder xml = new XmlStringBuilder(this);
    xml.attribute("value", date);
    xml.rightAngleBracket();
    xml.append(fields);
    xml.closeElement(this);
    return xml;
}
Also used : XmlStringBuilder(org.jivesoftware.smack.util.XmlStringBuilder)

Aggregations

XmlStringBuilder (org.jivesoftware.smack.util.XmlStringBuilder)157 IQChildElementXmlStringBuilder (org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder)6 Map (java.util.Map)3 ByteArrayOutputStream (java.io.ByteArrayOutputStream)2 ObjectOutputStream (java.io.ObjectOutputStream)2 LinkedHashMap (java.util.LinkedHashMap)2 MultiMap (org.jivesoftware.smack.util.MultiMap)2 FormField (org.jivesoftware.smackx.xdata.FormField)2 IOException (java.io.IOException)1 Buffer (java.nio.Buffer)1 ByteBuffer (java.nio.ByteBuffer)1 SocketChannel (java.nio.channels.SocketChannel)1 ArrayList (java.util.ArrayList)1 HashMap (java.util.HashMap)1 List (java.util.List)1 ListIterator (java.util.ListIterator)1 QName (javax.xml.namespace.QName)1 SelectionKeyAttachment (org.jivesoftware.smack.SmackReactor.SelectionKeyAttachment)1 XmppInputOutputFilter (org.jivesoftware.smack.XmppInputOutputFilter)1 SmackDebugger (org.jivesoftware.smack.debugger.SmackDebugger)1