fr.ifremer.isisfish.export
Interface Export

All Known Subinterfaces:
SensitivityExport

public interface Export

Interface que doivent implanter les classes d'export de resultats. Le nom du fichier d'export qui sera utilisé sera le basé sur le nom de la classe d'export Created: 22 janv. 2006 21:12:58

Version:
$Revision: 2575 $ Last update: $Date: 2009-09-02 15:47:17 +0200 (mer., 02 sept. 2009) $ by : $Author: chatellier $
Author:
poussin

Method Summary
 void export(SimulationStorage simulation, Writer out)
          Exporte les resultat.
 String getDescription()
          Return Export description.
 String getExportFilename()
          Return filename used to contains export data.
 String getExtensionFilename()
          Return extension used as filename name extension.
 String[] getNecessaryResult()
          Necessary results names for export execution.
 

Method Detail

getNecessaryResult

String[] getNecessaryResult()
Necessary results names for export execution.

Returns:
the necessaryResult name

getDescription

String getDescription()
Return Export description.

Returns:
string displayable to the end user

getExportFilename

String getExportFilename()
Return filename used to contains export data.

Returns:
filename by example "myexport"

getExtensionFilename

String getExtensionFilename()
Return extension used as filename name extension.

Returns:
extension by example ".csv"

export

void export(SimulationStorage simulation,
            Writer out)
            throws Exception
Exporte les resultat.

Parameters:
simulation - la simulation dont on souhaite exporter les resultats
out - la sortie sur lequel il faut ecrire l'export
Throws:
Exception - if export fail


Copyright © 1999-2010 CodeLutin. All Rights Reserved.