Associações de Parte do Conjunto de Ações
Identificador:
org.eclipse.ui.actionSetPartAssociations
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.
Marcação de Configuração:
<!ELEMENT extension (actionSetPartAssociation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador completo do ponto de extensão de destino
- id - um identificador opcional da instância de extensão
- name - um nome opcional da instância de extensão
<!ELEMENT actionSetPartAssociation (part*)>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED>
- targetID - o identificador exclusivo do conjunto de ações (conforme especificado
no registro) que deve estar associado às exibições do workbench específicas
e/ou editores.
<!ELEMENT part EMPTY>
<!ATTLIST part
id CDATA #REQUIRED>
- id - o identificador exclusivo da parte (exibição ou editor) a ser associado
ao conjunto de ações.
Exemplos:
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.
Informações sobre 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.
Direitos Autorais (c) 2002, 2004 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos da Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html