Uses of Package
org.apache.commons.digester.plugins
Packages that use org.apache.commons.digester.plugins
Package
Description
The
plugins
package provides an easy mechanism whereby new
digestion rules can be added dynamically during a digestion.The
plugins.strategies
package contains "rule-finding" strategy
classes, and their associated "helper" loader classes.-
Classes in org.apache.commons.digester.plugins used by org.apache.commons.digester.pluginsClassDescriptionRepresents a Class that can be instantiated by a PluginCreateRule, plus info on how to load custom digester rules for mapping xml into that plugged-in class.Defines an interface that a Rule class can implement if it wishes to get an initialisation callback after the rule has been added to the set of Rules within a PluginRules instance.Thrown when an error occurs due to the way the calling application uses the plugins module.Provides data and services which should exist only once per digester.Thrown when some plugin-related error has occurred, and none of the other exception types are appropriate.Coordinates between PluginDeclarationRule and PluginCreateRule objects, providing a place to share data between instances of these rules.Each concrete implementation of RuleFinder is an algorithm for locating a source of digester rules for a plugin.Interface for classes which can dynamically load custom plugin rules associated with a user's plugin class.Whenever the scope of a plugin tag is entered, the PluginRules class creates a new Rules instance and configures it with the appropriate parsing rules for the plugged-in class.
-
Classes in org.apache.commons.digester.plugins used by org.apache.commons.digester.plugins.strategiesClassDescriptionThrown when some plugin-related error has occurred, and none of the other exception types are appropriate.Each concrete implementation of RuleFinder is an algorithm for locating a source of digester rules for a plugin.Interface for classes which can dynamically load custom plugin rules associated with a user's plugin class.