How can my Eclipse RCP code list all installed features? - eclipse-rcp

I am writing a plugin for Bioclipse, an Eclipse RCP application, and need some Java source code to list all installed features in a running Bioclipse instance. How can I programmatically list all installed features?

You can try looking at IBundleGroup, IBundleGroupProvider and Platform.getBundleGroupProviders. I believe this API is the source of the information you see in the about dialog.

Related

Eclipse application - adding a python console plugin

I'm developing an eclipse application in Linux and I'm fairly new to eclipse RCP.
My application is built from already existing plugins, such as eclipse's project explorer, etc.
I'd like to add the pydev python console as a plugin to my application.
I know that adding plugins to an eclipse application is done through the extensions tab on MANIFEST.MF but I can't find any examples on google on adding the pydev console.
Can someone help?
Thanks,
Dolev.

Google Plugin for Eclipse cannot be properly Installed

I have installed
Google Plugin for Eclipse 3.6
Google Web Toolkit SDK 2.4.0
in my Eclipse-Helios-3.6 but cannot find the google plugin icon in my toolbar and also I'm able to find Google in Windows>>Preferences.
Operating system-Ubuntu
Well since you are able to see google in windows preferences i am assuming that the installation did work. Have you tried creating a new GWT Project. The GWT button might not show if the project is wrong.
Do not use the pre-packaged Eclipse in Ubuntu (that version is often quite outdated). Get a current version from the Eclipse website instead and install it in a directory that you like (thereby avoiding problems with the Eclipse update mechanism, which doesn't fit the Linux directory guidelines very well).

Customizing Eclipse application launcher when launching a plugin

We are writing an Eclipse plugin that will work in a ClearCase environment i.e., our plugin will work along with the ClearCase SCM plugin for eclipse(available from IBM).
When developing the plugin, our eclipse(RCP & RAP) don't need ClearCase plugin. However, when we launch the plugin thru "Eclipse Application Launcher", the new eclipse does need the ClearCase plugin.
Is it possible to configure the "Eclipse Application Launcher" to include ClearCase plugin(or any different plugin that's not in the base eclipse) when it fires up another eclipse instance?
I could not find a way to do this from the documentation.
I think Target platform is what you are looking for.
You can use a pure Eclipse release(such as Juno) as development tool, then use another collection of compile and runtime plug-ins via specifying a target platform.

No option for Dynamic web project in eclipse

I need to create a dynamic web project in Eclipse but the option doesn't appear anymore.
I installed Google Web Apps engine(JAVA) and its SDK along with GWT, ever since the option for dynamic project has disappeared.
Also the option to generate web client from WSDL files is no longer there.
I've tried re-installing the web app toolkit for eclipse but still it's not working.
Any pointers to get back these options would be great
Thanks
Maybe Eclipse WTP plugin has been accidently removed. Have you tried re-installing WTP using this location ? If I were you I would have reinstall Eclipse from strach or even better try Spring ToolSuite which integrates with Google Plugin for Eclipse seamlessly (usign Extenstions tab on STS Dashboard)

gwtext.jar's version generated by gwt plugin of Eclipse

Currently I am using GWT 2.3.0 sdk and installed the google web toolkit plugin for eclipse.
I created a web application project with the plugin and want to use GWT-Ext.
Then, right click on the module (com.company.project) and choose "Google Web Toolkit" and choose "Configure for using GWT-Ext".
Then, a gwtext.jar is automatically generated in the project.
My question is, how can I verify the version of the automatic generated gwtext.jar and all the license issues with it?
As I got you, you want to check the gwt version.
So follow this step.
Right click on the project->Properties->Google->Web Tool Kit.
After selecting Web ToolKit you can see the version which is in used and you can also configure the another version by clicking on the configure version.
Hope this will help you.