[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.platform.rcp] Re: how to migrate plugins from IDE to RCP

Jacek Pospychala wrote:
Jeroen Lankheet wrote:
Hi,

I'm still struggling with some lack of knowledge.
I need to run my plugins (I took the Logic Diagram GEF example) under an
RCP application. But I am missing a lot of menu's views etc.
How should I enable these 'standard' menu items. Or should I explicitly
add all items 'manually'?
Is there a resource spy for plugins? One that determines the used
resources of the IDE?

JL
For spying things like this I always use Plug-in Registry view.
For example, if you'd like to find who is contributing "Switch Workspace" option in File menu,
type "Switch" in Plug-in Registry viewer's filter box and see the results.


Somewhere there, you should see this:



So now you know, that org.eclipse.ui.ide is contributing this command. You can disable filter to see other properties of this contribution, like
id = org.eclipse.ui.file.openWorkspace, description and categoryId.
Actually most of standard menu options comes from org.eclipse.ui.ide and are born to life org.eclipse.ui.internal.ide.WorkbenchActionBuildre.



Thanks Jacek,

That's indeed what I was looking for.
Forgive me my ignorance, but I still don't understand how to activate the 'eclipse' stuff, once I have found the originating plugin. Maybe your last sentence was scrambled? I managed to get an outline view by using layout.addView(id).


JL