|
Apache Tomcat 7.0.39 | ||||||||
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(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. |
String |
getNamespaceURI()
Return the namespace URI that will be applied to all subsequently added Rule objects. |
List<Rule> |
match(String namespaceURI,
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. |
List<Rule> |
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(String namespaceURI)
Set the namespace URI that will be applied to all subsequently added Rule objects. |
Method Detail |
---|
Digester getDigester()
void setDigester(Digester digester)
digester
- The newly associated Digester instanceString getNamespaceURI()
Rule
objects.
void setNamespaceURI(String namespaceURI)
Rule
objects.
namespaceURI
- Namespace URI that must match on all
subsequently added rules, or null
for matching
regardless of the current namespace URIvoid add(String pattern, Rule rule)
pattern
- Nesting pattern to be matched for this Rulerule
- Rule instance to be registeredvoid clear()
List<Rule> match(String namespaceURI, 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 matchedList<Rule> rules()
add()
method.
|
Apache Tomcat 7.0.39 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |