Páginas de preferencias

Identificador: org.eclipse.ui.preferencePages

Descripción: el entorno de trabajo proporciona un recuadro de diálogo común para las preferencias. El propósito de este punto de extensión es permitir que los conectores añadan páginas al recuadro de diálogo de preferencias. Cuando se abre el recuadro de diálogo de preferencias (iniciado desde la barra de menús), se añadirán al recuadro de diálogo las páginas con las que se ha contribuido de esta forma.

El recuadro de diálogo de preferencias proporciona un agrupamiento jerarquizado de las páginas. Por este motivo, una página puede especificar opcionalmente un atributo category. Este atributo representa una vía de acceso compuesta por los ID de las páginas padre separados mediante una barra inclicada, '/'. Si se omite este atributo, o si no alguno de los nodos padre no se encuentra en la vía de acceso, la página se añadirá al nivel raíz.

Códigos XML de configuración:

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

Ejemplos:

A continuación figura un ejemplo del punto de extensión de páginas de preferencias:

   <extension
       point="org.eclipse.ui.preferencePages">
      <page
         id="com.xyz.prefpage1"
         name="XYZ"
         class="com.xyz.prefpages.PrefPage1">
      </page>
      <page
         id="com.xyz.prefpage2"
         name="Valores de teclado"
         class="com.xyz.prefpages.PrefPage2"
         category="com.xyz.prefpage1">
      </page>
   </extension>

Información de la API: el valor del atributo class debe representar un nombre totalmente calificado de la clase que implementa org.eclipse.ui.IWorkbenchPreferencePage.

Implementación suministrada: el entorno de trabajo aporta varias páginas para establecer las preferencias de la plataforma. Las páginas registradas mediante esta extensión se añadirán al final según la información de categoría.

Copyright IBM Corporation y otros 2000, 2002.