Cet onglet contient par défaut l'exemple d'une trame texte
d'un code avec des balises pouvant être paramétrées. Cette trame sera
utilisée dans les Codes Sources qui appelleront ce Squelette. Vous
devez créer votre propre trame.
Description des balises
Les balises sont
déclarées sous la forme TAG:, suivie de la balise
(TAG:BODY par exemple).
Le nom des balises doit
être unique dans le Squelette.
La hiérarchie entre
les balises se traduit dans la ligne de déclaration des balises. La
balise parent est suivie, après une barre oblique, de la balise enfant.
Plusieurs niveaux de hiérarchie sont possibles.
Vous
pouvez indiquer des variables qui seront remplacés par leurs valeurs
lors de la génération. Ces valeurs peuvent être indiquées à plusieurs
niveaux.
L'ordre de priorité est le suivant :
- Un paramètre indiqué dans l'appel d'un micro-pattern dans le source
de l'instance appelante,
- Une variable définie en tant que propriété dans l'onglet Définition de
l'instance appelante,
- Une variable définie en tant que propriété dans l'onglet Définition du
Squelette.
Le nom du Squelette peut être paramétré avec $name.
Son libellé peut être paramétré avec $label.
Insertion de code spécifique
Vous pouvez modifier le code généré de l'une
des façons suivantes :
- Insertion directe de code spécifique.
- Appel d'un Micro-pattern Code pour insérer du code à la fin d'une
balise ou à l'endroit de l'insertion. Vous pouvez ainsi décrire un
micro-pattern qui sera interprété lors des futures générations. Vous
pouvez paramétrer les valeurs de ses zones. Vous pouvez insérer ce
Micro-pattern Code depuis la vue Fragments,
catégorie .
- Création de micro-patterns à l'aide des API Java™ dédiées et appel de ces micro-patterns
dans le code généré.