Class Macros.InternalProvider
java.lang.Object
org.jivesoftware.smack.provider.AbstractProvider<I>
org.jivesoftware.smack.provider.IqProvider<Macros>
org.jivesoftware.smackx.workgroup.ext.macros.Macros.InternalProvider
- Enclosing class:
- Macros
An IQProvider for Macro packets.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jivesoftware.smack.provider.AbstractProvider
AbstractProvider.NumberFormatParseException, AbstractProvider.TextParseException, AbstractProvider.WrappableParser<E>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionparse
(XmlPullParser parser, int initialDepth, IqData iqData, XmlEnvironment xmlEnvironment) parseMacro
(XmlPullParser parser) parseMacroGroup
(XmlPullParser parser) parseMacroGroups
(String macros) Methods inherited from class org.jivesoftware.smack.provider.IqProvider
parse, parse
Methods inherited from class org.jivesoftware.smack.provider.AbstractProvider
getElementClass, wrapExceptions
-
Constructor Details
-
InternalProvider
public InternalProvider()
-
-
Method Details
-
parse
public Macros parse(XmlPullParser parser, int initialDepth, IqData iqData, XmlEnvironment xmlEnvironment) throws XmlPullParserException, IOException - Specified by:
parse
in classIqProvider<Macros>
- Throws:
XmlPullParserException
IOException
-
parseMacro
- Throws:
XmlPullParserException
IOException
-
parseMacroGroup
- Throws:
XmlPullParserException
IOException
-
parseMacroGroups
- Throws:
XmlPullParserException
IOException
-