Associations de parties de jeux d'actions
Identificateur :
org.eclipse.ui.actionSetPartAssociations
Description :
Ce point
d'extension sert à définir un ensemble d'actions devant être ajouté à
une perspective lorsqu'une partie (vue ou éditeur) est ouverte dans
celle-ci.
Dans
le cas d'un éditeur correspondant à celui en cours, le jeu d'actions reste visible.
Dans le cas d'une vue correspondant à la
partie active, le jeu d'actions reste également visible.
Marques de configuration :
<!ELEMENT extension (actionSetPartAssociation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificateur qualifié complet du point d'extension
cible.
- id - identificateur facultatif de l'instance d'extension.
- name - nom facultatif de l'instance d'extension.
<!ELEMENT actionSetPartAssociation (part*)>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED>
- targetID - identificateur unique du jeu d'actions (comme indiqué dans le registre) qui doit être associé à des vues
et/ou éditeurs particuliers du plan de travail.
<!ELEMENT part EMPTY>
<!ATTLIST part
id CDATA #REQUIRED>
- id - identificateur unique de la partie (vue ou éditeur) à
associer au jeu d'actions.
Exemples :
L'exemple
ci-dessous illustre une association de parties d'un ensemble
d'actions (notez le sous-éléments et la mode d'utilisation des
attributs) :
<extension point=
"org.eclipse.ui.actionSetPartAssociations"
>
<actionSetPartAssociation targetID=
"org.eclipse.jdt.ui.refactoring.actionSet"
>
<part id=
"org.eclipse.jdt.ui.PackageExplorer"
/>
<part id=
"org.eclipse.jdt.ui.CompilationUnitError"
/>
</actionSetPartAssociation>
</extension>
Dans cet exemple, une vue ou un éditeur est associé à l'ensemble d'actions
de propagation des modifications.
Informations d'API :
L'utilisateur
peut remplacer ces associations à l'aide de la boîte de dialogue de
personnalisation de la perspective. Hormis ces associations, les
jeux d'actions que l'utilisateur désactive n'apparaîtront jamais
et ceux qu'il active seront toujours visibles.
Copyright (c) 2002, 2004 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence publique Eclipse v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html