Descrição: Esse ponto de extensão é utilizado para definir um conjunto de ações que dever ser incluído em uma perspectiva, quando uma parte (exibição ou editor) é aberta na perspectiva. No caso de um editor, o conjunto de ações irá permanecer visível enquanto o editor for o editor atual. No caso de uma exibição, o conjunto de ações ficará visível quando a exibição for a parte ativa.
Desde: Release 2.0
Marcação da Configuração:
<!ELEMENT actionSetPartAssociation (part)*>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED
>
A seguir encontra-se um exemplo de uma extensão de associação de parte do conjunto de ações (note que os subelementos e os atributos de modo são utilizados):
<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>
No exemplo acima, uma exibição e editor são associados ao conjunto de ações de refatoração.
Informações de API: O usuário pode substituir essas associações utilizando o diálogo personalizar perspectiva. Independente dessas associações, os conjuntos de ações que o usuário desativa nunca irão aparecer e os conjuntos de ações que o usuário ativa sempre ficarão visíveis.