Index: lutinutil/src/java/org/codelutin/util/URIConverter.java diff -u lutinutil/src/java/org/codelutin/util/URIConverter.java:1.2 lutinutil/src/java/org/codelutin/util/URIConverter.java:1.3 --- lutinutil/src/java/org/codelutin/util/URIConverter.java:1.2 Sun Feb 24 21:53:21 2008 +++ lutinutil/src/java/org/codelutin/util/URIConverter.java Tue Mar 18 18:18:36 2008 @@ -32,6 +32,7 @@ * * @author chemit */ +@org.codelutin.i18n.I18nable public class URIConverter implements Converter { /** to use log facility, just put in your code: log.info(\"...\"); */ Index: lutinutil/src/java/org/codelutin/util/FileCompletion.java diff -u lutinutil/src/java/org/codelutin/util/FileCompletion.java:1.5 lutinutil/src/java/org/codelutin/util/FileCompletion.java:1.6 --- lutinutil/src/java/org/codelutin/util/FileCompletion.java:1.5 Tue Jan 1 17:18:02 2008 +++ lutinutil/src/java/org/codelutin/util/FileCompletion.java Tue Mar 18 18:18:36 2008 @@ -16,13 +16,13 @@ * Utilisation : *

*

- * ".." pour annuler ou pour revenir au repertoire précédent + * ".." pour annuler ou pour revenir au repertoire précédent *

*

- * Entrer pour afficher la liste des fichiers, ou pour compléter le chemin + * Entrer pour afficher la liste des fichiers, ou pour compléter le chemin *

*

- * Entrer pour afficher la liste des fichiers, ou pour compléter le chemin + * Entrer pour afficher la liste des fichiers, ou pour compléter le chemin *

* Saisir "!s" a la fin du nom de fichier pour l'enregistrer (si l'option est active) *

@@ -35,7 +35,7 @@ * FIXME: Si l'enregistrement est active, enregistrer un fichier finissant par "!s" est impossible *

*

- * FIXME: Ouvrir un fichier finissant par ".." l'est égualement + * FIXME: Ouvrir un fichier finissant par ".." l'est égualement *

*

