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.