[Buix-commits] r765 - trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx
Author: tchemit Date: 2008-07-22 22:33:28 +0000 (Tue, 22 Jul 2008) New Revision: 765 Modified: trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/AbstractActionGeneratorMojo.java trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionGeneratorMojo.java trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionProviderGeneratorMojo.java Log: refactor goals Modified: trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/AbstractActionGeneratorMojo.java =================================================================== --- trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/AbstractActionGeneratorMojo.java 2008-07-22 22:17:54 UTC (rev 764) +++ trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/AbstractActionGeneratorMojo.java 2008-07-22 22:33:28 UTC (rev 765) @@ -14,6 +14,11 @@ */ package org.codelutin.jaxx; +import org.codelutin.util.FileUtil; + +import java.io.File; +import java.io.IOException; + /** @author chemit */ public abstract class AbstractActionGeneratorMojo extends AbstractJaxxMojo { @@ -29,4 +34,18 @@ */ protected boolean copyToCP; + protected void copyResourceToCP(File file) throws IOException { + + String path = file.getAbsolutePath().substring(outResource.getAbsolutePath().length() + 1); + File compiledFile = new File(outClass, path); + if (getLog().isDebugEnabled()) { + getLog().debug("copy to classapth generated file " + compiledFile); + } + File parent = compiledFile.getParentFile(); + if (!parent.exists()) { + parent.mkdirs(); + } + FileUtil.copy(file, compiledFile); + } + } Modified: trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionGeneratorMojo.java =================================================================== --- trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionGeneratorMojo.java 2008-07-22 22:17:54 UTC (rev 764) +++ trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionGeneratorMojo.java 2008-07-22 22:33:28 UTC (rev 765) @@ -23,7 +23,6 @@ import org.codelutin.jaxx.action.ActionConfig; import org.codelutin.jaxx.action.SelectActionConfig; import org.codelutin.jaxx.action.ToggleActionConfig; -import org.codelutin.util.FileUtil; import org.codelutin.util.SortedProperties; import java.io.File; @@ -170,15 +169,7 @@ if (copyToCP) { // save it also in classes - File compiledFile = new File(outClass, actionsFile); - if (getLog().isDebugEnabled()) { - getLog().debug("copy to classapth generated file " + compiledFile); - } - parent = compiledFile.getParentFile(); - if (!parent.exists()) { - parent.mkdirs(); - } - FileUtil.copy(generatedFile, compiledFile); + copyResourceToCP(generatedFile); } } Modified: trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionProviderGeneratorMojo.java =================================================================== --- trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionProviderGeneratorMojo.java 2008-07-22 22:17:54 UTC (rev 764) +++ trunk/lutinjaxx/maven/src/main/java/org/codelutin/jaxx/ActionProviderGeneratorMojo.java 2008-07-22 22:33:28 UTC (rev 765) @@ -114,16 +114,7 @@ if (copyToCP) { // save it also in classes (since we are in process-resources phase and resources has already been copied) - String path = generatedProviderDeclaration.getAbsolutePath().substring(outResource.getAbsolutePath().length() + 1); - File compiledFile = new File(outClass, path); - if (getLog().isDebugEnabled()) { - getLog().debug("copy to classapth generated file " + compiledFile); - } - File parent = compiledFile.getParentFile(); - if (!parent.exists()) { - parent.mkdirs(); - } - FileUtil.copy(generatedProviderDeclaration, compiledFile); + copyResourceToCP(generatedProviderDeclaration); } }
participants (1)
-
tchemit@users.labs.libre-entreprise.org