Author: tchemit Date: 2008-03-23 01:16:02 +0000 (Sun, 23 Mar 2008) New Revision: 1447 Modified: trunk/simexplorer-is/simexplorer-is-service/src/java/fr/cemagref/simexplorer/is/service/AuthenticationServiceImpl.java trunk/simexplorer-is/simexplorer-is-swing-generated/src/resources/commandline.properties trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorer.java trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerContext.java trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/ui/SimExplorerMainUI.java trunk/simexplorer-is/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/pages/security/ProtectedPage.java Log: mise en place propriete de config obligatoire pour commandline refactor init i18n Modified: trunk/simexplorer-is/simexplorer-is-service/src/java/fr/cemagref/simexplorer/is/service/AuthenticationServiceImpl.java =================================================================== --- trunk/simexplorer-is/simexplorer-is-service/src/java/fr/cemagref/simexplorer/is/service/AuthenticationServiceImpl.java 2008-03-22 01:41:30 UTC (rev 1446) +++ trunk/simexplorer-is/simexplorer-is-service/src/java/fr/cemagref/simexplorer/is/service/AuthenticationServiceImpl.java 2008-03-23 01:16:02 UTC (rev 1447) @@ -680,6 +680,7 @@ */ { - I18n.initISO88591("fr", "FR"); + //TODO This is really hardcore! + I18n.init("fr", "FR"); } } Modified: trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorer.java =================================================================== --- trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorer.java 2008-03-22 01:41:30 UTC (rev 1446) +++ trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorer.java 2008-03-23 01:16:02 UTC (rev 1447) @@ -159,7 +159,7 @@ } public void initI18n() { - I18n.initISO88591(getContext().getMainConfig().getUserLocale()); + I18n.init(getContext().getMainConfig().getLocale(),getContext().getMainConfig().getEncoding()); } protected SimExplorer() { Modified: trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerContext.java =================================================================== --- trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerContext.java 2008-03-22 01:41:30 UTC (rev 1446) +++ trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerContext.java 2008-03-23 01:16:02 UTC (rev 1447) @@ -83,7 +83,7 @@ } public void initI18n() { - I18n.initISO88591(getMainConfig().getUserLocale()); + I18n.init(getMainConfig().getLocale(),getMainConfig().getEncoding()); } Modified: trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/ui/SimExplorerMainUI.java =================================================================== --- trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/ui/SimExplorerMainUI.java 2008-03-22 01:41:30 UTC (rev 1446) +++ trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/ui/SimExplorerMainUI.java 2008-03-23 01:16:02 UTC (rev 1447) @@ -23,6 +23,7 @@ import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import java.util.regex.Matcher; +import java.util.Locale; import javax.swing.AbstractButton; import javax.swing.JComboBox; @@ -30,8 +31,6 @@ import javax.swing.KeyStroke; import javax.swing.SwingUtilities; -import org.codelutin.i18n.LocaleEnum; - import fr.cemagref.simexplorer.is.entities.EntityHelper; import fr.cemagref.simexplorer.is.entities.data.LoggableElement; import fr.cemagref.simexplorer.is.entities.metadata.MetaData; @@ -135,7 +134,7 @@ */ public void refreshI18nActions(SimExplorerContext context) { - LocaleEnum locale = context.getMainConfig().getUserLocale(); + Locale locale = context.getMainConfig().getLocale(); //CountryEnum country = context.getConfig().getUserCountry(); String[] actions = SimExplorerActionManager.getFactory().getActionNames(); for (String actionName : actions) { Modified: trunk/simexplorer-is/simexplorer-is-swing-generated/src/resources/commandline.properties =================================================================== --- trunk/simexplorer-is/simexplorer-is-swing-generated/src/resources/commandline.properties 2008-03-22 01:41:30 UTC (rev 1446) +++ trunk/simexplorer-is/simexplorer-is-swing-generated/src/resources/commandline.properties 2008-03-23 01:16:02 UTC (rev 1447) @@ -47,17 +47,31 @@ ############################################################################### ### -### Application global properties +### Comandline mandatory properties ### main.config.definition.configFileName=java.io.File:.simexplorer-si-1 main.config.modifiers.configFileName=final,mandatory,transient -main.config.definition.debugMode=java.lang.Boolean:false -main.config.modifiers.debugMode=mandatory +main.config.definition.encoding=java.lang.String:ISO-8859-1 +main.config.modifiers.encoding=final,static,mandatory +main.config.definition.locale=java.util.Locale:fr +main.config.modifiers.locale=mandatory + +main.config.definition.projectName=java.lang.String:SimExplorer-SI +main.config.modifiers.projectName=final,static,mandatory + main.config.definition.version=org.codelutin.util.VersionNumber:0.0.1 main.config.modifiers.version=final,static,mandatory +### +### Application global properties +### + +main.config.definition.debugMode=java.lang.Boolean:false +main.config.modifiers.debugMode=mandatory + + main.config.definition.siteURL=java.net.URL:http://simexplorer-si.labs.libre-entreprise.org main.config.modifiers.siteURL=final,static,mandatory @@ -89,9 +103,6 @@ main.config.definition.userFirstName=java.lang.String main.config.modifiers.userFirstName=mandatory -main.config.definition.userLocale=org.codelutin.i18n.LocaleEnum:fr -main.config.modifiers.userLocale=mandatory - main.config.definition.userLastName=java.lang.String main.config.modifiers.userLastName=mandatory Modified: trunk/simexplorer-is/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/pages/security/ProtectedPage.java =================================================================== --- trunk/simexplorer-is/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/pages/security/ProtectedPage.java 2008-03-22 01:41:30 UTC (rev 1446) +++ trunk/simexplorer-is/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/pages/security/ProtectedPage.java 2008-03-23 01:16:02 UTC (rev 1447) @@ -197,7 +197,8 @@ } { - I18n.initISO88591("fr", "FR"); + // this is really hardcore :) + I18n.init("fr", "FR"); }