skitching 2004/04/07 02:38:02
Modified: digester/src/java/org/apache/commons/digester/plugins/strategies
Tag: DIGESTER_PLUGIN_REFACTORING_BRANCH
FinderFromClass.java FinderFromDfltClass.java
FinderFromDfltMethod.java
FinderFromDfltResource.java FinderFromFile.java
FinderFromMethod.java FinderFromResource.java
FinderSetProperties.java LoaderFromClass.java
LoaderFromStream.java LoaderSetProperties.java
Log:
Parent RuleFinder/RuleLoader are now abstract classes instead of interfaces.
Revision Changes Path
No revision
No revision
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromClass.java
Index: FinderFromClass.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromClass.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- FinderFromClass.java 28 Mar 2004 05:37:31 -0000 1.1.2.1
+++ FinderFromClass.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -27,7 +27,7 @@
* methodname as plugin properties.
*/
-public class FinderFromClass implements RuleFinder {
+public class FinderFromClass extends RuleFinder {
public static String DFLT_RULECLASS_ATTR = "ruleclass";
public static String DFLT_METHOD_ATTR = "method";
public static String DFLT_METHOD_NAME = "addRules";
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromDfltClass.java
Index: FinderFromDfltClass.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromDfltClass.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- FinderFromDfltClass.java 28 Mar 2004 05:37:31 -0000 1.1.2.1
+++ FinderFromDfltClass.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -27,7 +27,7 @@
* on a class whose name is derived from the plugin class name.
*/
-public class FinderFromDfltClass implements RuleFinder {
+public class FinderFromDfltClass extends RuleFinder {
public static String DFLT_RULECLASS_SUFFIX = "RuleInfo";
public static String DFLT_METHOD_NAME = "addRules";
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromDfltMethod.java
Index: FinderFromDfltMethod.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromDfltMethod.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- FinderFromDfltMethod.java 28 Mar 2004 05:37:31 -0000 1.1.2.1
+++ FinderFromDfltMethod.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -30,7 +30,7 @@
* on the plugin class.
*/
-public class FinderFromDfltMethod implements RuleFinder {
+public class FinderFromDfltMethod extends RuleFinder {
public static String DFLT_METHOD_NAME = "addRules";
private String methodName;
1.1.2.3 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromDfltResource.java
Index: FinderFromDfltResource.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromDfltResource.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- FinderFromDfltResource.java 3 Apr 2004 06:52:44 -0000 1.1.2.2
+++ FinderFromDfltResource.java 7 Apr 2004 09:38:01 -0000 1.1.2.3
@@ -33,7 +33,7 @@
* Digester rules in xmlrules format.
*/
-public class FinderFromDfltResource implements RuleFinder {
+public class FinderFromDfltResource extends RuleFinder {
public static String DFLT_RESOURCE_SUFFIX = "RuleInfo.xml";
private String resourceSuffix;
1.1.2.3 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromFile.java
Index: FinderFromFile.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromFile.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- FinderFromFile.java 3 Apr 2004 06:52:44 -0000 1.1.2.2
+++ FinderFromFile.java 7 Apr 2004 09:38:01 -0000 1.1.2.3
@@ -33,7 +33,7 @@
* The file is expected to contain Digester rules in xmlrules format.
*/
-public class FinderFromFile implements RuleFinder {
+public class FinderFromFile extends RuleFinder {
/**
* Xml attribute that needs to be present on a plugin declaration
* in order to specify the file to load rules from.
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromMethod.java
Index: FinderFromMethod.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromMethod.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- FinderFromMethod.java 28 Mar 2004 05:37:31 -0000 1.1.2.1
+++ FinderFromMethod.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -27,7 +27,7 @@
* as a plugin property, where the method exists on the plugin class.
*/
-public class FinderFromMethod implements RuleFinder {
+public class FinderFromMethod extends RuleFinder {
/**
* Xml attribute that needs to be present on a plugin declaration
* in order to specify the method to load rules from.
1.1.2.3 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromResource.java
Index: FinderFromResource.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderFromResource.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- FinderFromResource.java 3 Apr 2004 06:52:44 -0000 1.1.2.2
+++ FinderFromResource.java 7 Apr 2004 09:38:01 -0000 1.1.2.3
@@ -30,7 +30,7 @@
* rules in xmlrules format.
*/
-public class FinderFromResource implements RuleFinder {
+public class FinderFromResource extends RuleFinder {
/**
* Name of xml attribute on the plugin declaration which is used
* to configure rule-loading for that declaration.
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderSetProperties.java
Index: FinderSetProperties.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/FinderSetProperties.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- FinderSetProperties.java 28 Mar 2004 05:37:31 -0000 1.1.2.1
+++ FinderSetProperties.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -42,7 +42,7 @@
* custom rules available.
*/
-public class FinderSetProperties implements RuleFinder {
+public class FinderSetProperties extends RuleFinder {
public static String DFLT_PROPS_ATTR = "setprops";
public static String DFLT_FALSEVAL = "false";
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/LoaderFromClass.java
Index: LoaderFromClass.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/LoaderFromClass.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- LoaderFromClass.java 28 Mar 2004 05:37:31 -0000 1.1.2.1
+++ LoaderFromClass.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -29,7 +29,7 @@
* method to actually instantiate and add new rules to a Digester instance.
*/
-public class LoaderFromClass implements RuleLoader {
+public class LoaderFromClass extends RuleLoader {
private Class rulesClass;
private Method rulesMethod;
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/LoaderFromStream.java
Index: LoaderFromStream.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/LoaderFromStream.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- LoaderFromStream.java 3 Apr 2004 06:56:44 -0000 1.1.2.1
+++ LoaderFromStream.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -34,7 +34,7 @@
* Note that the "include" feature of xmlrules is not supported.
*/
-public class LoaderFromStream implements RuleLoader {
+public class LoaderFromStream extends RuleLoader {
private byte[] input;
private FromXmlRuleSet ruleSet;
1.1.2.2 +1 -1
jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/LoaderSetProperties.java
Index: LoaderSetProperties.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/plugins/strategies/Attic/LoaderSetProperties.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- LoaderSetProperties.java 28 Mar 2004 05:37:31 -0000 1.1.2.1
+++ LoaderSetProperties.java 7 Apr 2004 09:38:01 -0000 1.1.2.2
@@ -31,7 +31,7 @@
* plugin rules.
*/
-public class LoaderSetProperties implements RuleLoader {
+public class LoaderSetProperties extends RuleLoader {
/**
* Just add a SetPropertiesRule at the specified path.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]