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
      fastViewWidthRatio   CDATA #OPTIONAL
   > 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 di una 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 sottomenu "Mostra visualizzazione" del menu "Finestra". 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 Corporation e altri 2000, 2002.