r1936 - trunk/jaxx-compiler/src/main/java/jaxx/compiler/finalizers
Author: tchemit Date: 2010-05-27 16:18:54 +0200 (Thu, 27 May 2010) New Revision: 1936 Url: http://nuiton.org/repositories/revision/jaxx/1936 Log: Evolution #639: Add logger on each generated ui (with inheritance or not) Modified: trunk/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java Modified: trunk/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java =================================================================== --- trunk/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java 2010-05-26 15:20:09 UTC (rev 1935) +++ trunk/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java 2010-05-27 14:18:54 UTC (rev 1936) @@ -325,21 +325,21 @@ javaFile.addImport(JAXXObjectDescriptor.class); javaFile.addImport(JAXXBinding.class); + // add logger + if (compiler.getConfiguration().isAddLogger()) { + javaFile.addImport(Log.class); + javaFile.addImport(LogFactory.class); + //TC-20091127 : let the logger stays protected + javaFile.addSimpleField(newField( + PRIVATE| STATIC | FINAL, + "Log", + "log", + false, + "LogFactory.getLog(" + fullClassName + ".class)") + ); + } if (!superclassIsJAXXObject) { - // add logger - if (compiler.getConfiguration().isAddLogger()) { - javaFile.addImport(Log.class); - javaFile.addImport(LogFactory.class); - //TC-20091127 : let the logger stays protected - javaFile.addSimpleField(newField( - PROTECTED | STATIC | FINAL, - "Log", - "log", - false, - "LogFactory.getLog(" + fullClassName + ".class)") - ); - } - + // JAXXObject javaFile.addField(OBJECT_MAP_FIELD); javaFile.addMethod(GET_OBJECT_BY_ID_METHOD);
participants (1)
-
tchemit@users.nuiton.org