Author: skitching
Date: Sun Feb 20 18:16:19 2005
New Revision: 154606
URL: http://svn.apache.org/viewcvs?view=rev&rev=154606
Log:
Add addNamespace method.
Modified:
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/Digester.java
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/SAXHandler.java
Modified:
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/Digester.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/Digester.java?view=diff&r1=154605&r2=154606
==============================================================================
---
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/Digester.java
(original)
+++
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/Digester.java
Sun Feb 20 18:16:19 2005
@@ -644,7 +644,23 @@
// --------------------------------------------------------- Rule Methods
/**
- * <p>Register a new rule (pattern/action pair).
+ * Define a mapping between xml element prefix and namespace uri
+ * for use when rule patterns contain namespace prefixes. This is
+ * equivalent to
+ * <pre>
+ * getSAXHandler().addNamespace(prefix, uri);
+ * </pre>
+ * which is in turn equivalent to
+ * <pre>
+ * getRuleManager().addNamespace(prefix, uri);
+ * </pre>
+ */
+ public void addNamespace(String prefix, String uri) {
+ saxHandler.addNamespace(prefix, uri);
+ }
+
+ /**
+ * Register a new rule (pattern/action pair).
*
* @param pattern Element matching pattern
* @param action Action to be registered
Modified:
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/SAXHandler.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/SAXHandler.java?view=diff&r1=154605&r2=154606
==============================================================================
---
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/SAXHandler.java
(original)
+++
jakarta/commons/proper/digester/branches/digester2/src/java/org/apache/commons/digester2/SAXHandler.java
Sun Feb 20 18:16:19 2005
@@ -698,6 +698,18 @@
}
/**
+ * Define a mapping between xml element prefix and namespace uri
+ * for use when rule patterns contain namespace prefixes. This is
+ * equivalent to
+ * <pre>
+ * getRuleManager().addNamespace(prefix, uri);
+ * </pre>
+ */
+ public void addNamespace(String prefix, String uri) {
+ getRuleManager().addNamespace(prefix, uri);
+ }
+
+ /**
* Add a (pattern, action) pair to the RuleManager instance associated
* with this saxHandler. This is equivalent to
* <pre>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]