Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
scrutaridata:exportapi:scrutaridataexport [2010/02/09 19:55] vincent |
scrutaridata:exportapi:scrutaridataexport [2010/02/11 15:44] (Version actuelle) vincent |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
* **Signature : ** [[scrutaridata:exportapi:corpusmetadataexport|CorpusMetadataExport]] !!newCorpus!! (**String** corpusName) | * **Signature : ** [[scrutaridata:exportapi:corpusmetadataexport|CorpusMetadataExport]] !!newCorpus!! (**String** corpusName) | ||
* **Utilisation :** commence l'insertion d'un nouveau corpus et renvoie une instance de [[scrutaridata:exportapi:corpusmetadataexport|CorpusMetadataExport]] permettant de définir les méta-données du corpus | * **Utilisation :** commence l'insertion d'un nouveau corpus et renvoie une instance de [[scrutaridata:exportapi:corpusmetadataexport|CorpusMetadataExport]] permettant de définir les méta-données du corpus | ||
- | * **États préalables interdits** : ''START'' | + | * **États préalables interdits** : ''START'', ''END'' |
* **État résultant** : ''CORPUSMETADATA'' | * **État résultant** : ''CORPUSMETADATA'' | ||
Ligne 23: | Ligne 23: | ||
==== newFiche() ==== | ==== newFiche() ==== | ||
* **Signature : ** [[scrutaridata:exportapi:ficheexport|FicheExport]] !!newFiche!! (**String** ficheId) | * **Signature : ** [[scrutaridata:exportapi:ficheexport|FicheExport]] !!newFiche!! (**String** ficheId) | ||
- | * **Utilisation :** Renvoie une instance de [[scrutaridata:exportapi:ficheexport|FicheExport]] permettant de définir une nouvelle fiche | + | * **Utilisation :** Renvoie une instance de [[scrutaridata:exportapi:ficheexport|FicheExport]] permettant de définir une nouvelle fiche avec l'identifiant //ficheId//. |
- | * **États préalables interdits** : ''START'', ''BASEMETADATA'', ''THESAURUSMETADATA'', ''MOTCLE'' | + | * **États préalables interdits** : ''START'', ''BASEMETADATA'', ''THESAURUSMETADATA'', ''MOTCLE'', ''END'' |
* **État résultant** : ''FICHE'' | * **État résultant** : ''FICHE'' | ||
Ligne 30: | Ligne 30: | ||
* **Signature : ** [[scrutaridata:exportapi:thesaurusmetadataexport|ThesaurusMetadataExport]] !!newThesaurus!! (**String** thesaurusName) | * **Signature : ** [[scrutaridata:exportapi:thesaurusmetadataexport|ThesaurusMetadataExport]] !!newThesaurus!! (**String** thesaurusName) | ||
* **Utilisation :** commence l'insertion d'un nouveau thésaurus et renvoie une instance de [[scrutaridata:exportapi:thesaurusmetadataexport|ThesaurusMetadataExport]] permettant de définir les méta-données du thésaurus | * **Utilisation :** commence l'insertion d'un nouveau thésaurus et renvoie une instance de [[scrutaridata:exportapi:thesaurusmetadataexport|ThesaurusMetadataExport]] permettant de définir les méta-données du thésaurus | ||
- | * **États préalables interdits** : ''START'' | + | * **États préalables interdits** : ''START'', ''END'' |
* **État résultant** : ''THESAURUSMETADATA'' | * **État résultant** : ''THESAURUSMETADATA'' | ||
==== newMotcle() ==== | ==== newMotcle() ==== | ||
* **Signature : ** [[scrutaridata:exportapi:motcleexport|MotcleExport]] !!newMotcle!! (**String** motcleId) | * **Signature : ** [[scrutaridata:exportapi:motcleexport|MotcleExport]] !!newMotcle!! (**String** motcleId) | ||
- | * **Utilisation :** renvoie une instance de [[scrutaridata:exportapi:motcleexport|MotcleExport]] permettant de définir un nouveau mot-clé ; un thésaurus doit être ouvert. | + | * **Utilisation :** renvoie une instance de [[scrutaridata:exportapi:motcleexport|MotcleExport]] permettant de définir un nouveau mot-clé avec l'identifiant //motcleId// ; un thésaurus doit être ouvert. |
- | * **États préalables interdits** : ''START'', ''BASEMETADATA'', ''CORPUSMETADATA'', ''FICHE'' | + | * **États préalables interdits** : ''START'', ''BASEMETADATA'', ''CORPUSMETADATA'', ''FICHE'', ''END'' |
* **État résultant** : ''MOTCLE'' | * **État résultant** : ''MOTCLE'' | ||
Ligne 42: | Ligne 42: | ||
* **Signature : ** void !!addIndexation!! (**String** corpusName, **String** ficheId, **String** thesaurusName, **String** motcleId, **int** poids) | * **Signature : ** void !!addIndexation!! (**String** corpusName, **String** ficheId, **String** thesaurusName, **String** motcleId, **int** poids) | ||
* **Utilisation :** peut être appelé à n'importe quel moment quelque soit l'état (sauf ''END''), cela permet de définir une indexation aussi bien au moment du traitement d'une fiche que d'un mot-clé, l'écriture de l'indexation se fait au moment de l'appel à //endExport()// | * **Utilisation :** peut être appelé à n'importe quel moment quelque soit l'état (sauf ''END''), cela permet de définir une indexation aussi bien au moment du traitement d'une fiche que d'un mot-clé, l'écriture de l'indexation se fait au moment de l'appel à //endExport()// | ||
+ | * **États préalables interdits** : ''START'', ''END'' | ||
+ | * **État résultant** : pas de modification de l'état | ||
Ligne 47: | Ligne 49: | ||
* **Signature : ** void !!endExport!! () | * **Signature : ** void !!endExport!! () | ||
* **Utilisation :** signifie la fin de l'exportation, l'instance de ScrutariDataExport ne doit plus être utilisé après l'appel à cette méthode | * **Utilisation :** signifie la fin de l'exportation, l'instance de ScrutariDataExport ne doit plus être utilisé après l'appel à cette méthode | ||
- | * **États préalables interdits** : ''START'',''END'' | + | * **États préalables interdits** : ''START'', ''END'' |
* **État résultant** : ''END'' | * **État résultant** : ''END'' | ||