5.5. Configuration des arbres
JGenea permet de configurer les classes des arbres et de leur
attribuer des paramètres. Pour le moment, sont supportés plusieurs
types d'arbres:
ascendant : arbre uniquement ascendant à partir d'une
personne.
descendant : arbre uniquement descendant à partir d'une
personne.
mixte : arbre ascendant et descendant à partir d'une
personne.
registre-signet : pour l'importation de données sur les
signets des registres.
Un élément de configuration d'une importation est de la
forme suivante:
<!-- Liste des arbres -->
<arbres>
<!-- type = ascendant | descendant | mixte -->
<arbre id="arbre-ascendant-defaut" type="ascendant" alias="Représenta
tion par defaut d'un arbre ascendant">
<classe>org.jgenea.ihm.arbres.defaut.ArbreFactoryImpl</classe>
<param nom="largeur-minimale">840</param>
<param nom="hauteur-minimale">640</param>
</arbre>
</arbres> |
La liste des paramètres des arbres n'est pas fixée et dépend
des types des arbres. Seule le nom de la classe est obligatoire.
Note
Les classes des arbres doivent nécessairement implémenter
l'interface suivante et doivenet se trouver dans le classpath de
l'application:
org.jgenea.ihm.arbre.FactoryArbre