package de.thedevstack.conversationsplus.xmpp.iqversion; import android.os.Build; import de.thedevstack.conversationsplus.ConversationsPlusApplication; import de.thedevstack.conversationsplus.xml.Element; import de.thedevstack.conversationsplus.xmpp.stanzas.IqPacket; /** * Representation of an software version packet as defined in XEP-0092. * @see http://xmpp.org/extensions/xep-0092.html */ public class IqVersionPacket extends IqPacket { public static final String NAMESPACE = "jabber:iq:version"; IqVersionPacket() { super(IqPacket.TYPE.RESULT); Element query = this.addChild("query", NAMESPACE); query.addChild("name").setContent(ConversationsPlusApplication.getName()); query.addChild("version").setContent(ConversationsPlusApplication.getVersion()); query.addChild("os").setContent("Android " + Build.VERSION.RELEASE); } }