Vues

Identificateur : org.eclipse.ui.views

Description : Ce point d'extension permet de définir des vues supplémentaires pour le plan de travail. Une vue est un composant visuel d'une page du plan de travail. généralement utilisé pour naviguer dans une hiérarchie d'informations (telles l'espace de travail), ouvrir un éditeur ou afficher les propriétés de l'éditeur actif. L'utilisateur peut afficher une vue à partir du menu Vue ou la fermer à partir de sa barre de titre locale.

Afin de réduire la charge visuelle dans la boîte de dialogue Affichage de la vue, les vues doivent être regroupées à l'aide de catégories.

Marques de configuration :

   <!ELEMENT extension (category | view)*>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!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 #IMPLIED
   >

Exemples : L'exemple ci-dessous illustre le point d'extension :

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

Informations d'API : la valeur de l'attribut class doit être un nom complet qualifié de la classe qui implémente org.eclipse.ui.IViewPart. pratique courante consiste à sous-classer org.eclipse.ui.part.ViewPart lors du développement d'une nouvelle vue.

Implémentation fournie : le plan de travail fournit un certain nombre de vues standard, dont Navigateur, Propriétés, Structure et Tâches. Du point de vue de l'utilisateur, ces vues ne sont pas différentes des autres vues fournies par les plug-in. Toutes les vues peuvent affichés via le sous-menu Afficher la vue du menu Fenêtre. La position d'une vue est persistante. Autrement dit, elle est sauvegardée lorsque la vue est fermée et restaurée lorsque la vue est réouverte dans une seule session. La position est également conservée entre les sessions du plan de travail.

Copyright (c) 2002 IBM Corporation and others. All rights reserved. Ce programme et la documentation associée sont disponibles conformément aux dispositions de Common Public License v1.0 qui accompagne cette distribution et qui est disponible à l'adresse http://www.eclipse.org/legal/cpl-v10.html