Balise Next (JavaDDA) dans Unified Service Desk
Vous pouvez utiliser l’élément <Next>
pour définir le pointeur de recherche sur l’élément d’interface utilisateur suivant avec la légende correspondante. Si vous utilisez <Next/>
, la recherche accède au nœud suivant de l’arborescence. La balise <Next/>
parcourt les branches de l’arborescence, pas entre les frères d’un nœud de l’arborescence. Pour naviguer dans le nœud d’arborescence, utilisez les attributs match
et offset
. Cette rubrique décrit les attributs de la balise <Next>
.
Attributs de la balise <Next>
Le tableau suivant décrit les attributs de la balise <Next>
.
Attribut | Description |
---|---|
Match |
Élément Nth |
Offset |
ÉlémentNth après l’élément mis en correspondance. |
Culture |
Utiliser la culture |
L’exemple de liaison suivant recherche le bouton Close
dans une application pour trois cultures différentes : anglais, allemand et français :
<Controls>
<JAccControl name="CloseButton">
<Path>
<FindWindow>
<Class>SunAWTFrame</Class>
</FindWindow>
<Next culture="en-us">Close</Next>
<Next culture="de-de">Beenden</Next>
<Next culture="fr-fr">Fermer</Next>
</Path>
</JAccControl>
</Controls>
En utilisant les attributs match
et offset
, vous pouvez rechercher dans l’arborescence d’accessibilité les nœuds portant le même nom (à l’aide de match
) ou sans identificateur (à l’aide de offset
). L’exemple suivant sélectionne la deuxième entrée de l’arborescence d’accessibilité après la quatrième entrée avec la légende Name
.
<JAccControl name="TestButton">
<Path>
<Next match="4", offset="2" >Name</Next>
</Path>
</JAccControl>
Note
Les balises <Next/>
et <NextName/>
ont la même fonction. Lors de la spécification de vos liaisons, utilisez la balise <Next>
pour assurer la compatibilité ascendante.