org.eclipse.ui.perspectives

Plattformen själv definierar ett perspektiv, resursperspektivet. Andra plattformsinsticksmoduler, t.ex. hjälpsystemet och Java-verktygen, definierar ytterligare perspektiv. Din insticksmodul kan definiera ett eget perspektiv genom att bidra till utökningspunkten org.eclipse.ui.perspectives.

Specifikationen för perspektivet i plugin.xml är enkel. Följande kod används av arbetsmiljön för definitionen av det egna resursperspektivet.

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

En insticksmodul måste tillhandahålla ett id och ett namn för perspektivet tillsammans med namnet på den klass som implementerar perspektivet. Dessutom kan en ikon specificeras. Perspektivklassen ska implementera IPerspectiveFactory.