AbstractRulesImpl, DigesterRuleParser.RulesPrefixAdapter, ExtendedBaseRules, PluginRules, RegexRules, RulesBase, SetNestedPropertiesRule.AnyChildRules, WithDefaultsRulesWrapperpublic interface Rules
| Modifier and Type | Method | Description |
|---|---|---|
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
Rule objects. |
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
Rule objects. |
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 URIvoid 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 matchedjava.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.Copyright 2001-2005 The Apache Software Foundation.