La plate-forme elle-même définit une perspective, la perspective Ressource. D'autres plug-in de la plate-forme, tels que le système d'aide et les outils Java, définissent des perspectives supplémentaires. Votre plug-in peut définir sa propre perspective en contribuant au point d'extension org.eclipse.ui.perspectives.
La spécification de la perspective dans plugin.xml est simple. Les marques suivantes sont utilisées par le plan de travail lorsqu'il définit sa propre perspective des ressources.
<extension point="org.eclipse.ui.perspectives"> <perspective name="%Perspective.resourcePerspective" icon="icons/full/cview16/resource_persp.png" class="org.eclipse.ui.internal.ResourcePerspective" id="org.eclipse.ui.resourcePerspective"> </perspective> </extension>
Un plug-in doit fournir un ID et un nom pour la perspective, avec le nom de la classe qui implémente la perspective. Une icône peut être également spécifiée. La classe de la perspective doit implémenter IPerspectiveFactory.