public interface Rules
| Modifier and Type | Method and Description |
|---|---|
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,
String name,
Attributes attributes)
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. |
Digester getDigester()
void setDigester(Digester digester)
digester - The newly associated Digester instanceString getNamespaceURI()
Rule objects.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, String name, Attributes attributes)
add() method.namespaceURI - Namespace URI for which to select matching rules, or null to match regardless of
namespace URIpattern - Nesting pattern to be matchedname - the local name if the parser is namespace aware, or just the element name otherwiseattributes - The attribute list of the current matching elementList<Rule> rules()
add() method.Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.