Author: chatellier Date: 2009-05-03 18:20:06 +0000 (Sun, 03 May 2009) New Revision: 2165 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/SimulationStorage.java Log: Add getPropertiesParameter method with no database connection Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/SimulationStorage.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/SimulationStorage.java 2009-05-03 18:18:42 UTC (rev 2164) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/SimulationStorage.java 2009-05-03 18:20:06 UTC (rev 2165) @@ -309,6 +309,8 @@ /** * Get parameter property. * + * This method open database. + * * @return Parameter property. */ public SimulationParameter getParameter() { @@ -337,6 +339,30 @@ } /** + * Get parameter property. + * + * @return Parameter property. + */ + public Properties getPropertiesParameter() { + + Properties prop = new Properties(); + File file = getSimulationParametersFile(); + + + try { + FileInputStream in = new FileInputStream(file); + prop.load(in); + in.close(); + + } catch (IOException eee) { + throw new IsisFishRuntimeException(_( + "isisfish.error.read.simulation.parameters", file), eee); + } + + return prop; + } + + /** * Permet de force la relecture des parametres et donc que les scripts * soit charge dans le bon classloader *