r2004 - in trunk: . maven-jaxx-plugin/src/main/java/org/nuiton/jaxx/plugin
Author: tchemit Date: 2010-06-29 13:28:06 +0200 (Tue, 29 Jun 2010) New Revision: 2004 Url: http://nuiton.org/repositories/revision/jaxx/2004 Log: Evolution #732: Use mavenpom 2.2.2 Evolution #733: Use maven-helper-plugin 1.2.6 Evolution #734: Use i18n 1.2.3 Modified: trunk/maven-jaxx-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java trunk/pom.xml Modified: trunk/maven-jaxx-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java =================================================================== --- trunk/maven-jaxx-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java 2010-06-28 14:13:48 UTC (rev 2003) +++ trunk/maven-jaxx-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java 2010-06-29 11:28:06 UTC (rev 2004) @@ -27,6 +27,7 @@ import org.apache.maven.project.MavenProject; import org.nuiton.io.MirroredFileUpdater; import org.nuiton.plugin.AbstractPlugin; +import org.nuiton.plugin.PluginWithEncoding; import org.nuiton.util.FileUtil; import java.io.File; @@ -37,7 +38,7 @@ * @author tchemit <chemit@codelutin.com> * @since 1.3 */ -public abstract class AbstractJaxxMojo extends AbstractPlugin { +public abstract class AbstractJaxxMojo extends AbstractPlugin implements PluginWithEncoding { public abstract File getTargetDirectory(); @@ -51,13 +52,18 @@ * @readonly */ private MavenProject project; + /** - * Encoding pour la generation des fichiers + * Encoding pour la generation des fichiers. + * <p/> + * <b>Note:</b> If nothing is filled here, we will use the system + * property {@code file.encoding}. * * @parameter expression="${jaxx.encoding}" default-value="${project.build.sourceEncoding}" * @since 2.0.0 */ private String encoding; + /** * verbose flag * @@ -74,6 +80,7 @@ * @parameter expression="${jaxx.force}" default-value="false" */ private boolean force; + /** * Flag to activate help id detection while parsing jaxx files. * <p/> @@ -87,7 +94,7 @@ @Override protected boolean checkPackaging() { // not accept pom modules - return !acceptPackaging(Packaging.pom); + return hasClassPath(); } @Override @@ -110,10 +117,12 @@ this.verbose = verbose; } + @Override public String getEncoding() { return encoding; } + @Override public void setEncoding(String encoding) { this.encoding = encoding; } Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-06-28 14:13:48 UTC (rev 2003) +++ trunk/pom.xml 2010-06-29 11:28:06 UTC (rev 2004) @@ -34,7 +34,7 @@ <parent> <groupId>org.nuiton</groupId> <artifactId>mavenpom4redmine</artifactId> - <version>2.2.1</version> + <version>2.2.2-SNAPSHOT</version> </parent> <artifactId>jaxx</artifactId> @@ -392,7 +392,7 @@ <lutinutil.version>1.3.1</lutinutil.version> - <i18n.version>1.2.2</i18n.version> + <i18n.version>1.2.3-SNAPSHOT</i18n.version> <jxlayer.version>3.0.3</jxlayer.version>
participants (1)
-
tchemit@users.nuiton.org