Eclipse 3.6 (Helios) Milestone 2
Eclipse 3.6 (Helios) has reached the 2nd Milestone and this year the first time so early you can download SDK or EPP packages.
I tried downloading Helios M2 EPP Modeling Package for OSX cocoa 64-bit and got all the projects important to my modeling IDE:
- Xpand/Xtend 0.8.0
- Xtext 0.8.0
- MWE 0.8.0
- EMF 2.6.0
- and more
- but missing: CDO 3.0
Pushing Model Changes into running RCP Apps
Curious ? Here’s a short snapshot, where you see the redView Designer from inside Eclipse IDE and three running RCP Application besides this editor.
…you should switch HD ON…
The Business View Designer is designing the View using redView Editor:
- Drag’n’Drop of Elements
- Adding something new
- Undo Modifications etc.
After saving the View these changes are pushed to all running RCP Applications by magic.
Thats behind the magic:
All redView view models are stored into a CDO repository living on a server in another city. All changes are pushed from CDO over the Internet to all connected clients. Without the need of restarting the app or updating/refreshing bundles.
Isn’t this cool ?
(Before you ask: no, there’s currently no download of redView available – you have to wait until november, because we have to prepare a customer event before.)
HowTo install CDO 3.0
We need CDO 3.0 because there was a small problem: CDO scaled well for large models because of lazy loading, but failed loading a small “deep” model like a SWT view at once over the internet. Thanks to Eike Stepper now there’s a new fetching strategy available and it works great 🙂
An here’s the solution how to get CDO 3.0 into your Helios M2 installation until there’s a CDO – P2 updatesite online available again.
Please got to the CDO Build: https://build.eclipse.org/hudson/view/Modeling/job/cbi-emf-net4j-cdo-3.0/ and open the last successfull build:
then click on build/N2009….. and from the list select the emf-cdo-update, which is a downloadable P2 Update Site:
After downloading you can unzip and use this as a Local P2 Updatesite:
Now you can install CDO 3.0 and Net4J and finally your Helios M2 Modeling Installation looks like