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