Package org.apache.tomcat.util.digester
Interface RuleSet
- All Known Implementing Classes:
- ClusterRuleSet,- ContextRuleSet,- CredentialHandlerRuleSet,- EngineRuleSet,- HostRuleSet,- ImplicitTldRuleSet,- MemoryRuleSet,- NamingRuleSet,- RealmRuleSet,- TldRuleSet,- WebRuleSet
public interface RuleSet
Public interface defining a shorthand means of configuring a complete
 set of related Rule definitions, possibly associated with
 a particular namespace URI, in one operation.  To use an instance of a
 class that implements this interface:
- Create a concrete implementation of this interface.
- Optionally, you can configure a RuleSetto be relevant only for a particular namespace URI by configuring the value to be returned bygetNamespaceURI().
- As you are configuring your Digester instance, call
     digester.addRuleSet()and pass the RuleSet instance.
- Digester will call the addRuleInstances()method of your RuleSet to configure the necessary rules.
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddRuleInstances(Digester digester) Add the set of Rule instances defined in this RuleSet to the specifiedDigesterinstance, associating them with our namespace URI (if any).
- 
Method Details- 
addRuleInstancesAdd the set of Rule instances defined in this RuleSet to the specifiedDigesterinstance, associating them with our namespace URI (if any). This method should only be called by a Digester instance.- Parameters:
- digester- Digester instance to which the new Rule instances should be added.
 
 
-