Package fr.ifremer.isisfish.export
Class ExportHelper
java.lang.Object
fr.ifremer.isisfish.datastore.StorageHelper
fr.ifremer.isisfish.export.ExportHelper
Helper for exports manipulation.
Created: 20 janv. 2006 01:52:04
- Version:
- $Revision$ Last update: $Date$ by : $Author$
- Author:
- poussin
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
Deprecated.since 4.4.0.0, used only in one script, will not be replacedstatic void
exportToFile
(SimulationStorage simulationStorage, ExportInfo exportInfo, File file) Do single export.protected static long
exportToFile
(SimulationStorage simulation, File destdir, Export export) Deprecated.since 4.4.0.0, used only in one script, will not be replacedstatic void
exportToFile
(SimulationStorage simulationStorage, String exportName, File file) Do single export.static Properties
getSensitivityExportAsProperties
(int sensitivityExportIndex, org.nuiton.topia.TopiaContext context, SensitivityExport sensitivityExport) Permet de mettre les parametres de l'export sous une forme String pour pouvoir les relire ensuite.static void
populateSensitivityExport
(int exportIndex, org.nuiton.topia.TopiaContext context, SensitivityExport export, Properties props) Recupere dans prop les valeurs des champs specifique au export et met a jour les champs de l'export.Methods inherited from class fr.ifremer.isisfish.datastore.StorageHelper
getParamsAsProperties, populateStorageParams
-
Constructor Details
-
ExportHelper
public ExportHelper()
-
-
Method Details
-
doExport
@Deprecated public static void doExport(SimulationStorage simulation, File destdir, List<Export> exports, File compileDir) Deprecated.since 4.4.0.0, used only in one script, will not be replacedPermet de faire les exports pour une simulation.- Parameters:
simulation
- La simulation pour lequel il faut faire les exportsdestdir
- le repertoire dans lequel il faut ecrire les exportsexports
- les instances des exports à fairecompileDir
- le nom du répertoire ou les classes d'export sont compilées
-
exportToFile
@Deprecated protected static long exportToFile(SimulationStorage simulation, File destdir, Export export) throws Exception Deprecated.since 4.4.0.0, used only in one script, will not be replacedDo single export.- Parameters:
simulation
- la simulation pour lequel il faut faire les exportsdestdir
- le repertoire dans lequel il faut ecrire les exportsexport
- le nom des exports a faire- Returns:
- number of byte written on disk
- Throws:
Exception
- si une erreur survient
-
exportToFile
public static void exportToFile(SimulationStorage simulationStorage, String exportName, File file) throws Exception Do single export.- Parameters:
simulationStorage
- la simulation pour lequel il faut faire les exportsfile
- le fichier de destinationexportName
- le nom de l'exports a faire- Throws:
Exception
- si une erreur survient
-
exportToFile
public static void exportToFile(SimulationStorage simulationStorage, ExportInfo exportInfo, File file) throws Exception Do single export.- Parameters:
simulationStorage
- la simulation pour lequel il faut faire les exportsfile
- le fichier de destinationexportInfo
- l'exports a faire- Throws:
Exception
- si une erreur survient
-
populateSensitivityExport
public static void populateSensitivityExport(int exportIndex, org.nuiton.topia.TopiaContext context, SensitivityExport export, Properties props) Recupere dans prop les valeurs des champs specifique au export et met a jour les champs de l'export.- Parameters:
exportIndex
- l'index de l'exportexport
- l'export a mettre à jourcontext
- le topia context dont on a besoinprops
- les proprietes contenant les parametre de l'export
-
getSensitivityExportAsProperties
public static Properties getSensitivityExportAsProperties(int sensitivityExportIndex, org.nuiton.topia.TopiaContext context, SensitivityExport sensitivityExport) Permet de mettre les parametres de l'export sous une forme String pour pouvoir les relire ensuite.- Parameters:
sensitivityExportIndex
- l'index de l'exportcontext
- le topia context dont on a besoinsensitivityExport
- l'export dont on souhaite mettre les parametres dans l'objet Properties retourné- Returns:
- L'objet Properties contenant les valeurs des parametres de l'export
-