Author: tchemit
Date: 2008-08-04 20:01:15 +0000 (Mon, 04 Aug 2008)
New Revision: 983
Modified:
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/AbsractDefinitionContext.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefaultOptionAction.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParser.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserContexts.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserException.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserFromProperties.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserUtil.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/MandatoryConfigProperty.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractConfigJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractContextJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractOptionActionJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/ConfigJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionActionJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionKeyJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionParserJavaGenerator.java
trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/util/AbstractGeneratorGoal.java
trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser.java
trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser1.java
trunk/commandline/maven-plugin/src/test/resources/PropertiesLoaderTest.properties
Log:
passage en projet UTF8
reformat
nettoyage des import
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/AbsractDefinitionContext.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/AbsractDefinitionContext.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/AbsractDefinitionContext.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -17,7 +17,7 @@
import org.codelutin.option.ParserUtil;
/**
- * Classe abstraite d�finissant un context de parser de d�finitions.
+ * Classe abstraite définissant un context de parser de définitions.
*
* @author tony
*/
@@ -48,10 +48,10 @@
if (max == 0) {
addError(org.codelutin.i18n.I18n._("lutinutil.parserdef.max.can.not.be.zero", max, definition));
}
- if (max < -1) { // on v�rifie que la cardinalit� max >-2
+ if (max < -1) { // on vérifie que la cardinalité max >-2
addError(org.codelutin.i18n.I18n._("lutinutil.parserdef.max.too.low", max, definition));
}
- if (max != -1 && max < min) { // on v�rifie que la cardinalit� max==-1 || max >= min
+ if (max != -1 && max < min) { // on vérifie que la cardinalité max==-1 || max >= min
addError(org.codelutin.i18n.I18n._("lutinutil.parserdef.max.lowest.than.min", max, min, definition));
}
return getNbErrors() == s;
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefaultOptionAction.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefaultOptionAction.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefaultOptionAction.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -18,9 +18,9 @@
import java.util.List;
/**
- * les options g�r�es par commandline (config, help, usage...).
+ * les options gérées par commandline (config, help, usage...).
* <p/>
- * Ces options seront g�n�r�s par le plugin commandline car sont g�n�riques.
+ * Ces options seront générés par le plugin commandline car sont génériques.
*
* @author chemit
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParser.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParser.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParser.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -31,13 +31,13 @@
import java.util.Map;
/**
- * Parseur de d�finitions. TODO Revoir javadoc non correcte
+ * Parseur de définitions. TODO Revoir javadoc non correcte
* <p/>
- * La classe contient une m�thode statique publique :
+ * La classe contient une méthode statique publique :
* {@link #doParse(Class,Object,Map<String,String>)}
- * pour lancer un parsing sur une source de d�finitions donn�e.
+ * pour lancer un parsing sur une source de définitions donnée.
* <p/>
- * Dans ce fichier chaque option est repr�sent�e par 1 entr�e :
+ * Dans ce fichier chaque option est représentée par 1 entrée :
* <p/>
* <code>optionName.definition={0,2} --option|-o <gourpArgument1>
* <groupArgument2> [groupArgumentFacultatif]</code>
@@ -50,28 +50,28 @@
protected static final Log log = LogFactory.getLog(DefinitionParser.class);
/**
- * Initialise le parser avec son context remplit avec les donn�es de la source.
+ * Initialise le parser avec son context remplit avec les données de la source.
*
- * @param source la source de donn�e
+ * @param source la source de donnée
* @param injects values to inject in main config default properties
- * @return le context de parseur initilis� avec les donn�es de la source
- * @throws IOException si probl�me pendant lecture de la source
+ * @return le context de parseur initilisé avec les données de la source
+ * @throws IOException si problème pendant lecture de la source
*/
protected abstract ParserContext init(Object source, Map<String, String> injects) throws Exception;
/**
- * Effectue la parsing d'un fichier contenant les d�finitions des options.
+ * Effectue la parsing d'un fichier contenant les définitions des options.
* <p/>
- * Retourne le parseur utilis� apr�s le parsing.
+ * Retourne le parseur utilisé après le parsing.
* <p/>
- * A ce stade, aunce definition ou annotation n'as �t� cr�e, on connait
+ * A ce stade, aunce definition ou annotation n'as été crée, on connait
* uniquement les contexts d'options valides.
* <p/>
*
- * @param type le type de source � traiter.
- * @param src la source contenant les d�finitions des options
+ * @param type le type de source à traiter.
+ * @param src la source contenant les définitions des options
* @param injects values to inject in main config default properties
- * @return le parseur apr�s parsing du fichier
+ * @return le parseur après parsing du fichier
* @throws IOException if any problem when reading source
* @throws IllegalAccessException if pb while init
* @throws InstantiationException if pb while init
@@ -132,16 +132,16 @@
return configs;
}
- /** @return les erreurs rencontr�es pendant le parsing. */
+ /** @return les erreurs rencontrées pendant le parsing. */
public DefinitionParserException[] getErrors() {
return errors;
}
/**
- * Imprime dans un writer les erreurs rencontr�es pendant le parsing.
+ * Imprime dans un writer les erreurs rencontrées pendant le parsing.
*
- * @param w le writer � utiliser
- * @throws IOException si probl�mes d'�criture dans le writer
+ * @param w le writer à utiliser
+ * @throws IOException si problèmes d'écriture dans le writer
*/
public void printErrors(Writer w) throws IOException {
if (!hasFailed()) {
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserContexts.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserContexts.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserContexts.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -43,7 +43,7 @@
import java.util.regex.Matcher;
/**
- * Cette classe contient les contexts de parsing utilis�s pour construire des
+ * Cette classe contient les contexts de parsing utilisés pour construire des
* {@link OptionDefinition}.
*
* @author chemit
@@ -51,7 +51,7 @@
public class DefinitionParserContexts {
/**
- * Le context princiapl du parseur. Aggr�ge les contextes <code>OptionsContext</code> et
+ * Le context princiapl du parseur. Aggrège les contextes <code>OptionsContext</code> et
* <code>ConfigsContext</code>.
*
* @author tony
@@ -104,13 +104,13 @@
protected final List<OptionLoaderEntry> source;
- /** la liste des alias d'option d�j� rencontr�es pendant le parsing */
+ /** la liste des alias d'option déjà rencontrées pendant le parsing */
protected final List<String> aliaKeyUsed;
- /** la liste des clefs d'option d�j� rencontr�es pendant le parsing */
+ /** la liste des clefs d'option déjà rencontrées pendant le parsing */
protected final List<String> optionKeyUsed;
- /** la liste des clefs d'arguments d'options d�j� rencontr�es pendant le parsing */
+ /** la liste des clefs d'arguments d'options déjà rencontrées pendant le parsing */
protected final List<String> optionArgumentKeyUsed;
public OptionsContext(ParserContext context, List<OptionLoaderEntry> options) {
@@ -182,10 +182,10 @@
}
/**
- * Examine une d�finition d'option avant parsing.
+ * Examine une définition d'option avant parsing.
*
- * @param key la clef de l'option � v�rifier
- * @param definition la d�finition de l'option � parser
+ * @param key la clef de l'option à vérifier
+ * @param definition la définition de l'option à parser
* @return <code>valid</code> value after check
*/
boolean checkOptionSyntax(String key, String definition) {
@@ -199,7 +199,7 @@
if (definition.trim().indexOf('-') != 0) {
addError(_("lutinutil.parserdef.unvalid.syntax.unfound.alias.in.option", definition));
}
- // on v�rifier que le nom n'est pas dupliqu�
+ // on vérifier que le nom n'est pas dupliqué
if (optionKeyUsed.contains(key)) {
addError(_("lutinutil.parserdef.duplicated.option.name", key, definition));
}
@@ -220,8 +220,8 @@
if (alias.length > 4) {
addError(_("lutinutil.parserdef.too.much.alias.option", Arrays.toString(alias), definition));
}
- // on v�rifier que les alias commencent tous par '-' et ne sont
- // pas d�j� utilis�s
+ // on vérifier que les alias commencent tous par '-' et ne sont
+ // pas déjà utilisés
for (String alia : alias) {
if (!alia.startsWith("-")) {
addError(_("lutinutil.parserdef.unvalid.syntax.alias.option", alia, definition));
@@ -246,9 +246,9 @@
/**
- * Cette classe contient une option � analyser.
+ * Cette classe contient une option à analyser.
* <p/>
- * Elle est de visibilit� package, car elle n'a pas � �tre utilis�e ailleurs.
+ * Elle est de visibilité package, car elle n'a pas à être utilisée ailleurs.
*
* @author chemit
*/
@@ -273,7 +273,7 @@
GroupContext parseGroup(String groupDefinition) {
log.debug(groupDefinition);
- // on supprime tout espace en d�but ou fin de chaine de d�finition
+ // on supprime tout espace en début ou fin de chaine de définition
groupDefinition = groupDefinition.trim();
if (!checkGroup(groupDefinition)) {
// check failed
@@ -281,13 +281,13 @@
}
boolean mandatory = groupDefinition.startsWith("<");
- // on supprime les d�limitateurs de d�but et fin de chaine de d�finition
+ // on supprime les délimitateurs de début et fin de chaine de définition
groupDefinition = groupDefinition.substring(1, groupDefinition.length() - 1);
GroupContext groupContext;
groupContext = new GroupContext(this, mandatory ? currentPos : -1);
- // on split pour obtenir la d�finition de chaque argument
+ // on split pour obtenir la définition de chaque argument
String[] argumentDefinitions = groupDefinition.split("\\|");
for (String argumentDefinition : argumentDefinitions) {
ArgumentContext argumentContext = groupContext.parseArgument(argumentDefinition);
@@ -339,9 +339,9 @@
}
/**
- * Cette classe contient un groupe d'arguments d'une option � analyser.
+ * Cette classe contient un groupe d'arguments d'une option à analyser.
* <p/>
- * Elle est de visibilit� package, car elle n'a pas � �tre utilis�e ailleurs.
+ * Elle est de visibilité package, car elle n'a pas à être utilisée ailleurs.
*
* @author chemit
*/
@@ -349,7 +349,7 @@
protected final int pos;
- /** la liste des type valu�s d�j� rencontr�s dans le groupe */
+ /** la liste des type valués déjà rencontrés dans le groupe */
protected final Collection<ArgumentValueType> valueTypesFound;
GroupContext(OptionContext parent, int pos) {
@@ -386,7 +386,7 @@
if (type == ArgumentType.constant) {
// la clef contient la cardinalite
typeAndMinAndMax = CardinalityHelper.parseCardinalite(keyAndType[0], mandatory);
- // on recup�re la clef nettoye
+ // on recupère la clef nettoye
keyAndType[0] = (String) typeAndMinAndMax[0];
// on pousse le type connu
typeAndMinAndMax[0] = keyAndType[1];
@@ -453,7 +453,7 @@
}
}
if (type == ArgumentType.valued) {
- // on v�rifier qu'un type n'est pas dupliqu�
+ // on vérifier qu'un type n'est pas dupliqué
if (valueTypesFound.contains(valueType)) {
addError(_("lutinutil.parserdef.duplicated.argument.valued.type", valueType, definition, groupementDefinition));
}
@@ -521,7 +521,7 @@
/**
* Cette classe contient le parser d'un argument d'un groupe d'une option..
* <p/>
- * Elle est de visibilit� package, car elle n'a pas � �tre utilis�e ailleurs.
+ * Elle est de visibilité package, car elle n'a pas à être utilisée ailleurs.
*
* @author chemit
*/
@@ -571,7 +571,7 @@
}
/**
- * Pour repr�senter une liste de config
+ * Pour représenter une liste de config
*
* @author tony
*/
@@ -704,9 +704,9 @@
}
/**
- * @param category la cat�gorie de la config
- * @param configDefs les entr�es de d�finitions de propri�t�s de la config
- * @param configMods les entr�es de modifiers de propri�t�s de la config
+ * @param category la catégorie de la config
+ * @param configDefs les entrées de définitions de propriétés de la config
+ * @param configMods les entrées de modifiers de propriétés de la config
* @param _defs le dictionnaire de definition a construire
* @param _mods le dictionnaire de modifiers a construire
* @return <code>true</code> if tout est ok.
@@ -806,7 +806,7 @@
}
/**
- * Pour repr�senter une configuration
+ * Pour représenter une configuration
*
* @author tony
*/
@@ -907,7 +907,7 @@
}
/**
- * Pour repr�senter une propri�t� de config
+ * Pour représenter une propriété de config
*
* @author tony
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserException.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserException.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserException.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -22,10 +22,10 @@
import java.util.List;
/**
- * Exception soulevable uniquement par le parser de d�finition d'option.
+ * Exception soulevable uniquement par le parser de définition d'option.
* <p/>
* Cette exception est de type runtime, car une telle exception est toujours
- * fatale et le parseur de d�finition est ex�cut� ind�pendemment de toute
+ * fatale et le parseur de définition est exécuté indépendemment de toute
* application finale (voir maven-commandline-plugin).
*
* @author chemit
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserFromProperties.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserFromProperties.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserFromProperties.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -33,7 +33,7 @@
import java.util.Properties;
/**
- * Implantation d'un parseur de d�finition, ayant pour source un fichier de propri�t�.
+ * Implantation d'un parseur de définition, ayant pour source un fichier de propriété.
*
* @author tony
*/
@@ -43,11 +43,11 @@
final static int ODEFINITION_KEY_PREFIX_LENGTH = DefinitionParserUtil.ODEFINITION_KEY_SUFFIX.length();
/**
- * Initialise un contexte de parseur � partir d'un fichier de propri�t�s.
+ * Initialise un contexte de parseur à partir d'un fichier de propriétés.
*
- * @param src la source o� lire les d�finitions (un fichier de propri�t�s)
+ * @param src la source où lire les définitions (un fichier de propriétés)
* @param injects values to inject in main config default properties
- * @return un contexte de parseur avec les d�finitions lues
+ * @return un contexte de parseur avec les définitions lues
* @throws java.io.IOException if any problem while reading source
*/
protected ParserContext init(Object src, Map<String, String> injects) throws Exception {
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserUtil.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserUtil.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/DefinitionParserUtil.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -26,8 +26,8 @@
import java.util.regex.Pattern;
/**
- * Une classe pour d�finir des types et m�thodes utiles pour le parseur de
- * d�finition {@link DefinitionParser}
+ * Une classe pour définir des types et méthodes utiles pour le parseur de
+ * définition {@link DefinitionParser}
*
* @author tony
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/MandatoryConfigProperty.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/MandatoryConfigProperty.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/def/MandatoryConfigProperty.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -19,7 +19,7 @@
import java.util.List;
/**
- * les propri�t�s de configuration obligatoires.
+ * les propriétés de configuration obligatoires.
*
* @author chemit
*/
@@ -31,7 +31,7 @@
/** l'encoding a utiliser sur le systeme */
encoding("java.lang.String", "mandatory,static,final"),
- /** la locale par default � utiliser */
+ /** la locale par default à utiliser */
locale("java.util.Locale", "mandatory,static"),
/** le nom du projet */
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractConfigJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractConfigJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractConfigJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -36,9 +36,9 @@
/**
* Generateur d'implantation de classe de base de config.
* <p/>
- * Utiliser la m�thode
+ * Utiliser la méthode
* {@link #doGenerate(JavaGeneratorContext context, String)}
- * pour g�n�rer une nouvelle action.
+ * pour générer une nouvelle action.
*
* @author tony
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractContextJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractContextJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractContextJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -37,10 +37,10 @@
import java.text.MessageFormat;
/**
- * Permet de g�n�rer un {@link AbstractContext} encapsulant le parser et les configurations
+ * Permet de générer un {@link AbstractContext} encapsulant le parser et les configurations
* <p/>
- * Utiliser la m�thode {@link #doGenerate(JavaGeneratorContext)}
- * pour g�n�rer un nouveeau parseur.
+ * Utiliser la méthode {@link #doGenerate(JavaGeneratorContext)}
+ * pour générer un nouveeau parseur.
*
* @author chemit
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -33,7 +33,7 @@
import java.util.List;
/**
- * Cette classe sert de base pour g�n�rer des sources java.
+ * Cette classe sert de base pour générer des sources java.
*
* @author tony
*/
@@ -41,7 +41,7 @@
public static String encoding = "UTF-8";
- /** la m�thode � implanter pour ajouter du code dans la classe */
+ /** la méthode à implanter pour ajouter du code dans la classe */
protected abstract void addContent();
protected static final Log log = LogFactory.getLog(AbstractJavaGenerator.class);
@@ -68,12 +68,12 @@
"* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" +
"* ##% */";
- /** @return la javadoc de la classe � g�n�rer */
+ /** @return la javadoc de la classe à générer */
protected String generateClassJavadoc() {
return null;
}
- /** chemin o� g�n�rer le source */
+ /** chemin où générer le source */
protected File out;
/** timestamp pour la sauvegarde des classes */
@@ -82,7 +82,7 @@
/** le nom de l'utilisateur qui a lance la generation */
protected String userName;
- /** le prefix i18n � appliquer */
+ /** le prefix i18n à appliquer */
protected String i18nPrefix;
/** le package de destination de la classe */
@@ -100,16 +100,16 @@
/** le FQN (ou le nom simple) de la superclasse sans typage (s'il y en avait un) */
protected String superClassWithNoType;
- /** les FQN (ou les noms simples) des interfaces qu'impl�mente la classe */
+ /** les FQN (ou les noms simples) des interfaces qu'implémente la classe */
protected String[] interfaceClass;
/** les modifiers de la classe */
protected int modifiers;
- /** la liste des imports � ajouter */
+ /** la liste des imports à ajouter */
protected List<String> normalImports;
- /** la liste des imports statiques � ajouter */
+ /** la liste des imports statiques à ajouter */
protected List<String> staticImports;
/** annotation a placer sur la classe */
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractOptionActionJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractOptionActionJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/AbstractOptionActionJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -32,8 +32,8 @@
/**
* Generateur d'implantation de clef d'Option.
* <p/>
- * Utiliser la m�thode {@link #doGenerate(JavaGeneratorContext)}
- * pour g�n�rer une nouvelle action.
+ * Utiliser la méthode {@link #doGenerate(JavaGeneratorContext)}
+ * pour générer une nouvelle action.
*
* @author tony
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/ConfigJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/ConfigJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/ConfigJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -40,8 +40,8 @@
/**
* Generateur d'implantation de Config.
* <p/>
- * Utiliser la m�thode {@link #doGenerate(JavaGeneratorContext , ConfigContext, ,String,boolean)}
- * pour g�n�rer la nouvelle config.
+ * Utiliser la méthode {@link #doGenerate(JavaGeneratorContext , ConfigContext, ,String,boolean)}
+ * pour générer la nouvelle config.
*
* @author tony
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionActionJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionActionJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionActionJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -35,12 +35,12 @@
import java.text.MessageFormat;
/**
- * Le g�n�rateur d'action.
+ * Le générateur d'action.
* <p/>
- * Utiliser la m�thode
+ * Utiliser la méthode
* {@link #doGenerate(JavaGeneratorContext , OptionContext , String, String,String)}
* <p/>
- * pour g�n�rer une nouvelle action.
+ * pour générer une nouvelle action.
*
* @author tony
*/
@@ -70,7 +70,7 @@
gen.generate();
}
- private static final MessageFormat CLASS_JAVADOC_MESSAGE = new MessageFormat("Implantation de l''action associ\u00E9e � l''option <b><code>{0}</code></b>\n" + "qui est implant\u00E9e dans la classe <b><code>{1}</code></b>.\n\n@author {2}\n@see {3}\n@see {4}");
+ private static final MessageFormat CLASS_JAVADOC_MESSAGE = new MessageFormat("Implantation de l''action associ\u00E9e à l''option <b><code>{0}</code></b>\n" + "qui est implant\u00E9e dans la classe <b><code>{1}</code></b>.\n\n@author {2}\n@see {3}\n@see {4}");
protected DefaultOptionAction option;
protected OptionContext context;
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -38,8 +38,8 @@
/**
* Generateur d'implantation d'Option.
* <p/>
- * Utiliser la m�thode {@link #doGenerate(JavaGeneratorContext , OptionContext , String)}
- * pour g�n�rer une nouvelle action.
+ * Utiliser la méthode {@link #doGenerate(JavaGeneratorContext , OptionContext , String)}
+ * pour générer une nouvelle action.
*
* @author tony
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionKeyJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionKeyJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionKeyJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -33,8 +33,8 @@
/**
* Generateur d'implantation de clef d'Option.
* <p/>
- * Utiliser la m�thode {@link #doGenerate(JavaGeneratorContext)}
- * pour g�n�rer une nouvelle action.
+ * Utiliser la méthode {@link #doGenerate(JavaGeneratorContext)}
+ * pour générer une nouvelle action.
*
* @author tony
*/
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionParserJavaGenerator.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionParserJavaGenerator.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/java/OptionParserJavaGenerator.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -42,11 +42,11 @@
import java.text.MessageFormat;
/**
- * Permet de g�n�rer un {@link OptionParser} � partir des r�sultats du parsing
+ * Permet de générer un {@link OptionParser} à partir des résultats du parsing
* d'un {@link DefinitionParser}.
* <p/>
- * Utiliser la m�thode {@link #doGenerate(JavaGeneratorContext)}
- * pour g�n�rer un nouveeau parseur.
+ * Utiliser la méthode {@link #doGenerate(JavaGeneratorContext)}
+ * pour générer un nouveeau parseur.
*
* @author chemit
*/
@@ -64,7 +64,7 @@
static final String SUFFIX_CONFIG_FIELD = "_CONFIG_KEY";
- private static final String BUILD_DEFINITIONS_JAVADOC = "Initialise le parser avec les d\u00E9finitions d'options\n\n@param builder le builder utilis� pour construire les d�finitions";
+ private static final String BUILD_DEFINITIONS_JAVADOC = "Initialise le parser avec les d\u00E9finitions d'options\n\n@param builder le builder utilisé pour construire les définitions";
private static final MessageFormat CLASS_JAVADOC_MESSAGE = new MessageFormat("Implantation du parseur d''options.\n\n@author {0}\n@see {1}");
Modified: trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/util/AbstractGeneratorGoal.java
===================================================================
--- trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/util/AbstractGeneratorGoal.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/main/java/org/codelutin/option/generate/util/AbstractGeneratorGoal.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -28,14 +28,14 @@
import java.io.File;
/**
- * Classe de base pour une goal de g�n�ration
+ * Classe de base pour une goal de génération
*
* @author tony
*/
public abstract class AbstractGeneratorGoal<C extends AbstractGeneratorContext> extends AbstractMojo {
/**
- * @description D�pendance du projet.
+ * @description Dépendance du projet.
* @parameter default-value="${project}"
* @readonly
*/
@@ -56,7 +56,7 @@
protected String packageName;
/**
- * @description prefix i18n pour la g�n�ration des clefs .
+ * @description prefix i18n pour la génération des clefs .
* @parameter expression="${commandline.i18nPrefix}"
*/
protected String i18nPrefix;
@@ -173,7 +173,7 @@
}
/**
- * permet d'ajout le r�pertoire de g�n�ration des fichiers java dans les r�pertoires
+ * permet d'ajout le répertoire de génération des fichiers java dans les répertoires
* de compilation du projet Maven.
*
* @param dirGen le repertoire de generation des fichiers java
Modified: trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser.java
===================================================================
--- trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -8,11 +8,11 @@
/** @author chemit */
public class MyParser extends OptionParser {
- /** Les actions concretes implant�es dans le parseur. */
+ /** Les actions concretes implantées dans le parseur. */
static public final Class[] ACTION_IMPLEMENTATIONS = new Class[]{
};
- /** Les configs concretes implant�es dans le parseur. */
+ /** Les configs concretes implantées dans le parseur. */
static public final Class[] CONFIG_IMPLEMENTATIONS = new Class[]{
};
Modified: trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser1.java
===================================================================
--- trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser1.java 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/test/java/org/codelutin/option/MyParser1.java 2008-08-04 20:01:15 UTC (rev 983)
@@ -12,11 +12,11 @@
/** @author chemit */
public class MyParser1 extends OptionParser {
- /** Les actions concretes implant�es dans le parseur. */
+ /** Les actions concretes implantées dans le parseur. */
static public final Class[] ACTION_IMPLEMENTATIONS = new Class[]{
};
- /** Les configs concretes implant�es dans le parseur. */
+ /** Les configs concretes implantées dans le parseur. */
static public final Class[] CONFIG_IMPLEMENTATIONS = new Class[]{
};
static public final OptionKey<OptionHelp1, MyParser1, MyContext1, AbstractHelp1Action> HELP_OPTION_KEY;
Modified: trunk/commandline/maven-plugin/src/test/resources/PropertiesLoaderTest.properties
===================================================================
--- trunk/commandline/maven-plugin/src/test/resources/PropertiesLoaderTest.properties 2008-08-04 20:00:39 UTC (rev 982)
+++ trunk/commandline/maven-plugin/src/test/resources/PropertiesLoaderTest.properties 2008-08-04 20:01:15 UTC (rev 983)
@@ -4,13 +4,13 @@
# pour tester une option avec 1 argument constant
option1.option.definition=--option1|-1 <constant|constant2|constant3|constant4>
-# pour tester une option avec 1 argument valu� (avec un string)
+# pour tester une option avec 1 argument valué (avec un string)
option2.option.definition=--option2|-2 <string:String|float:Float|file:File|class:class>
-# pour tester une option avec 1 argument valu� (avec un newfile)
+# pour tester une option avec 1 argument valué (avec un newfile)
option3.option.definition=--option3|-3 <integer:integer|file:File|newfile:NewFile|class:class>
-# pour tester une option avec 1 argument nomm� et valu�
+# pour tester une option avec 1 argument nommé et valué
option4.option.definition=--option4|-4 <string=String|integer=Integer|float=Float|file=File|file=NewFile|class=Class>
# pour tester la nom prise encompte de cette option (option generique)