Author: chatellier Date: 2009-12-11 13:41:02 +0000 (Fri, 11 Dec 2009) New Revision: 2819 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationItem.java Log: Add parameters to know if a zip file can be common to multiples simulations (AS). Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationItem.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationItem.java 2009-12-11 13:22:47 UTC (rev 2818) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationItem.java 2009-12-11 13:41:02 UTC (rev 2819) @@ -35,12 +35,19 @@ * <li>d'informations supplémentaires utiles à certains launcher : * <ul> * <li>standaloneSimulation : la simulation doit être lancée seule, sinon - * les simulations sont indépendantes et peuvent être lancées groupées. + * les simulations sont indépendantes et peuvent être lancées groupées + * ({@code true} par defaut) + * <li>simulationStandaloneZip : si le fichier zip est different pour toute + * les simulations ou s'il peut être commun à un esemble de simulation * <li>simulationNumber : simulation number in non standalone simulation * <li>simulationsCount : total simulation count + * <li>lastSimulation : last simulation in a simulation pool * </ul> * </ul> * + * Les valeurs par defaut sont positionnée de telle sorte qu'une simulation + * est considérée par defaut comme totalement indépendante. + * * @author poussin * @version $Revision$ * @@ -58,6 +65,13 @@ /** Le zip contenant la simulation prete a etre executee. */ protected File simulationZip; + /** + * Si vrai, le fichier zip n'est pas commun à un ensemble de simulations. + * + * Default to {@code true}. + */ + protected boolean standaloneSimulationZip = true; + /** Simulation prescript. */ protected String simulationPrescriptContent; @@ -75,7 +89,7 @@ protected int simulationNumber = -1; /** - * Last simulation. + * last simulation in a simulation pool. */ protected boolean lastSimulation; @@ -133,6 +147,20 @@ } /** + * @return the standaloneSimulationZip + */ + public boolean isStandaloneSimulationZip() { + return standaloneSimulationZip; + } + + /** + * @param standaloneSimulationZip the standaloneSimulationZip to set + */ + public void setStandaloneSimulationZip(boolean standaloneSimulationZip) { + this.standaloneSimulationZip = standaloneSimulationZip; + } + + /** * Get simulation prescript. * * @return the simulationPrescriptPath
participants (1)
-
chatellier@users.labs.libre-entreprise.org