net.java.sip.communicator.impl.protocol.jabber.extensions.coin
Class EndpointProvider
java.lang.Object
net.java.sip.communicator.impl.protocol.jabber.extensions.coin.EndpointProvider
- All Implemented Interfaces:
- org.jivesoftware.smack.provider.PacketExtensionProvider
public class EndpointProvider
- extends Object
- implements org.jivesoftware.smack.provider.PacketExtensionProvider
Parser for EndpointPacketExtension.
- Author:
- Sebastien Vincent
|
Method Summary |
org.jivesoftware.smack.packet.PacketExtension |
parseExtension(org.xmlpull.v1.XmlPullParser parser)
Parses a endpoint extension sub-packet and creates a EndpointPacketExtension instance. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointProvider
public EndpointProvider()
parseExtension
public org.jivesoftware.smack.packet.PacketExtension parseExtension(org.xmlpull.v1.XmlPullParser parser)
throws Exception
- Parses a endpoint extension sub-packet and creates a
EndpointPacketExtension 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
Endpoint element.
- Returns:
- a new
EndpointPacketExtension instance.
- Throws:
Exception - if an error occurs parsing the XML.
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.