Index: lutinutil/src/java/org/codelutin/util/OptionDefinitionParser.java diff -u lutinutil/src/java/org/codelutin/util/OptionDefinitionParser.java:1.3 lutinutil/src/java/org/codelutin/util/OptionDefinitionParser.java:1.4 --- lutinutil/src/java/org/codelutin/util/OptionDefinitionParser.java:1.3 Thu Nov 22 01:08:37 2007 +++ lutinutil/src/java/org/codelutin/util/OptionDefinitionParser.java Wed Nov 28 01:26:23 2007 @@ -24,16 +24,15 @@ * Created: 22 août 2003 * * @author Benjamin Poussin -* @version $Revision: 1.3 $ +* @version $Revision: 1.4 $ * -* Mise a jour: $Date: 2007-11-22 01:08:37 $ +* Mise a jour: $Date: 2007-11-28 01:26:23 $ * par : $Author: tchemit $ */ package org.codelutin.util; import static org.codelutin.i18n.I18n._; -import static org.codelutin.i18n.I18n.n_; import static org.codelutin.util.OptionArgumentValueType._newfile; import static org.codelutin.util.OptionArgumentValueType._string; @@ -66,9 +65,9 @@ public class OptionDefinitionParser { - private static final String DEFINITION_KEY_SUFFIX = n_(".definition"); + private static final String DEFINITION_KEY_SUFFIX = ".definition"; - private static final String DESCRIPTION_KEY_SUFFIX = n_(".description"); + private static final String DESCRIPTION_KEY_SUFFIX = ".description"; private static final int DEFINITION_KEY_PREFIX_LENGTH = DEFINITION_KEY_SUFFIX.length(); @@ -110,7 +109,7 @@ /** lists of unvalid definitions found while parsing */ protected List unvalidDefinitions; - /** le path du fichier (dans le classpath) qui contient les définitions d'options */ + /** le path du fichier qui contient les définitions d'options */ protected File propertiesFile; /** list of exceptions found while parsing */ @@ -119,8 +118,6 @@ /** collection of definition names found in properties file */ protected List definitionNames; - protected OptionDefinitionFactory factory; - public OptionDefinition[] getDefinitions() { return definitions.toArray(new OptionDefinition[definitions.size()]); } @@ -137,11 +134,6 @@ return errors; } - public void initFactory(Class aClass) - throws IllegalAccessException, InstantiationException { - factory = OptionDefinitionFactory.newFactory(aClass); - } - public void printErrors(Writer writer) throws IOException { if (!hasFailed()) { return;