Perspectivas

Identificador: org.eclipse.ui.perspective

Descripción: este punto de extensión se utiliza para añadir fábricas de perspectivas al entorno de trabajo. Una fábrica de perspectivas se utiliza para definir el diseño inicial y los conjuntos de acciones visibles de una perspectiva. El usuario puede seleccionar una perspectiva invocando el submenú "Abrir perspectiva" del menú "Ventana".

Códigos XML de configuración:

   <!ELEMENT extension (perspective*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT perspective (description?)>

   <!ATTLIST perspective
      id    CDATA #REQUIRED
     name  CDATA #REQUIRED
      class CDATA #REQUIRED
      icon  CDATA #IMPLIED
   >

   <!ELEMENT description (#CDATA)>

   subelemento opcional cuyo cuerpo debe contener un texto descriptivo corto de la perspectiva.

Ejemplos: a continuación figura un ejemplo de extensión de perspectiva:

      <extension 
        point="org.eclipse.ui.perspectives"> 
        <perspective 
            id="org.eclipse.ui.resourcePerspective" 
            name="Recursos"
            class="org.eclipse.ui.internal.ResourcePerspective" 
            icon="icons/MyIcon.gif"> 
        </perspective> 
    </extension> 

Información sobre las API: el valor del atributo class debe ser un nombre totalmente calificado de una clase que implemente org.eclipse.ui.IPerspectiveFactory. La clase debe suministrar el diseño inicial de una perspectiva cuando el entorno de trabajo lo solicite.

El archivo plugin_customization.ini se utiliza para definir la perspectiva por omisión. La perspectiva por omisión es la primera perspectiva que aparece cuando se lanza el producto después de la instalación. También se utiliza cuando el usuario abre una página o una ventana sin especificar una perspectiva. La perspectiva por omisión se define como propiedad dentro del archivo plugin_customization.ini, como se muestra a continuación. El usuario también puede alterar temporalmente esta perspectiva desde la página de preferencias de perspectiva del entorno de trabajo.

    defaultPerspectiveId = org.eclipse.ui.resourcePerspective 
Las perspectivas que aparecen en el menú "Abrir perspectiva" son accesos directos de la selección de perspectivas. Este conjunto está definido por la propia perspectiva activa y las extensiones efectuadas mediante el punto de extensión perspectiveExtensions.

Implementación suministrada: el entorno de trabajo proporciona una "perspectiva Recursos". Los conectores pueden añadir perspectivas adicionales. Se seleccionan mediante el submenú "Abrir perspectiva" del menú "Ventana".

Copyright (c) 2002, 2003 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