org.eucalyptus.analysesi.save
Interface Format

All Known Implementing Classes:
AbstractFormat, AnalyseSI063Format, HibiscusFormat

public interface Format

Un format de fichier AnalyseSI.

Author:
Loic Dreux

Method Summary
 java.lang.String getDescription()
          Retourna la description du format.
 java.lang.String getFileExtension()
          Retourne l'extension de fichier du format.
 java.lang.String getName()
          Retourne le nom du format.
 AnalyseSIModel loadModel(java.io.File file)
          Charge un model à partir d'un fichier.
 void saveModel(AnalyseSIModel analyseSIModel, java.io.File file)
          Sauvegarde le model dans un fichier.
 

Method Detail

saveModel

void saveModel(AnalyseSIModel analyseSIModel,
               java.io.File file)
               throws SaveModelException,
                      SaveModelNotSupportedException
Sauvegarde le model dans un fichier.

Parameters:
analyseSIModel - le model à sauvegarder
file - le fichier de sortie
Throws:
SaveModelException
SaveModelNotSupportedException

loadModel

AnalyseSIModel loadModel(java.io.File file)
                         throws LoadModelException,
                                LoadModelNotSupportedException
Charge un model à partir d'un fichier.

Parameters:
file - le fichier qui contient le model
Returns:
le model
Throws:
LoadModelException
LoadModelNotSupportedException

getFileExtension

java.lang.String getFileExtension()
Retourne l'extension de fichier du format.

Returns:
l'extension de fichier du format

getName

java.lang.String getName()
Retourne le nom du format.

Returns:
le nom du format

getDescription

java.lang.String getDescription()
Retourna la description du format.

Returns:
la description du format


Copyright © 2009. All Rights Reserved.