org.eclipse.ui.perspectives

A própria plataforma define uma perspectiva, a perspectiva Recurso. Outros plug-ins da plataforma, como o sistema de ajuda e o conjunto de ferramentas Java, definem outras perspectivas. O plug-in pode definir sua própria perspectiva, colaborando com o ponto de extensão org.eclipse.ui.perspectives.

A especificação da perspectiva no plugin.xml é direta. A marcação a seguir é utilizada pelo workbench na definição da sua própria perspectiva de recursos.

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

Um plug-in deve fornecer um ID e um nome para a perspectiva, juntamente com o nome da classe que a implementa. Um ícone pode também ser especificado. A classe da perspectiva deve implementar IPerspectiveFactory.