org.eclipse.ui.perspectives

La piattaforma definisce direttamente una prospettiva, Resource. Altri plugin della piattaforma, come il sistema della guida e la strumentazione Java, definiscono ulteriori prospettive. Il plugin può definire la propria prospettiva contribuendo al punto di estensione org.eclipse.ui.perspectives.

La specifica della prospettiva nel file plugin.xml è lineare. Il workbench utilizza il seguente tag per definire la propria prospettiva Resource.

<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 plugin deve fornire id e name per la prospettiva, oltre al nome della classe, class, che implementa la prospettiva. È anche possibile specificare un'icona, icon. La classe della prospettiva deve implementare IPerspectiveFactory.