Author: tchemit Date: 2013-05-27 13:55:30 +0200 (Mon, 27 May 2013) New Revision: 633 Url: http://nuiton.org/projects/sandbox/repository/revisions/633 Log: fix dao implements Modified: nuiton-jpa/nuiton-jpa-templates/src/main/java/org/nuiton/jpa/templates/JpaDaoTransformer.java Modified: nuiton-jpa/nuiton-jpa-templates/src/main/java/org/nuiton/jpa/templates/JpaDaoTransformer.java =================================================================== --- nuiton-jpa/nuiton-jpa-templates/src/main/java/org/nuiton/jpa/templates/JpaDaoTransformer.java 2013-05-27 11:53:32 UTC (rev 632) +++ nuiton-jpa/nuiton-jpa-templates/src/main/java/org/nuiton/jpa/templates/JpaDaoTransformer.java 2013-05-27 11:55:30 UTC (rev 633) @@ -119,6 +119,15 @@ addConstructorWithEntityManager(output); + // detect if there is a contract to set on abstract + String daoContractName = packageName + "." + input.getName() + "Dao"; + + boolean addUserDaoContract = isInClassPath(daoContractName); + + if (addUserDaoContract) { + addInterface(output, daoContractName); + } + // Add getEntityClass ObjectModelOperation operation = addOperation(output, "getEntityClass", "Class<E>", ObjectModelJavaModifier.PROTECTED); @@ -147,15 +156,6 @@ addImport(output, concreteEntityQualifiedName); addConstructorWithEntityManager(output); - // detect if there is a contract to set on abstract - String daoContractName = packageName + "." + input.getName() + "Dao"; - - boolean addUserDaoContract = isInClassPath(daoContractName); - - if (addUserDaoContract) { - addInterface(output, daoContractName); - } - if (isVerbose()) { log.info("will generate " + output.getQualifiedName()); }
participants (1)
-
tchemit@users.nuiton.org