A really nice feature of RCP applications is the ability of persisting the current state of the application. Well this is realy nice to know that you have such support, but knowing how to do it is a bit harder. After you find out how to do it than it is a peace of cake.
Check this short article and you will see how simple it can be:Â http://eclipse.dzone.com/articles/remember-state
The whole thing is a nice implementation of the Mememento Design pattern.
Happy coding.