Description : ce point d'extension est utilisé pour ajouter des fabriques de perspective 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 perspective (description?)>
<!ATTLIST perspective
id CDATA
#REQUIRED
name CDATA #REQUIRED
class CDATA #REQUIRED
icon CDATA #IMPLIED
>
<!ELEMENT description (#PCDATA)>
L'exemple ci-dessous montre une 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é 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 des ressources. Des perspectives supplémentaires peuvent être ajoutées par des plug-in. Elles sont sélectionnées à l'aide du sous-menu Ouvrir la perspective, dans le menu Fenêtre.