Descripción: este punto de extensión sirve para definir un conjunto de acciones que debe añadirse a una perspectiva cuando se abre un componente (vista o editor) de la perspectiva. En el caso de un editor, el conjunto de acciones estará visible mientras el editor sea el actual. En el caso de una vista, el conjunto de acciones estará visible cuando la vista sea el componente activo.
A partir del: Release 2.0
Códigos XML de configuración:
<!ELEMENT actionSetPartAssociation (part)*>
<!ATTLIST actionSetPartAssociation
targetID
CDATA #REQUIRED
>
A continuación figura una ejemplo de extensión de una asociación de componentes de un conjunto de acciones (fíjese en el subelemento y en la manera de utilizar los atributos):
<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>
En el ejemplo anterior, se asocian una vista y un editor al conjunto de acciones de propagación.
Información sobre las API: el usuario puede alterar temporalmente estas asociaciones utilizando el diálogo de personalizar perspectiva. Con independencia de las asociaciones, los conjuntos de acciones que el usuario desactive nunca se verán, y los conjuntos de acciones que el usuario active siempre estarán visibles.