Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Eclipse RCP app: How to disable specific extenstions?(Entries are added automatically to "PERSPECTIVES MENU":)
icon4.gif  Eclipse RCP app: How to disable specific extenstions? [message #637019] Wed, 03 November 2010 19:18 Go to next message
Marco Lopes is currently offline Marco LopesFriend
Messages: 56
Registered: September 2010
Member
I'm using Eclipse HELIOS to code a Rich Client app. After the LAST Helios Update, the following entries are added automatically to my APP "PERSPECTIVES MENU": "Java, Java Browsing, Java Type Hierarchy, Debug, Team Synchronizing". I need to get rid of them.

i'm using the extension point="org.eclipse.ui.activities" to disable unwanted extensions (like the editor and search options that appear on the coolbar)

I managed to get rid of "Debug" by adding "org.eclipse.debug.ui.*" and "Team Synchronizing". by adding "org.eclipse.team.*"

This is my actual config:

<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="com.swtdesigner.*"/>
</extension>

What extensions should i disable?

Is there another way of managing this issue?

Eclipse should work the other way arround: we shoud ADD what we need, and not have everything thrown in by eclipse...

thanks.
Re: Eclipse RCP app: How to disable specific extenstions? [message #637631 is a reply to message #637019] Mon, 08 November 2010 06:37 Go to previous messageGo to next message
Marco Lopes is currently offline Marco LopesFriend
Messages: 56
Registered: September 2010
Member
anyone?
Re: Eclipse RCP app: How to disable specific extenstions? [message #638138 is a reply to message #637019] Wed, 10 November 2010 07:25 Go to previous message
Eclipse UserFriend
Originally posted by: christian.buergi.post.ch

Am 03.11.2010 20:18, schrieb Marco Lopes:
> I'm using Eclipse HELIOS to code a Rich Client app. After the LAST
> Helios Update, the following entries are added automatically to my APP
> "PERSPECTIVES MENU": "Java, Java Browsing, Java Type Hierarchy, Debug,
> Team Synchronizing". I need to get rid of them.
>
> i'm using the extension point="org.eclipse.ui.activities" to disable
> unwanted extensions (like the editor and search options that appear on
> the coolbar)
>
> I managed to get rid of "Debug" by adding "org.eclipse.debug.ui.*" and
> "Team Synchronizing". by adding "org.eclipse.team.*"
>
> This is my actual config:
>
> <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="com.swtdesigner.*"/>
> </extension>
>
> What extensions should i disable?
>
> Is there another way of managing this issue?
>
> Eclipse should work the other way arround: we shoud ADD what we need,
> and not have everything thrown in by eclipse...
>
> thanks.
>

Hi,

In fact there IS another way in Eclipse RCP managing plugins by ADDING
them. Create a target platform where you can actually define which
features will be in your final product. Not having any IDE components in
your TP should remove those perspectives since they won't be packed in
your application.

Regards,
Christian
Previous Topic:WIzard implementation
Next Topic:Integrate Axis2 Rampart into RCP
Goto Forum:
  


Current Time: Sun Dec 21 16:05:30 GMT 2014

Powered by FUDForum. Page generated in 0.03384 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software