org.eclipse.ui.perspectives

Door het platform zelf wordt één perspectief gedefinieerd: het perspectief Resource. Voor andere platformplugins als het Help-systeem en de Java-tools zijn aanvullende perspectieven gedefinieerd. U kunt met behulp van een plugin ook zelf een perspectief toevoegen aan het extensiepunt org.eclipse.ui.perspectives.

De specificatie van het perspectief in het bestand plugin.xml is eenvoudig. De volgende markup wordt door de workbench gebruikt voor het definiëren van een eigen resourceperspectief:

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

Een plugin moet het ID (id) en de naam (name) van het perspectief en de klasse (class) ter implementatie van het perspectief bevatten. U kunt ook een pictogram (icon) opgeven. Door de klasse van het perspectief moet IPerspectiveFactory worden geïmplementeerd.