Author: chatellier Date: 2009-02-20 16:05:39 +0000 (Fri, 20 Feb 2009) New Revision: 184 Modified: maven-processor-plugin/trunk/src/main/java/org/codelutin/processor/plugin/ProcessorPlugin.java maven-processor-plugin/trunk/src/site/site.xml Log: Update site Modified: maven-processor-plugin/trunk/src/main/java/org/codelutin/processor/plugin/ProcessorPlugin.java =================================================================== --- maven-processor-plugin/trunk/src/main/java/org/codelutin/processor/plugin/ProcessorPlugin.java 2009-02-20 16:03:05 UTC (rev 183) +++ maven-processor-plugin/trunk/src/main/java/org/codelutin/processor/plugin/ProcessorPlugin.java 2009-02-20 16:05:39 UTC (rev 184) @@ -1,5 +1,5 @@ /* *##% Plugin maven Lutin Processor - * Copyright (C) 2006 - 2008 CodeLutin + * Copyright (C) 2006 - 2009 CodeLutin * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as @@ -15,18 +15,6 @@ * License along with this program. If not, see * <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/ -/* * - * ProcessorPlugin.java - * - * Created: 14 avril 2006 - * - * @author ruchaud - * @version $Revision$ - * - * Last update: $Date$ - * by : $Author$ - */ - package org.codelutin.processor.plugin; import org.apache.maven.plugin.AbstractMojo; @@ -36,12 +24,21 @@ import org.apache.tools.ant.NoBannerLogger; import org.apache.tools.ant.Project; import org.codelutin.processor.ant.ProcessorTask; +import org.codelutin.processor.filters.NoActionFilter; import java.io.File; /** - * Plugin for Lutin Processor + * Maven2 plugin for Lutin Processor. * + * Created: 14 avril 2006 + * + * @author ruchaud + * @version $Revision$ + * + * Last update: $Date$ + * by : $Author$ + * * @goal process */ public class ProcessorPlugin extends AbstractMojo { @@ -57,6 +54,7 @@ * Répertoire source * * @parameter expression="${processor.srcDir}" default-value="${basedir}/src/main/java" + * @since 0.10 */ protected File srcDir; @@ -64,47 +62,60 @@ * Répertoire cible * * @parameter expression="${processor.destDir}" default-value="${basedir}/target/processed-sources/java" + * @since 0.10 */ protected File destDir; /** * Fichier à inclure * - * @parameter + * @parameter expression="${processor.includes}" + * @since 0.10 */ protected String[] includes = new String[]{}; /** * Fichier à exclure * - * @parameter + * @parameter expression="${processor.excludes}" + * @since 0.10 */ protected String[] excludes = new String[]{}; - /** @parameter */ + /** + * ??? + * @parameter expression="${processor.fileInPattern}" default-value="" + * @since 0.10 + */ protected String fileInPattern = ""; - /** @parameter */ + /** + * @parameter expression="${processor.fileOutPattern}" default-value="" + * @since 0.10 + */ protected String fileOutPattern = ""; /** * Les filtres a utiliser par le processor, séparés par des virgules * - * @parameter default-value="org.codelutin.processor.filters.NoActionFilter" + * @parameter expression="${processor.filters}" default-value="org.codelutin.processor.filters.NoActionFilter" + * @since 0.10 */ - protected String filters = "org.codelutin.processor.filters.NoActionFilter"; + protected String filters = NoActionFilter.class.getName(); /** * Ecrase les fichiers générés * - * @parameter default-value="false" + * @parameter expression="${processor.overwrite}" default-value="false" + * @since 0.10 */ private boolean overwrite = false; /** * Permet d'obtenir plus d'information * - * @parameter default-value="false" + * @parameter expression="${processor.verbose}" default-value="${maven.verbose}" + * @since 0.10 */ private boolean verbose = false; @@ -115,6 +126,7 @@ * TODO Ce flag doit disparaitre dans la prochaine release (uniquement utilisée pour compatibilité) * * @parameter expression="${processor.addCompileDirectory}" default-value="false" + * @since 0.16 */ protected boolean addCompileDirectory; Modified: maven-processor-plugin/trunk/src/site/site.xml =================================================================== --- maven-processor-plugin/trunk/src/site/site.xml 2009-02-20 16:03:05 UTC (rev 183) +++ maven-processor-plugin/trunk/src/site/site.xml 2009-02-20 16:05:39 UTC (rev 184) @@ -1,11 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <project name="MavenProcessorPlugin"> - <skin> - <groupId>lutinlib</groupId> - <artifactId>lutin-site-skin</artifactId> - <version>0.1</version> - </skin> + <publishDate format="dd/MM/yyyy"/> + + <skin> + <groupId>org.codelutin</groupId> + <artifactId>maven-lutin-skin</artifactId> + <version>0.2.3</version> + </skin> <bannerLeft> <name>Maven-Processor-Plugin</name> @@ -31,7 +33,7 @@ <menu name="Utilisateur"> <item href="index.html" name="Accueil"/> - <item href="http://lutinbuilder.labs.libre-entreprise.org/maven2/lutinplugin/maven-proce..." name="T�l�chargement"/> + <item href="http://lutinbuilder.labs.libre-entreprise.org/maven2/org/codelutin/maven-pro..." name="Téléchargement"/> </menu> <!--<menu name="Developpeur">