RuleSetDigesterRuleParser, FromXmlRuleSetpublic abstract class RuleSetBase extends java.lang.Object implements RuleSet
Convenience base class that implements the RuleSet interface.
Concrete implementations should list all of their actual rule creation
logic in the addRuleSet() implementation.
| Modifier and Type | Field | Description |
|---|---|---|
protected java.lang.String |
namespaceURI |
The namespace URI that all Rule instances created by this RuleSet
will be associated with.
|
| Constructor | Description |
|---|---|
RuleSetBase() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
addRuleInstances(Digester digester) |
Add the set of Rule instances defined in this RuleSet to the
specified
Digester instance, associating them with
our namespace URI (if any). |
java.lang.String |
getNamespaceURI() |
Return the namespace URI that will be applied to all Rule instances
created from this RuleSet.
|
protected java.lang.String namespaceURI
public RuleSetBase()
public java.lang.String getNamespaceURI()
getNamespaceURI in interface RuleSetpublic abstract void addRuleInstances(Digester digester)
Digester instance, associating them with
our namespace URI (if any). This method should only be called
by a Digester instance.addRuleInstances in interface RuleSetdigester - Digester instance to which the new Rule instances
should be added.