Visualizzazioni

Identificativo: org.eclipse.ui.views

Descrizione: questo punto di estensione consente di definire ulteriori visualizzazioni del workbench.  Una visualizzazione è un componente visivo all'interno della pagina del workbench.  Di solito, viene utilizzata per esplorare una gerarchia di informazioni (come l'area di lavoro) per aprire un editor  o per visualizzare le proprietà dell'editor attivo.  L'utente può attivare una visualizzazione dal sottomenu Visualizza oppure può disattivarla dalla barra del titolo della visualizzazione.

Per evitare confusione nella finestra Mostra visualizzazione, è possibile raggruppare le visualizzazioni in base alle categorie.

Tag di configurazione:

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

Di seguito viene riportato un esempio di questo punto di estensione:

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

Informazioni API: il valore dell'attributo class deve essere il nome completo della classe che implementi org.eclipse.ui.IViewPart.  Di solito si esegue la sottoclasse di org.eclipse.ui.part.ViewPart durante lo sviluppo di una nuova visualizzazione.

Implementazione fornita: il workbench fornisce alcune visualizzazioni standard, tra cui le visualizzazioni Navigator, Proprietà, Struttura e Attività. Per l'utente queste visualizzazioni non differiscono da quelle fornite dai plug-in. Tutte le visualizzazioni possono essere mostrate dal relativo sottomenu. La posizione delle visualizzazioni è permanente: essa viene salvata alla chiusura e ripristinata all'apertura della visualizzazione in una sessione.  La posizione permane anche tra due diverse sessioni del workbench.

Copyright IBM Corp. 2000, 2001. Tutti i diritti riservati.