fr.ifremer.isisfish.datastore
Class SensitivityExportStorage
java.lang.Object
fr.ifremer.isisfish.datastore.VersionStorage
fr.ifremer.isisfish.datastore.CodeSourceStorage
fr.ifremer.isisfish.datastore.JavaSourceStorage
fr.ifremer.isisfish.datastore.ExportStorage
fr.ifremer.isisfish.datastore.SensitivityExportStorage
- All Implemented Interfaces:
- Docable
public class SensitivityExportStorage
- extends ExportStorage
- implements Docable
Gestion des fichers VCS de type SensitivityExport
(appartenant au module exports).
Created: 18 août 2005 15:07:36 CEST
- Version:
- $Revision: 3627 $
Last update: $Date: 2012-03-02 14:08:28 +0100 (Fri, 02 Mar 2012) $
by : $Author: chatellier $
- Author:
- chatellier eric
| Methods inherited from class fr.ifremer.isisfish.datastore.JavaSourceStorage |
compile, doJavadoc, getCodeClass, getFieldDoc, getFieldDoc, getFQN, getName, getNewInstance, getParamAsString, getParameterDoc, getParameterNames, getParameterNames, getParameterType, getParameterValue, setParameterValue |
| Methods inherited from class fr.ifremer.isisfish.datastore.VersionStorage |
add, addStorageChangeListener, checkout, commit, delete, diff, fireDataChanged, getCommunityDatabaseDirectory, getCommunityVCS, getContextDatabaseDirectory, getCurrentVCS, getCurrentVCS, getFile, getFiles, getRemoteStorageNames, getRoot, getStorageNames, getVCS, isOnRemote, isUpToDate, isVersionnableFile, removeStorageChangeListener, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SENSITIVITY_EXPORT_PATH
public static final String SENSITIVITY_EXPORT_PATH
- See Also:
- Constant Field Values
SENSITIVITY_EXPORT_TEMPLATE
public static final String SENSITIVITY_EXPORT_TEMPLATE
- Template freemarker pour les scripts d'export .
- See Also:
- Constant Field Values
SensitivityExportStorage
protected SensitivityExportStorage(File rootSrc,
File directory,
String name)
- Constructeur.
- Parameters:
rootSrc - le repertoire root de stockage des exportsdirectory - le repertoire de l'exportname - le nom de l'export
getSensitivityExportDirectory
public static File getSensitivityExportDirectory()
- Get context (official VCS) sensitivity export directory.
- Returns:
- context sensitivity export directory
getCommunitySensitivityExportDirectory
public static File getCommunitySensitivityExportDirectory()
- Get community VCS sensitivity export directory.
- Returns:
- community sensitivity export directory
getNewSensitivityExportInstance
public SensitivityExport getNewSensitivityExportInstance()
throws IsisFishException
- Retourne une nouvelle instance de l'export. Compile le fichier si besoin.
- Returns:
- une nouvelle instance de la classe d'export
- Throws:
IsisFishException
getSensitivityExport
public static SensitivityExportStorage getSensitivityExport(String name,
CodeSourceStorage.Location... location)
- Retourne le storage pour l'export demandé.
- Parameters:
name - le nom de la export souhaitéelocation - location to open storage file
- Returns:
- Le storage pour l'export
createSensitivityExport
public static SensitivityExportStorage createSensitivityExport(String name,
CodeSourceStorage.Location location)
- Create new sensitivity export.
- Parameters:
name - new sensitivity export to createlocation - location to sensitivity export storage file
- Returns:
- new sensitivity export storage
getSensitivityExportNames
public static List<String> getSensitivityExportNames()
- Retourne la liste des noms de toutes les régions disponible en local.
- Returns:
- la liste des noms de toutes les régions disponible en local
checkout
public static void checkout()
throws VCSException
- Throws:
VCSException
Copyright © 1999-2012 CodeLutin. All Rights Reserved.