Smack

org.jivesoftware.smackx.provider
Class XHTMLExtensionProvider

java.lang.Object
  extended by org.jivesoftware.smackx.provider.XHTMLExtensionProvider
All Implemented Interfaces:
PacketExtensionProvider

public class XHTMLExtensionProvider
extends java.lang.Object
implements PacketExtensionProvider

The XHTMLExtensionProvider parses XHTML packets.

Author:
Gaston Dombiak

Constructor Summary
XHTMLExtensionProvider()
          Creates a new XHTMLExtensionProvider.
 
Method Summary
 PacketExtension parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a XHTMLExtension packet (extension sub-packet).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XHTMLExtensionProvider

public XHTMLExtensionProvider()
Creates a new XHTMLExtensionProvider. ProviderManager requires that every PacketExtensionProvider has a public, no-argument constructor

Method Detail

parseExtension

public PacketExtension parseExtension(org.xmlpull.v1.XmlPullParser parser)
                               throws java.lang.Exception
Parses a XHTMLExtension packet (extension sub-packet).

Specified by:
parseExtension in interface PacketExtensionProvider
Parameters:
parser - the XML parser, positioned at the starting element of the extension.
Returns:
a PacketExtension.
Throws:
java.lang.Exception - if a parsing error occurs.

Smack

Copyright © 2003-2007 Jive Software.