AbstractRuleImpl provides basic services for Rules implementations.
Extending this class should make it easier to create a Rules implementation.
AbstractRuleImpl manages the Digester
and namespaceUri properties.
If the subclass overrides registerRule(String, Rule) (rather than add(String, Rule) ),
then the Digester and namespaceURI of the Rule
will be set correctly before it is passed to registerRule.
The subclass can then perform whatever it needs to do to register the rule.
AbstractRuleImplprovides basic services forRulesimplementations. Extending this class should make it easier to create aRulesimplementation.AbstractRuleImplmanages theDigesterandnamespaceUriproperties. If the subclass overrides registerRule(String, Rule) (rather than add(String, Rule) ), then theDigesterandnamespaceURIof theRulewill be set correctly before it is passed toregisterRule. The subclass can then perform whatever it needs to do to register the rule.