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]

Reply via email to