* FIXME: Si la sortie est ecive, un fichier "!q" ne peut pas etre utilise @@ -53,6 +53,7 @@ import org.codelutin.i18n.I18n; +@org.codelutin.i18n.I18nable public class FileCompletion { private String line = null; private boolean exit; @@ -238,4 +239,4 @@ System.out.println(); } } -} +} \ No newline at end of file Index: lutinutil/src/java/org/codelutin/util/MyPropertyKeyManager.java diff -u lutinutil/src/java/org/codelutin/util/MyPropertyKeyManager.java:1.3 lutinutil/src/java/org/codelutin/util/MyPropertyKeyManager.java:1.4 --- lutinutil/src/java/org/codelutin/util/MyPropertyKeyManager.java:1.3 Tue Jan 1 23:26:06 2008 +++ lutinutil/src/java/org/codelutin/util/MyPropertyKeyManager.java Tue Mar 18 18:18:36 2008 @@ -42,6 +42,7 @@ * @see MyPropertyDef * @see MyProperties */ +@org.codelutin.i18n.I18nable public class MyPropertyKeyManager { /** to use log facility, just put in your code: log.info(\"...\"); */ Index: lutinutil/src/java/org/codelutin/util/VersionNumberConverter.java diff -u lutinutil/src/java/org/codelutin/util/VersionNumberConverter.java:1.2 lutinutil/src/java/org/codelutin/util/VersionNumberConverter.java:1.3 --- lutinutil/src/java/org/codelutin/util/VersionNumberConverter.java:1.2 Mon Mar 3 13:19:34 2008 +++ lutinutil/src/java/org/codelutin/util/VersionNumberConverter.java Tue Mar 18 18:18:36 2008 @@ -30,6 +30,7 @@ * @author chemit * @see VersionNumber */ +@org.codelutin.i18n.I18nable public class VersionNumberConverter implements Converter { /** to use log facility, just put in your code: log.info(\"...\"); */ Index: lutinutil/src/java/org/codelutin/util/URLConverter.java diff -u lutinutil/src/java/org/codelutin/util/URLConverter.java:1.3 lutinutil/src/java/org/codelutin/util/URLConverter.java:1.4 --- lutinutil/src/java/org/codelutin/util/URLConverter.java:1.3 Wed Feb 13 15:22:43 2008 +++ lutinutil/src/java/org/codelutin/util/URLConverter.java Tue Mar 18 18:18:36 2008 @@ -32,6 +32,7 @@ * * @author chemit */ +@org.codelutin.i18n.I18nable public class URLConverter implements Converter { /** to use log facility, just put in your code: log.info(\"...\"); */ Index: lutinutil/src/java/org/codelutin/util/MyProperties.java diff -u lutinutil/src/java/org/codelutin/util/MyProperties.java:1.5 lutinutil/src/java/org/codelutin/util/MyProperties.java:1.6 --- lutinutil/src/java/org/codelutin/util/MyProperties.java:1.5 Sun Dec 30 22:35:23 2007 +++ lutinutil/src/java/org/codelutin/util/MyProperties.java Tue Mar 18 18:18:36 2008 @@ -40,11 +40,12 @@ *

* Use Factory methods {@link #newInstance(Class)} and variants one. *

- * Date: 8 déc. 2007 + * Date: 8 déc. 2007 * * @author tony * @see org.codelutin.util.MyPropertiesUtil.MyPropertyKey */ +@org.codelutin.i18n.I18nable public class MyProperties> { public static > MyProperties newInstance(Class keyType) { @@ -675,4 +676,4 @@ } return containsKey((T) def); } -} +} \ No newline at end of file Index: lutinutil/src/java/org/codelutin/util/MonthEnum.java diff -u lutinutil/src/java/org/codelutin/util/MonthEnum.java:1.2 lutinutil/src/java/org/codelutin/util/MonthEnum.java:1.3 --- lutinutil/src/java/org/codelutin/util/MonthEnum.java:1.2 Sun Jan 6 13:41:26 2008 +++ lutinutil/src/java/org/codelutin/util/MonthEnum.java Tue Mar 18 18:18:36 2008 @@ -21,10 +21,11 @@ import static org.codelutin.i18n.I18n._; /** - * Une énumération pour représenter les mois d'une année. + * Une énumération pour représenter les mois d'une année. * * @author chemit */ +@org.codelutin.i18n.I18nable public enum MonthEnum { JANUARY(_("lutinutil.month.january")), FEBRUARY(_("lutinutil.month.february")), @@ -63,7 +64,7 @@ @Override public String toString() { - // on force la traduction (au cas où i18n n'était pas ini au moment + // on force la traduction (au cas où i18n n'était pas ini au moment // du chargement de l'enum...) return _(libelle); } Index: lutinutil/src/java/org/codelutin/util/EnumConverter.java diff -u lutinutil/src/java/org/codelutin/util/EnumConverter.java:1.6 lutinutil/src/java/org/codelutin/util/EnumConverter.java:1.7 --- lutinutil/src/java/org/codelutin/util/EnumConverter.java:1.6 Fri Feb 22 14:54:31 2008 +++ lutinutil/src/java/org/codelutin/util/EnumConverter.java Tue Mar 18 18:18:36 2008 @@ -28,30 +28,31 @@ /** * classe pour convertir une chaine en un objet Enum type-safe en - * connaissant le type d'enumération utilisée {@link #enumType}. + * connaissant le type d'enumération utilisée {@link #enumType}. *

- * Il est possible aussi de convertir une Enum à partir de sa valeur ordinal. + * Il est possible aussi de convertir une Enum à partir de sa valeur ordinal. *

* Pour enregister un nouveau convertissemnt pour un type d'Enum utiliser les - * méthodes * {@link ConverterUtil#registerEnumConverter(Class)}, + * méthodes * {@link ConverterUtil#registerEnumConverter(Class)}, * et {@link ConverterUtil#registerEnumConverter(Class,Object} . * * @author chemit * @see Enum * @see Enum#ordinal() */ +@org.codelutin.i18n.I18nable public class EnumConverter implements Converter { /** to use log facility, just put in your code: log.info(\"...\"); */ static org.apache.commons.logging.Log log = getLog(EnumConverter.class); - /** valeur par default à utiliser, si pas non trouvée et {@link #useDefault} actif. */ + /** valeur par default à utiliser, si pas non trouvée et {@link #useDefault} actif. */ protected Object defaultValue; - /** flag pour utiliser la valeur par defaut {@link #defaultValue} si non trouvé. */ + /** flag pour utiliser la valeur par defaut {@link #defaultValue} si non trouvé. */ protected boolean useDefault; - /** le type de l'énumération à convertir */ + /** le type de l'énumération à convertir */ protected Class enumType; public Object convert(Class aClass, Object value) { @@ -135,4 +136,4 @@ vals = EnumSet.allOf(aClass); return vals; } -} +} \ No newline at end of file Index: lutinutil/src/java/org/codelutin/util/MyPropertiesUtil.java diff -u lutinutil/src/java/org/codelutin/util/MyPropertiesUtil.java:1.4 lutinutil/src/java/org/codelutin/util/MyPropertiesUtil.java:1.5 --- lutinutil/src/java/org/codelutin/util/MyPropertiesUtil.java:1.4 Wed Dec 12 20:15:45 2007 +++ lutinutil/src/java/org/codelutin/util/MyPropertiesUtil.java Tue Mar 18 18:18:36 2008 @@ -35,6 +35,7 @@ * * @author chemit */ +@org.codelutin.i18n.I18nable public class MyPropertiesUtil { static private org.apache.commons.logging.Log log = getLog(MyPropertiesUtil.class); @@ -158,14 +159,14 @@ } /** - * Enregistre dans un même flux de sortie, plusieurs MyProperties, avec un + * Enregistre dans un même flux de sortie, plusieurs MyProperties, avec un * unique message. *

* * @param stream le stream de sortie - * @param message la liste des messages à inscrire - * @param properties la liste des MyProperties à sauver dans le flux - * @throws java.io.IOException si problème lors de la sauvegarde + * @param message la liste des messages à inscrire + * @param properties la liste des MyProperties à sauver dans le flux + * @throws java.io.IOException si problème lors de la sauvegarde */ public static void store(OutputStream stream, String message, MyProperties... properties) throws IOException { if (properties.length == 0) { @@ -181,15 +182,15 @@ } /** - * Enregistre dans un même flux de sortie, plusieurs MyProperties, avec un + * Enregistre dans un même flux de sortie, plusieurs MyProperties, avec un * message pour chaque MyProperties.. *

- * Attention, il faut définir un message pour chaque MyProperties à sauver. + * Attention, il faut définir un message pour chaque MyProperties à sauver. * * @param stream le stream de sortie - * @param message la liste des messages à inscrire - * @param properties la liste des MyProperties à sauver dans le flux - * @throws java.io.IOException si problème lors de la sauvegarde + * @param message la liste des messages à inscrire + * @param properties la liste des MyProperties à sauver dans le flux + * @throws java.io.IOException si problème lors de la sauvegarde */ public static void store(OutputStream stream, String[] message, MyProperties... properties) throws IOException { if (properties.length == 0) { @@ -206,17 +207,17 @@ } /** - * Lit à partir d'un même flux de sortie, plusieurs MyProperties. + * Lit à partir d'un même flux de sortie, plusieurs MyProperties. *

- * L'algorithme essaye de placer au mieux les propriétés qu'il trouve. + * L'algorithme essaye de placer au mieux les propriétés qu'il trouve. *

- * Au final chaque MyProperties contiendra en plus de ses propriétés valides - * l'ensemble des propriétés unsafe détectées comme n'ayant pas de clef + * Au final chaque MyProperties contiendra en plus de ses propriétés valides + * l'ensemble des propriétés unsafe détectées comme n'ayant pas de clef * valide ou ayant une clef valide dans son univers. * - * @param stream le stream d'entrée - * @param properties la liste des MyProperties à sauver dans le flux - * @throws java.io.IOException si problème lors de la lecture + * @param stream le stream d'entrée + * @param properties la liste des MyProperties à sauver dans le flux + * @throws java.io.IOException si problème lors de la lecture */ public static void load(URI stream, MyProperties... properties) throws IOException { if (properties.length == 0) { @@ -290,4 +291,4 @@ return properties; } -} +} \ No newline at end of file