Associações de Parte do Conjunto de Ações

org.eclipse.ui.actionSetPartAssociations

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.

<!ELEMENT extension (actionSetPartAssociation*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT actionSetPartAssociation (part*)>

<!ATTLIST actionSetPartAssociation

targetID CDATA #REQUIRED>


<!ELEMENT part EMPTY>

<!ATTLIST part

id CDATA #REQUIRED>


A seguir, um exemplo de uma associação de parte do conjunto de ações (note que o subelemento 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.CompilationUnitError"

/>

</actionSetPartAssociation>

</extension>

No exemplo acima, uma exibição ou editor estão associados ao conjunto de ações de recriação.

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.