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ódigos XML de configuración:

   <!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
   >

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 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.

Copyright (c) 2002 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 (Common Public License) v1.0 que acompaña a esta distribución, y está disponible en http://www.eclipse.org/legal/cpl-v10.html