@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder(this); xml.rightAngleBracket(); xml.openElement(reason.asString); xml.openElement(SID); xml.append(sessionId); xml.closeElement(SID); xml.closeElement(reason.asString); xml.closeElement(this); return xml; }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder(this); xml.attribute("jid", jid); xml.optAttribute("name", name); xml.optAttribute("subscription", itemType); if (subscriptionPending) { xml.append(" ask='subscribe'"); } xml.optBooleanAttribute("approved", approved); xml.rightAngleBracket(); for (String groupName : groupNames) { xml.openElement(GROUP).escape(groupName).closeElement(GROUP); } xml.closeElement(this); return xml; }
/** * Returns the text of the XHTMLText. * * @return the text of the XHTMLText */ @Override public String toString() { return text.toString(); }
@Override public CharSequence toXML(String enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder(); xml.openElement("always"); for (Jid jid : alwaysJids) { xml.element("jid", jid); } xml.closeElement("always"); return xml; } }
@Override public final XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder sb = new XmlStringBuilder(this).rightAngleBracket(); for (Integer id : deviceIds) { sb.halfOpenElement(DEVICE).attribute(ID, id).closeEmptyElement(); } sb.closeElement(this); return sb; }
public XmlStringBuilder toXML() { XmlStringBuilder xml = new XmlStringBuilder(); xml.halfOpenElement("identity"); xml.xmllangAttribute(lang); xml.attribute("category", category); xml.optAttribute("name", name); xml.optAttribute("type", type); xml.closeEmptyElement(); return xml; }
@Override public CharSequence toXML(String enclosingNamespace) { XmlStringBuilder buf = new XmlStringBuilder(); buf.halfOpenElement(elementName).xmlnsAttribute(namespace).rightAngleBracket(); for (String name : getNames()) { String value = getValue(name); buf.element(name, value); } buf.closeElement(elementName); return buf; }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder().halfOpenElement(ELEMENT).xmlnsAttribute( NAMESPACE).rightAngleBracket(); xml.optAppend(data); xml.closeElement(ELEMENT); return xml; }
protected void addCommonXml(XmlStringBuilder xml) { for (Jid toJid : (to != null ? to : Collections.<Jid>emptySet())) { xml.halfOpenElement(ELEM_TO).attribute(ATTR_JID, toJid).closeEmptyElement(); } ensureTimestampStringSet(); xml.halfOpenElement(ELEM_TIME).attribute(ATTR_STAMP, timestampString).closeEmptyElement(); xml.openElement(ELEM_PAYLOAD); for (ExtensionElement element : payload.values()) { xml.append(element.toXML(getNamespace())); } xml.closeElement(ELEM_PAYLOAD); }
/** * {@inheritDoc} */ @Override public XmlStringBuilder toXML(String enclosingNamespace) { return new XmlStringBuilder(this) .attribute(ATTR_SINCE, since) .closeEmptyElement(); } }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { // Upcast to NamedElement since we don't want a xmlns attribute XmlStringBuilder xml = new XmlStringBuilder((NamedElement) this); xml.attribute("name", name); xml.rightAngleBracket(); xml.escape(value); xml.closeElement(this); return xml; } }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder(); xml.openElement(ELEMENT); xml.halfOpenElement(condition.toString()).xmlnsAttribute(NAMESPACE).closeEmptyElement(); addDescriptiveTextsAndExtensions(xml); xml.closeElement(ELEMENT); return xml; }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder(this); xml.optAttribute("id", id); xml.closeEmptyElement(); return xml; }
public XmlStringBuilder escapedElement(String name, String escapedContent) { assert escapedContent != null; openElement(name); append(escapedContent); closeElement(name); return this; }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder xml = new XmlStringBuilder(this).rightAngleBracket(); addCommonXml(xml); xml.closeElement(this); return xml; }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder buf = new XmlStringBuilder(this); buf.closeEmptyElement(); return buf; }
@Override protected void addCommonXml(XmlStringBuilder xml) { super.addCommonXml(xml); xml.openElement("rpad").escape(rpad).closeElement("rpad"); } }
@Override protected void addExtraAttributes(XmlStringBuilder xml) { xml.optAttribute(ATTR_DSTADDR, dstAddr); xml.optAttribute(ATTR_MODE, mode); xml.attribute(ATTR_SID, streamId); }
@Override public XmlStringBuilder toXML(String enclosingNamespace) { XmlStringBuilder buf = new XmlStringBuilder(); buf.element(ELEMENT, getText()); return buf; }
/** * Appends a tag that indicates a reference to work, such as a book, report or web site. * * @return this. */ public XHTMLText appendOpenCiteTag() { text.openElement(CITE); return this; }