net.java.sip.communicator.impl.protocol.jabber.extensions.gtalk
Class SrcIdProvider
java.lang.Object
net.java.sip.communicator.impl.protocol.jabber.extensions.gtalk.SrcIdProvider
- All Implemented Interfaces:
- org.jivesoftware.smack.provider.PacketExtensionProvider
public class SrcIdProvider
- extends Object
- implements org.jivesoftware.smack.provider.PacketExtensionProvider
Parser for src-id packet extension.
- Author:
- Sebastien Vincent
|
Method Summary |
org.jivesoftware.smack.packet.PacketExtension |
parseExtension(org.xmlpull.v1.XmlPullParser parser)
Parses a reason extension sub-packet and creates a ReasonPacketExtension instance. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SrcIdProvider
public SrcIdProvider()
parseExtension
public org.jivesoftware.smack.packet.PacketExtension parseExtension(org.xmlpull.v1.XmlPullParser parser)
throws Exception
- Parses a reason extension sub-packet and creates a
ReasonPacketExtension instance. At the beginning of the method call,
the xml parser will be positioned on the opening element of the packet
extension. As required by the smack API, at the end of the method call,
the parser will be positioned on the closing element of the packet
extension.
- Specified by:
parseExtension in interface org.jivesoftware.smack.provider.PacketExtensionProvider
- Parameters:
parser - an XML parser positioned at the opening reason
element.
- Returns:
- a new
ReasonPacketExtension instance.
- Throws:
Exception - if an error occurs parsing the XML.
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.