Asociaciones de componentes de un conjunto de acciones
Identificador:
org.eclipse.ui.actionSetPartAssociations
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.
Código de configuración:
<!ELEMENT extension (actionSetPartAssociation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point: identificador totalmente calificado del punto de extensión destino
- id: identificador opcional de la instancia de extensión
- name: nombre opcional de la instancia de extensión
<!ELEMENT actionSetPartAssociation (part*)>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED>
- targetID: identificador exclusivo del conjunto de acciones (tal como se
especifica en el registro) que hay que asociar a vistas y/o editores concretos
del entorno de trabajo.
<!ELEMENT part EMPTY>
<!ATTLIST part
id CDATA #REQUIRED>
- id: identificador exclusivo del componente (vista o editor) que hay que
asociar al conjunto de acciones.
Ejemplos:
A continuación figura una ejemplo de
una asociación de componentes de un conjunto de acciones (observe el subelemento
y 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.CompilationUnitError"
/>
</actionSetPartAssociation>
</extension>
En el ejemplo anterior, se asocian una vista o un editor al conjunto de
acciones de refactorizació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.
Copyright (c) 2002, 2004 IBM Corporation y otros.
Reservados todos los derechos. Este programa y sus materiales adjuntos están
disponibles bajo los términos de la licencia pública común (Eclipse Public
License) v1.0 que acompaña a esta distribución, y está disponible en
http://www.eclipse.org/legal/epl-v10.html