Ausblenden nicht benötigter Perspektiven

Meine RCP Applikatinen bieten in dem Auswahlmenü für Perspektiven neben meinen eigenen Perspektiven immer auch Standard Eclipse Perspektiven wie Debug, Java etc. an. Um diese loszuwerden habe ich bisher keine andere Lösung gefunden, als die entsprechenden Extensions auszubleben.

<extension point=”org.eclipse.ui.activities”>
<activity id=”rcpcolibri.disablextensions” name=”Hidden activities”/>
<activityPatternBinding activityId=”rcpcolibri.disablextensions” pattern=”org.eclipse.debug.ui.*”/>
<activityPatternBinding activityId=”rcpcolibri.disablextensions” pattern=”org.eclipse.search.*”/>
<activityPatternBinding activityId=”rcpcolibri.disablextensions” pattern=”org.eclipse.ui.editors.*”/>
<activityPatternBinding activityId=”rcpcolibri.disablextensions” pattern=”org.eclipse.ui.externaltools.*”/>
<activityPatternBinding activityId=”rcpcolibri.disablextensions” pattern=”org.eclipse.team.*”/>
<activityPatternBinding activityId=”rcpcolibri.disablextensions” pattern=”org.eclipse.jdt.*”/>
</extension>

Freue mich über einen Kommentar, wenn das auch anders zu lösen ist.