package de.thedevstack.conversationsplus.xmpp.pubsub; import de.thedevstack.conversationsplus.xml.Element; import de.thedevstack.conversationsplus.xmpp.stanzas.IqPacket; /** * Created by tzur on 15.01.2016. */ public class PubSubPacket extends IqPacket { public static final String NAMESPACE = "http://jabber.org/protocol/pubsub"; public static final String ELEMENT_NAME = "pubsub"; private Element pubSubElement; public PubSubPacket(IqPacket.TYPE type) { super(type); this.pubSubElement = super.addChild(PubSubPacket.ELEMENT_NAME, PubSubPacket.NAMESPACE); } @Override public Element addChild(Element child) { return this.pubSubElement.addChild(child); } @Override public Element addChild(String name) { return this.pubSubElement.addChild(name); } @Override public Element addChild(String name, String xmlns) { return this.pubSubElement.addChild(name, xmlns); } }