Package org.apache.commons.digester3
Class RuleSetBase
- java.lang.Object
-
- org.apache.commons.digester3.RuleSetBase
-
- All Implemented Interfaces:
RuleSet
public abstract class RuleSetBase extends java.lang.Object implements RuleSet
Convenience base class that implements the
RuleSetinterface. Concrete implementations should list all of their actual rule creation logic in theaddRuleSet()implementation.
-
-
Constructor Summary
Constructors Constructor Description RuleSetBase()Build a new RuleSetBase with a null namespaceURIRuleSetBase(java.lang.String namespaceURI)Build a new RuleSetBase with the given namespaceURI
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetNamespaceURI()Return the namespace URI that will be applied to all Rule instances created from this RuleSet.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.commons.digester3.RuleSet
addRuleInstances
-
-
-
-
Constructor Detail
-
RuleSetBase
public RuleSetBase()
Build a new RuleSetBase with a null namespaceURI
-
RuleSetBase
public RuleSetBase(java.lang.String namespaceURI)
Build a new RuleSetBase with the given namespaceURI- Parameters:
namespaceURI- The namespace URI that all Rule instances will be associated with.- Since:
- 3.0
-
-
Method Detail
-
getNamespaceURI
public java.lang.String getNamespaceURI()
Return the namespace URI that will be applied to all Rule instances created from this RuleSet.- Specified by:
getNamespaceURIin interfaceRuleSet- Returns:
- the namespace URI that will be applied to all Rule instances created from this RuleSet
-
-