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 Prochaine révision Les deux révisions suivantes | ||
scrutaridata:exportapi:basemetadataexport [2010/02/10 11:03] vincent |
scrutaridata:exportapi:basemetadataexport [2010/02/10 15:23] vincent |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Cette classe permet d'indiquer le contenu de l'élément [[scrutaridata:xml#base-metadata|<base-metadata>]]. Une instance de classe est obtenue avec l'appel à la méthode //startExport()// de la classe //ScrutariDataExport//. Les méthodes de cette classe ne doivent être appelée que lorsque l'export est à l'état ''BASEMETADATA''. Hors de cet état, les appels sont ignorés. | Cette classe permet d'indiquer le contenu de l'élément [[scrutaridata:xml#base-metadata|<base-metadata>]]. Une instance de classe est obtenue avec l'appel à la méthode //startExport()// de la classe //ScrutariDataExport//. Les méthodes de cette classe ne doivent être appelée que lorsque l'export est à l'état ''BASEMETADATA''. Hors de cet état, les appels sont ignorés. | ||
- | Dans tous les cas, l'utilisation en argument d'une chaine vide ou nulle indique l'absence de valeur et l'élément XML correspondant n'est pas écrit. | + | Dans tous les cas, l'utilisation en argument d'une chaine vide ou nulle indique l'absence de valeur et l'élément XML correspondant n'est pas écrit. Autrement dit l'appel à //setBaseIcon(null)// n'entraine pas d'erreur, cela indique simplement, en l'occurrence, qu'aucun icône n'est défini pour la base. Par contre, les valeurs de langue ne doivent pas être nulles ou vides. |
===== Méthodes de la classe ===== | ===== Méthodes de la classe ===== | ||
Ligne 25: | Ligne 25: | ||
* **Signature : ** void !!setIntitule!! (**int** intituleType, **String** lang, **String** intituleValue) | * **Signature : ** void !!setIntitule!! (**int** intituleType, **String** lang, **String** intituleValue) | ||
- | * **Utilisation : ** Indique l'intitulé du type //intituleType// (valeur ''INTITULE_SHORT'' ou ''INTITULE_LONG'') pour la langue lang. | + | * **Utilisation : ** indique l'intitulé du type //intituleType// (valeur ''INTITULE_SHORT'' ou ''INTITULE_LONG'') pour la langue //lang//. |
==== addLangUI() ==== | ==== addLangUI() ==== |