org.eclipse.ui.perspectives

A própria plataforma define uma perspectiva, Recurso. Os outros plug-ins da plataforma como, por exemplo, o sistema de ajuda e as ferramentas Java, definem perspectivas. O plug-in pode definir a sua própria perspectiva contribuindo para o ponto de extensão org.eclipse.ui.perspectives.

A especificação da perspectiva no ficheiro plugin.xml é simples. A marcação seguinte é utilizada pela área de trabalho na definição da sua própria perspectiva de recurso.

<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 facultar id e nome para a perspectiva, junto com o nome da classe que implementa a perspectiva. Também pode ser especificado um ícone. A classe da perspectiva deve implementar IPerspectiveFactory.