Description : Ce point d'extension est utilisé pour définir un ensemble d'actions devant être ajouté à une perspective lorsqu'une partie (vue ou éditeur) est ouverte dans cette dernière. Dans le cas d'un éditeur correspondant à celui en cours, l'ensemble d'actions reste visible. Dans le cas d'une vue correspondant à la partie active, l'ensemble d'actions reste également visible.
Depuis : Version 2.0
Marques de configuration :
<!ELEMENT actionSetPartAssociation (part)*>
<!ATTLIST actionSetPartAssociation
targetID
CDATA #REQUIRED
>
Voici l'exemple d'une extension d'association de parties d'un ensemble d'actions (notez le sous-élément et le 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.CompilationUnitEditor"/>
</actionSetPartAssociation>
</extension>
Dans cet exemple, une vue ou un éditeur sont associés à 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 ensembles d'actions que l'utilisateur désactive n'apparaîtront jamais et ceux qu'il active seront toujours visibles.