Ceci est une ancienne révision du document !
Table des matières
BaseMetadataExport
Cette classe permet d'indiquer le contenu de l'élément <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. 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.
Méthodes de la classe
setAuthorityUUID()
- Signature : void setAuthorityUUID (String authorityUUID)
- Utilisation : indique l'UUID à l'origine de la base (voir Politique de l'identifiant unique
setBaseName()
- Signature : void setBaseName (String baseName)
- Utilisation : indique le nom technique de la base (obligatoire)
setBaseIcon()
- Signature : void setBaseIcon (String baseIcon)
- Utilisation : indique l'URL de l'icône à utiliser par défaut pour toutes les fiches de la base (facultatif)
setIntitule()
- Signature : void setIntitule (int intituleType, String lang, String intituleValue)
- Utilisation : Indique l'intitulé du type intituleType (valeur
INTITULE_SHORT
ouINTITULE_LONG
) pour la langue lang.
addLangUI()
- Signature : void addLangUI (String lang)
- Utilisation : indique une langue de l'interface
Constantes
INTITULE_SHORT
= 1 : intitulé court de la baseINTITULE_LONG
= 2 : intitulé long