Vistas

Identificador: org.eclipse.ui.views

Descripción: este punto de extensión permite definir vistas adicionales para el entorno de trabajo. Una vista es un componente visual dentro de una página del entorno de trabajo. Se suele utilizar para navegar por una jerarquía de información (como el área de trabajo), abrir un editor, o visualizar las propiedades del editor activo. El usuario puede hacer que una vista esté visible desde el submenú Ver o cerrarla desde la barra de título de la vista local.

Para reducir el desorden visual del diálogo Mostrar vista, las vistas deben agruparse en categorías.

Códigos XML 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
      fastViewWidthRatio   CDATA #OPTIONAL
   > 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="Vista XYZ"
         category="com.xyz.views.XYZviews"
         class="com.xyz.views.XYZView"
         icon="icons/XYZ.gif">
      </view>
   </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.IViewPart. Es práctica habitual crear una subclase de org.eclipse.ui.part.ViewPart al desarrollar una vista nueva.

Implementación suministrada: el entorno de trabajo proporciona varias vistas estándar, entre ellas las vistas Navegador, Propiedades, Esquema y Tareas. Desde el punto de vista del usuario, estas vistas no se distinguen de ninguna otra proporcionada por los conectores. Todas las vistas se pueden mostrar desde el submenú "Mostrar vista" del menú "Ventana". 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 las sesiones del entorno de trabajo.

Copyright IBM Corporation y otros 2000, 2002.