Author: bpoussin Date: 2010-10-20 12:45:04 +0200 (Wed, 20 Oct 2010) New Revision: 431 Url: http://nuiton.org/repositories/revision/wikitty/431 Log: Don't generate Impl if there are some method in model http://www.nuiton.org/issues/show/961 Modified: trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyImplementationGenerator.java Modified: trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyImplementationGenerator.java =================================================================== --- trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyImplementationGenerator.java 2010-10-20 09:46:30 UTC (rev 430) +++ trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyImplementationGenerator.java 2010-10-20 10:45:04 UTC (rev 431) @@ -47,15 +47,17 @@ @Override public void transformFromClass(ObjectModelClass clazz) { + if (clazz.getOperations().isEmpty()) { - if ( WikittyTransformerUtil.isBusinessEntity(clazz) ) { - ObjectModelClass implementation = prepareImplementation(clazz); - processBusinessEntity(clazz, implementation); - } + if (WikittyTransformerUtil.isBusinessEntity(clazz)) { + ObjectModelClass implementation = prepareImplementation(clazz); + processBusinessEntity(clazz, implementation); + } - if ( WikittyTransformerUtil.isMetaExtension(clazz) ) { - ObjectModelClass implementation = prepareImplementation(clazz); - processMetaExtension(clazz, implementation); + if (WikittyTransformerUtil.isMetaExtension(clazz)) { + ObjectModelClass implementation = prepareImplementation(clazz); + processMetaExtension(clazz, implementation); + } } }