Author: tchemit Date: 2011-02-02 13:14:24 +0100 (Wed, 02 Feb 2011) New Revision: 2194 Url: http://nuiton.org/repositories/revision/jaxx/2194 Log: clean code + use simple type from importManager Modified: trunk/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java Modified: trunk/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java =================================================================== --- trunk/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java 2011-02-02 12:13:48 UTC (rev 2193) +++ trunk/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java 2011-02-02 12:14:24 UTC (rev 2194) @@ -752,8 +752,9 @@ } String beanClassName = beanInfo.getJAXXBeanDescriptor().getClassDescriptor().getName(); + String type = compiler.getImportManager().getType(beanClassName); // contextName must be in constructor to able to init validator with his correct contextName - String constructorParams = beanClassName + ".class, " + + String constructorParams = type + ".class, " + TypeManager.getJavaCode(contextName); // setConstructorParams(constructorParams); String prefix = compiler.getImportManager().getType(SwingValidatorUtil.class); @@ -762,7 +763,7 @@ ); // add generic type to validator - setGenericTypes(new String[]{beanClassName}); + setGenericTypes(beanClassName); if (getAutoField()) { registerAutoFieldBean(tag, compiler, beanInfo);
participants (1)
-
tchemit@users.nuiton.org