Perspectives

Identificateur :org.eclipse.ui.perspective

Description : ce point d'extension est utilisé pour ajouter des fabriques de perspectives au plan de travail. Une fabrique de perspective sert à définir la présentation initiale et les ensembles d'actions visibles pour une perspective. L'utilisateur peut sélectionner une perspective en ouvrant le sous-menu Ouvrir la perspective, dans le menu Fenêtre.

Marques de configuration :

   <!ELEMENT extension (perspective*)>

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

   <!ELEMENT perspective (description?)>

   <!ATTLIST perspective
      id    CDATA #REQUIRED
     name  CDATA #REQUIRED
     class CDATA #REQUIRED
      icon  CDATA #IMPLIED
   >

   <!ELEMENT description (#CDATA)>

   sous-élément facultatif dont le corps doit contenir un texte offrant une description abrégée de la perspective.

Exemples : Voici un exemple d'extension de perspective :

   <extension 
  point="org.eclipse.ui.perspectives">
        <perspective
  id="org.eclipse.ui.resourcePerspective"
            name="Resource"
  class="org.eclipse.ui.internal.ResourcePerspective"
  icon="icons/MyIcon.gif">
        </perspective>
    </extension>

Informations d'API : la valeur de l'attribut class doit être le nom complet qualifié d'une classe qui implémente org.eclipse.ui.IPerspectiveFactory. La classe doit fournir la présentation initiale d'une perspective lorsqu'elle est demandée par le plan de travail.

Le fichier plugin_customization.ini permet de définir la perspective par défaut. La perspective par défaut est la première qui apparaît lorsque le produit est lancé après installation. Elle est également utilisée lorsque l'utilisateur ouvre une page ou une fenêtre sans indication de perspective. La perspective par défaut est définie en tant que propriété avec le fichier plugin_customization.ini, comme indiqué ci-après. L'utilisateur peut la remplacer à partir de la page de préférences de perspectives du plan de travail.

    defaultPerspectiveId = org.eclipse.ui.resourcePerspective
Les perspectives qui apparaissent dans le menu Ouvrir la perspective sont des raccourcis pour la sélection de perspective. Cet ensemble est défini par la perspective active et les extensions établies via le point d'extension perspectiveExtensions.

Implémentation fournie : le plan de travail fournit une perspective Ressource. Les plug-in peuvent ajouter d'autres perspectives. Elles sont sélectionnées à l'aide du sous-menu Ouvrir la perspective, dans le menu Fenêtre.

Copyright (c) 2002, 2003 IBM Corporation and others. All rights reserved. Ce programme et les produits qui l'accompagnent sont fournis sous licence v1.0 associée à cette distribution et disponibles à l'adresse suivante : http://www.eclipse.org/legal/cpl-v10.html