Author: tchemit Date: 2009-12-02 13:47:13 +0100 (Wed, 02 Dec 2009) New Revision: 1670 Modified: branches/jaxx-2.X/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java Log: use TypeManager rather than JAXXCompiler for static stateless methods Modified: branches/jaxx-2.X/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java =================================================================== --- branches/jaxx-2.X/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java 2009-12-02 12:33:53 UTC (rev 1669) +++ branches/jaxx-2.X/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java 2009-12-02 12:47:13 UTC (rev 1670) @@ -33,6 +33,8 @@ import java.util.HashMap; import java.util.List; import java.util.Map; + +import jaxx.compiler.types.TypeManager; import org.apache.commons.lang.StringUtils; /** @@ -460,8 +462,8 @@ //TC-20091026 use 'this' instead of root object javaCode //TC-20091105 Util.getEventListener is generic, no more need cast and use simple name return getJavaCode() + '.' + addMethod.getName() + "(Util.getEventListener(" + listenerClass.getSimpleName() + ".class, " + - compiler.getJavaCode(handler.getListenerMethod().getName()) + ", this, " + - compiler.getJavaCode(compiler.getEventHandlerMethodName(handler)) + "));" + JAXXCompiler.getLineSeparator(); + TypeManager.getJavaCode(handler.getListenerMethod().getName()) + ", this, " + + TypeManager.getJavaCode(compiler.getEventHandlerMethodName(handler)) + "));" + JAXXCompiler.getLineSeparator(); } /**