| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Rules
Public interface defining a collection of Rule instances (and corresponding matching patterns) plus an implementation of a matching policy that selects the rules that match a particular pattern of nested elements discovered during parsing.
| Method Summary | |
|---|---|
|  void | add(java.lang.String pattern,
    Rule rule)Register a new Rule instance matching the specified pattern. | 
|  void | clear()Clear all existing Rule instance registrations. | 
|  Digester | getDigester()Return the Digester instance with which this Rules instance is associated. | 
|  java.lang.String | getNamespaceURI()Return the namespace URI that will be applied to all subsequently added Ruleobjects. | 
|  java.util.List | match(java.lang.String pattern)Deprecated. Call match(namespaceURI,pattern) instead. | 
|  java.util.List | match(java.lang.String namespaceURI,
      java.lang.String pattern)Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches. | 
|  java.util.List | rules()Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances. | 
|  void | setDigester(Digester digester)Set the Digester instance with which this Rules instance is associated. | 
|  void | setNamespaceURI(java.lang.String namespaceURI)Set the namespace URI that will be applied to all subsequently added Ruleobjects. | 
| Method Detail | 
|---|
Digester getDigester()
void setDigester(Digester digester)
digester - The newly associated Digester instancejava.lang.String getNamespaceURI()
Rule objects.
void setNamespaceURI(java.lang.String namespaceURI)
Rule objects.
namespaceURI - Namespace URI that must match on all
  subsequently added rules, or null for matching
  regardless of the current namespace URI
void add(java.lang.String pattern,
         Rule rule)
pattern - Nesting pattern to be matched for this Rulerule - Rule instance to be registeredvoid clear()
java.util.List match(java.lang.String pattern)
add()
 method.
pattern - Nesting pattern to be matched
java.util.List match(java.lang.String namespaceURI,
                     java.lang.String pattern)
add()
 method.
namespaceURI - Namespace URI for which to select matching rules,
  or null to match regardless of namespace URIpattern - Nesting pattern to be matchedjava.util.List rules()
add()
 method.
| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||