You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2006/09/11 19:08:56 UTC

svn commit: r442259 - /incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/RegexTargetResolver.java

Author: jmsnell
Date: Mon Sep 11 10:08:55 2006
New Revision: 442259

URL: http://svn.apache.org/viewvc?view=rev&rev=442259
Log:
RegexTarget toString implementation

Modified:
    incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/RegexTargetResolver.java

Modified: incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/RegexTargetResolver.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/RegexTargetResolver.java?view=diff&rev=442259&r1=442258&r2=442259
==============================================================================
--- incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/RegexTargetResolver.java (original)
+++ incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/RegexTargetResolver.java Mon Sep 11 10:08:55 2006
@@ -173,7 +173,27 @@
       return true;
     }
     
-    
+    public String toString() {
+      String m = matcher.group(0);
+      String p = matcher.pattern().pattern();
+      StringBuffer buf = new StringBuffer();
+      buf.append("RegexTarget[");
+      buf.append(p);
+      buf.append(" ==> ");
+      buf.append(m);
+      buf.append("] = ");
+      buf.append(type.toString());
+      buf.append("\n");
+      int n = -1;
+      while(hasValue(++n)) {
+        buf.append("    ");
+        buf.append(n);
+        buf.append(" = ");
+        buf.append(getValue(n));
+        buf.append("\n");
+      }
+      return buf.toString();
+    }
   }
   
 }