You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by do...@apache.org on 2010/02/14 23:39:03 UTC

svn commit: r910105 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/conversion/AbstractConverter.java

Author: doogie
Date: Sun Feb 14 22:39:03 2010
New Revision: 910105

URL: http://svn.apache.org/viewvc?rev=910105&view=rev
Log:
AbstractConverter now implement ConverterLoader, and thee register call
was moved to loadConverters().

Modified:
    ofbiz/trunk/framework/base/src/org/ofbiz/base/conversion/AbstractConverter.java

Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/conversion/AbstractConverter.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/conversion/AbstractConverter.java?rev=910105&r1=910104&r2=910105&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/org/ofbiz/base/conversion/AbstractConverter.java (original)
+++ ofbiz/trunk/framework/base/src/org/ofbiz/base/conversion/AbstractConverter.java Sun Feb 14 22:39:03 2010
@@ -24,13 +24,16 @@
  * and it implements the <code>canConvert</code>, <code>getSourceClass</code>,
  * and <code>getTargetClass</code> methods.
  */
-public abstract class AbstractConverter<S, T> implements Converter<S, T> {
+public abstract class AbstractConverter<S, T> implements Converter<S, T>, ConverterLoader {
     private final Class<? super S> sourceClass;
     private final Class<? super T> targetClass;
 
     protected AbstractConverter(Class<? super S> sourceClass, Class<? super T> targetClass) {
         this.sourceClass = sourceClass;
         this.targetClass = targetClass;
+    }
+
+    public void loadConverters() {
         Converters.registerConverter(this);
     }