@Override public String toString() { return getClass().getName() + " | Content [" + toXML(null) + "]"; }
@Override public String toXML(String enclosingNamespace) { StringBuilder builder = new StringBuilder("<"); builder.append(getElementName()); builder.append(" node='"); builder.append(getNode()); builder.append("'>"); for (Item item : items) { builder.append(item.toXML(null)); } builder.append("</publish>"); return builder.toString(); } }
@Test public void verifyBasicItem() throws Exception { Item simpleItem = new Item(); String simpleCtrl = "<item xmlns='http://jabber.org/protocol/pubsub' />"; assertXMLEqual(simpleCtrl, simpleItem.toXML(null).toString()); Item idItem = new Item("uniqueid"); String idCtrl = "<item xmlns='http://jabber.org/protocol/pubsub' id='uniqueid'/>"; assertXMLEqual(idCtrl, idItem.toXML(null).toString()); Item itemWithNodeId = new Item("testId", "testNode"); String nodeIdCtrl = "<item xmlns='http://jabber.org/protocol/pubsub' id='testId' node='testNode' />"; assertXMLEqual(nodeIdCtrl, itemWithNodeId.toXML(null).toString()); }
@Override public String toString() { return getClass().getName() + " | Content [" + toXML() + "]"; } }
@Override public String toString() { return getClass().getName() + " | Content [" + toXML() + "]"; } }
@Override public String toString() { return getClass().getName() + " | Content [" + toXML() + "]"; } }
@Override public String toXML() { StringBuilder builder = new StringBuilder("<"); builder.append(getElementName()); builder.append(" node='"); builder.append(getNode()); builder.append("'>"); for (Item item : items) { builder.append(item.toXML()); } builder.append("</publish>"); return builder.toString(); } }
@Override public String toXML() { StringBuilder builder = new StringBuilder("<"); builder.append(getElementName()); builder.append(" node='"); builder.append(getNode()); builder.append("'>"); for (Item item : items) { builder.append(item.toXML()); } builder.append("</publish>"); return builder.toString(); } }
@Override public String toXML() { StringBuilder builder = new StringBuilder("<"); builder.append(getElementName()); builder.append(" node='"); builder.append(getNode()); builder.append("'>"); for (Item item : items) { builder.append(item.toXML()); } builder.append("</publish>"); return builder.toString(); } }