Where he blogs about his eclipse musings
Eclipse RCP HOWTO — An Insurance Application in 2 hours
Here is a HOWTO on developing Eclipse RCP applications. We’d demonstrated this application at GNUnify07, held at SICSR, Pune.
This application is based on the chapter AHA, in “The Design Patterns Smalltalk Companion.”
Table of Contents:
Disclaimer
I’m not GOD at Eclipse. I’m just a human being who can look develop some stuff using Eclipse. I can look through the Eclipse source code, and make some amount of sense of what is happening; and that is how I’ve learnt and understood some of Eclipse, and continue to learn more. If you want to become GOD, then there is no alternative to looking and browsing through the Eclipse code.
This is an article to get you started with Eclipse. Although knowledge of the Eclipse Framework is not necessary, I recommend that you go through tutorial 1, tutorial 2, and tutorial 3 by Ed Burnette.
I’m sure that a lot of questions will come across your mind during the course of reading this article. Please add comments to this page in case you do come across any. I’ll try my best to answer them.
Pre-requisites
Software
- Eclipse SDK 3.2 or higher, available here
- Java 1.4.2 or higher, available here
- Subversion plugin for Eclipse, available here
- TortoiseSVN if you are on Windows
Knowledge
- Understanding of the Java Programming Language
- Experience with using an IDE like Eclipse would be an advantage
Let’s begin
First extract the SVN repository containing the source code. Then from within Eclipse connect to this repository.
Checkout the first revision of the project “org.gnunify.insurance.core”. This plugin contains the source code for the business objects (POJOs). The POJOs are wrapped in an Eclipse plug-in.
// TODO:
Resources
- Source code for this application
- Presentation for the RCP talk
- Eclipse articles
- “Eclipse RCP: Designing, Coding, and Packaging Java(TM) Applications” by Jeff McAffer and Jean-Michel Lemieux
- The Java Tutorial, available here
July 27, 2007 - 7:54 am
Sounds good – but the link to the app/presentation at eclipse-pune-dev.googlegroups.com seems to have gone bad? Can you upload them somewhere else? Thanks
July 27, 2007 - 8:35 am
I’ve updated the links, can you check them now ?