You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/12/10 16:17:37 UTC

svn commit: r889287 - /labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/AddFormatterInPropertyInfo.aj

Author: simoneg
Date: Thu Dec 10 15:17:32 2009
New Revision: 889287

URL: http://svn.apache.org/viewvc?rev=889287&view=rev
Log:
LABS-352: limit dummy converter not to work on already defined properties

Modified:
    labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/AddFormatterInPropertyInfo.aj

Modified: labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/AddFormatterInPropertyInfo.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/AddFormatterInPropertyInfo.aj?rev=889287&r1=889286&r2=889287&view=diff
==============================================================================
--- labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/AddFormatterInPropertyInfo.aj (original)
+++ labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/AddFormatterInPropertyInfo.aj Thu Dec 10 15:17:32 2009
@@ -19,6 +19,7 @@
 import java.beans.PropertyDescriptor;
 import java.lang.reflect.Method;
 import org.apache.magma.conversion.AddConverterInPropertyInfo;
+import org.apache.magma.i18n.formatters.BypassFormatter;
 
 import org.apache.magma.beans.PropertyInfo;
 
@@ -58,12 +59,12 @@
 		} else {
 			formatter = Formatters.getFormatterFor(info.getType());
 		}
+		// Don't use the bypas formatter on properties, 
+		// cause probably they have a correctly initialized converter already
+		if (formatter instanceof BypassFormatter) formatter = null;
 		if (formatter != null) {
 			info.formatter = formatter;
-		}
-		
-		if (info.formatter != null) {
-			info.alterMaximumStringSize(info.formatter.getMaximumStringSize());
+			info.alterMaximumStringSize(formatter.getMaximumStringSize());
 		}
 	}
 	



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org