Tag Archives: RCP

Context functions in Eclipse RCP

Context functions in Eclipse RCP are powerful tools. They allow you to register for certain keys in the context and create objects for these keys lazily. I created a separate tutorial for them. See Context functions in Eclipse for details … Continue reading

Posted in Eclipse, Lars Vogel | Tagged , , | Comments Off

Eclipse 4 Application Development – Paper book published

I’m happy to announce that the paper version of the Eclipse 4 Application Development book has been published. The Kindle version has also been updated. Whoever has already the “Early access version” for the Kindle should get an update soon. … Continue reading

Posted in Eclipse | Tagged , | 16 Comments

Eclipse 4 Platform Services Tutorial / Overview available

I created and re-worked a summary of the most important Eclipse 4 Platform Services, e.g. ECommandHandler, EPartService, ESelectionService and the EModelService: Eclipse 4 Services Tutorial I hope this helps. I’m pretty excited about Eclipse 4, developing Eclipse 3.x plug-ins or … Continue reading

Posted in Eclipse | Tagged , , , | Comments Off

Eclipse Development – In which plugin do I find this class?

A common question for Eclipse Plugin or Eclipse RCP developer is in which plugin a certain class is included. A very easy way for finding this information is the Open Type Dialog (Hotkey Ctrl + Shift +T). Just look in … Continue reading

Posted in Eclipse | Tagged , | 5 Comments

Using Eclipse Templates to show off

Have you ever been in a software demo there the presenter was that fast with the editor that you were scared? He might have been using personal templates. Templates allow you to save a block of coding and insert it … Continue reading

Posted in Eclipse | Tagged , , | 7 Comments

Eclipse 3.6M4 – Tiny nice things

I personally believe that little things make a difference. Eclipse 3.6 is going to be great for new (and perhaps also for experienced) plugin and RCP developers. Especially I like in the Eclipse 3.6M4 release: -consoleLog included per default in … Continue reading

Posted in Eclipse | Tagged , , , | 1 Comment

Re-using the Eclipse proxy preference settings in your Eclipse RCP application

The following demonstrates how to re-use the Eclipse proxy preferences in an Eclipse RCP application. Create a project “de.vogella.rcp.net.proxy” and select the “RCP application with a view” as template. Add the preferences command to your application. See Eclipse Preferences Tutorial … Continue reading

Posted in Eclipse | Tagged , , , | 5 Comments

Defining menu entries (commands) at runtime in Eclipse RCP

A common question I receive is how menu entries can be defined at runtime in an RCP application. The following gives an example how this can be done. Create the RCP project “de.vogella.rcp.commands.runtimecommands” using the “Hello RCP” template. Define a … Continue reading

Posted in Eclipse | Tagged , , | 8 Comments

Poll – Default launch configuration for Eclipse plugin / RCP development

Eclipse shows errors during a launch via the log views in both the host and the target system and on the file system. In addition the developer can specify the flag “-consoleLog” in the launch configuration so see potential error … Continue reading

Posted in Eclipse | Tagged , , | 2 Comments

Profiling Eclipse RCP applications with Eclipse TPTP

I believe approx. one or two years ago I tried to profile an Eclipse RCP application with the Eclipse TPTP project. I believe at this point in time profiling an RCP application with TPTP was not possible. I learned from … Continue reading

Posted in Eclipse | Tagged , , , | 6 Comments