/** * Returns the error as XML. * * @return the error as XML. */ public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<error code=\"").append(code).append("\""); if (type != null) { buf.append(" type=\""); buf.append(type.name()); buf.append("\""); } buf.append(">"); if (condition != null) { buf.append("<").append(condition); buf.append(" xmlns=\"urn:ietf:params:xml:ns:xmpp-stanzas\"/>"); } if (message != null) { buf.append("<text xml:lang=\"en\" xmlns=\"urn:ietf:params:xml:ns:xmpp-stanzas\">"); buf.append(message); buf.append("</text>"); } for (PacketExtension element : this.getExtensions()) { buf.append(element.toXML()); } buf.append("</error>"); return buf.toString(); }
@Override public String toXML() { StringBuilder builder = new StringBuilder("<item"); if (getId() != null) { builder.append(" id='"); builder.append(getId()); builder.append("'"); } if (getNode() != null) { builder.append(" node='"); builder.append(getNode()); builder.append("'"); } builder.append(">"); builder.append(payload.toXML()); builder.append("</item>"); return builder.toString(); }
/** * Returns the error as XML. * * @return the error as XML. */ public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<error code=\"").append(code).append("\""); if (type != null) { buf.append(" type=\""); buf.append(type.name()); buf.append("\""); } buf.append(">"); if (condition != null) { buf.append("<").append(condition); buf.append(" xmlns=\"urn:ietf:params:xml:ns:xmpp-stanzas\"/>"); } if (message != null) { buf.append("<text xml:lang=\"en\" xmlns=\"urn:ietf:params:xml:ns:xmpp-stanzas\">"); buf.append(message); buf.append("</text>"); } for (PacketExtension element : this.getExtensions()) { buf.append(element.toXML()); } buf.append("</error>"); return buf.toString(); }
/** * Returns the error as XML. * * @return the error as XML. */ public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<error code=\"").append(code).append("\""); if (type != null) { buf.append(" type=\""); buf.append(type.name()); buf.append("\""); } buf.append(">"); if (condition != null) { buf.append("<").append(condition); buf.append(" xmlns=\"urn:ietf:params:xml:ns:xmpp-stanzas\"/>"); } if (message != null) { buf.append("<text xml:lang=\"en\" xmlns=\"urn:ietf:params:xml:ns:xmpp-stanzas\">"); buf.append(message); buf.append("</text>"); } for (PacketExtension element : this.getExtensions()) { buf.append(element.toXML()); } buf.append("</error>"); return buf.toString(); }
@Override public String toXML() { StringBuilder builder = new StringBuilder("<item"); if (getId() != null) { builder.append(" id='"); builder.append(getId()); builder.append("'"); } if (getNode() != null) { builder.append(" node='"); builder.append(getNode()); builder.append("'"); } builder.append(">"); builder.append(payload.toXML()); builder.append("</item>"); return builder.toString(); }
@Override public String toXML() { StringBuilder builder = new StringBuilder("<item"); if (getId() != null) { builder.append(" id='"); builder.append(getId()); builder.append("'"); } if (getNode() != null) { builder.append(" node='"); builder.append(getNode()); builder.append("'"); } builder.append(">"); builder.append(payload.toXML()); builder.append("</item>"); return builder.toString(); }
for (PacketExtension item : items) builder.append(item.toXML());
for (PacketExtension item : items) builder.append(item.toXML());
for (PacketExtension item : items) builder.append(item.toXML());
bldr.append(packExt.toXML());
while (extensions.hasNext()) { PacketExtension extension = (PacketExtension)extensions.next(); buf.append(extension.toXML());
buf.append(extension.toXML());
buf.append(extension.toXML());
buf.append(extension.toXML());
/** * Returns the XML representation of the PacketExtension. * * @return the packet extension as XML. */ public String toXML() { StringBuilder bldr = new StringBuilder("<" + getElementName() + ">"); bldr.append("<" + getReason().toString() + "/>"); //add reason "text" if we have it if(getText() != null) { bldr.append("<text>"); bldr.append(getText()); bldr.append("</text>"); } //add the extra element if it has been specified. if(getOtherExtension() != null) { bldr.append(getOtherExtension().toXML()); } bldr.append("</" + getElementName() + ">"); return bldr.toString(); } }