Author: michiel
Date: 2010-02-15 21:02:43 +0100 (Mon, 15 Feb 2010)
New Revision: 41031

Modified:
   
mmbase/trunk/core/src/main/java/org/mmbase/util/transformers/RegexpReplacer.java
Log:
simplified a bit

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/util/transformers/RegexpReplacer.java
===================================================================
--- 
mmbase/trunk/core/src/main/java/org/mmbase/util/transformers/RegexpReplacer.java
    2010-02-15 20:01:17 UTC (rev 41030)
+++ 
mmbase/trunk/core/src/main/java/org/mmbase/util/transformers/RegexpReplacer.java
    2010-02-15 20:02:43 UTC (rev 41031)
@@ -43,11 +43,14 @@
      */
     protected static final Collection<Entry<Pattern, String>> regexps = new 
ArrayList<Entry<Pattern, String>>();
 
-    protected static abstract class PatternWatcher extends ResourceWatcher {
+    protected  class PatternWatcher extends ResourceWatcher {
         protected Collection<Entry<Pattern, String>> patterns;
         PatternWatcher(Collection<Entry<Pattern, String>> p) {
             patterns = p;
         }
+        public void onChange(String file) {
+            RegexpReplacer.this.readPatterns(patterns);
+        }
     }
 
 
@@ -95,11 +98,7 @@
         UtilReader utilReader = utilReaders.get(this.getClass().getName());
         if (utilReader == null) {
             utilReader = new UtilReader(getConfigFile(),
-                                        new PatternWatcher(patterns) {
-                                            public void onChange(String file) {
-                                                readPatterns(patterns);
-                                            }
-                                        });
+                                        new PatternWatcher(patterns));
             utilReaders.put(this.getClass().getName(), utilReader);
         }
 

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to