|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.ifremer.isisfish.datastore.VersionStorage
fr.ifremer.isisfish.datastore.CodeSourceStorage
fr.ifremer.isisfish.datastore.JavaSourceStorage
fr.ifremer.isisfish.datastore.ScriptStorage
public class ScriptStorage
Gestion des fichers CVS de type scripts (appartenant au module scripts). Created: 18 août 2005 15:07:36 CEST
| Field Summary | |
|---|---|
static java.lang.String |
SCRIPT_PATH
|
static java.lang.String |
SCRIPT_TEMPLATE
Template freemarker pour les scripts. |
| Fields inherited from class fr.ifremer.isisfish.datastore.JavaSourceStorage |
|---|
PARAM_PREFIX |
| Fields inherited from class fr.ifremer.isisfish.datastore.CodeSourceStorage |
|---|
content, lastContentLength, lastContentUpdate, name |
| Fields inherited from class fr.ifremer.isisfish.datastore.VersionStorage |
|---|
changeListeners, file, root |
| Constructor Summary | |
|---|---|
protected |
ScriptStorage(java.io.File rootSrc,
java.io.File directory,
java.lang.String name)
Constructeur |
| Method Summary | |
|---|---|
static void |
checkout()
|
Doc |
getClassDoc()
Class documentation (if any). |
java.lang.String |
getDescription()
Be ware this method require to instanciate a Rule, so it would be better to call as often as possible. |
Doc |
getFieldDoc(java.lang.String fieldName)
Field documentation (if any). |
static java.util.List<java.lang.String> |
getNewRemoteScriptNames()
Retourne la liste des noms de toutes les régions disponible sur le serveur CVS qui ne sont pas encore en local |
java.lang.Object |
getNewScriptInstance()
Retourne une nouvelle instance de la regle. |
static java.util.List<java.lang.String> |
getNewScriptNames()
Retourne la liste des noms de toutes les régions disponible en local qui ne sont pas encore sur le serveur CVS |
static java.util.List<java.lang.String> |
getRemoteScriptNames()
Retourne la liste des noms de toutes les régions disponible sur le serveur CVS |
static ScriptStorage |
getScript(java.lang.String name)
Retourne le storage pour la regle demandée |
static java.io.File |
getScriptDirectory()
|
static java.util.List<java.lang.String> |
getScriptNames()
Retourne la liste des noms de toutes les régions disponible en local |
| Methods inherited from class fr.ifremer.isisfish.datastore.JavaSourceStorage |
|---|
compile, doJavadoc, getCodeClass, getFQN, getName, getNewInstance, getParameterDoc |
| Methods inherited from class fr.ifremer.isisfish.datastore.CodeSourceStorage |
|---|
diff, exists, getContent, getFiles, getName, prepare, reload, setContent |
| Methods inherited from class fr.ifremer.isisfish.datastore.VersionStorage |
|---|
add, addStorageChangeListener, checkout, commit, delete, fireDataChanged, getContextDatabaseCacheKey, getContextDatabaseDirectory, 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 |
| Field Detail |
|---|
public static final java.lang.String SCRIPT_PATH
public static final java.lang.String SCRIPT_TEMPLATE
| Constructor Detail |
|---|
protected ScriptStorage(java.io.File rootSrc,
java.io.File directory,
java.lang.String name)
rootSrc - le repertoire root de stockagedirectory - le repertoire des scriptsname - le nom du script| Method Detail |
|---|
public static java.io.File getScriptDirectory()
public java.lang.Object getNewScriptInstance()
throws IsisFishException
IsisFishExceptionpublic static ScriptStorage getScript(java.lang.String name)
name - le nom de la regle souhaitée
public static void checkout()
throws VCSException
VCSExceptionpublic static java.util.List<java.lang.String> getScriptNames()
public static java.util.List<java.lang.String> getNewScriptNames()
public static java.util.List<java.lang.String> getRemoteScriptNames()
public static java.util.List<java.lang.String> getNewRemoteScriptNames()
public Doc getClassDoc()
Docable
getClassDoc in interface DocableDocHelper,
Doc,
Docablepublic Doc getFieldDoc(java.lang.String fieldName)
Docable
getFieldDoc in interface DocablefieldName - name of the field to inspect
DocHelper,
Doc,
Docablepublic java.lang.String getDescription()
getDescription in interface DocableDoc,
Docable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||