Vistas

Identificador: org.eclipse.ui.views

Descripción: Este punto de extensión se utiliza para definir vistas adicionales para el entorno de trabajo.  Una vista es un componente visual dentro de una página del entorno de trabajo.  Es utilizado típicamente para navegar por una jerarquía de información (como el espacio de trabajo), abrir un editor,  o visualizar las propiedades del editor activo.  El usuario puede hacer visible una vista desde el submenú Ver o cerrarla desde la barra de títulos de la vista local.

Para reducir el desorden visual del diálogo Mostrar vista, las vistas deberían agruparse utilizando categorías.

Señalamiento de configuración:

   <!ELEMENT category EMPTY>
   <!ATTLIST category
      id               CDATA #REQUIRED
      name             CDATA #REQUIRED
      parentCategory   CDATA #IMPLIED
   >

   <!ELEMENT view EMPTY>
   <!ATTLIST view
      id          CDATA #REQUIRED
      name        CDATA #REQUIRED
      category    CDATA #IMPLIED
      class       CDATA #REQUIRED
      icon        CDATA #IMPLIED
   > Ejemplos:

A continuación vemos un ejemplo del punto de extensión:

   <extension point="org.eclipse.ui.views">
      <category
         id="com.xyz.views.XYZviews"
         name="XYZ">
      </category>
      <view
         id="com.xyz.views.XYZView"
         name="XYZ View"
         category="com.xyz.views.XYZviews"
         class="com.xyz.views.XYZView"
         icon="icons/XYZ.gif">
      </view>
   </extension>

Información del API: El valor del atributo class debe ser un nombre totalmente calificado de la clase que implementa org.eclipse.ui.IViewPart.  Es práctica habitual subclasificar org.eclipse.ui.part.ViewPart al desarrollar una nueva vista.

Implementación suministrada: El entorno de trabajo proporciona varias vistas estándar, incluyendo Navigator, Properties, Outline y Tasks. Desde el punto de vista del usuario, estas vistas no se distinguen de cualesquiera otras proporcionadas por los plug-ins. Todas las vistas pueden mostrarse desde el submenú Ver. La posición de una vista es persistente: se guarda al cerrar la vista y se restaura al abrirla nuevamente en una sesión individual.  La posición también persiste entre sesiones del entorno de trabajo.

Copyright IBM Corp. 2000, 2001.  Reservados todos los derechos.