Eclipse woes

I installed Eclipse 3.6 M5. And now Carbon Mac GEF apps crash completely when you select something on the palette. Groan. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=301400 Eclipse 3.5 ———– Selection problems on Cocoa (https://bugs.eclipse.org/bugs/show_bug.cgi?id=279103) Some other Cocoa bugs Various Linux bugs Eclipse 3.6 ———– The GEF crash bug on Carbon

Meeting

Drove to Northington for a project meeting with a 40 minute detour driving around and around and around in a loop around and around and around… I arrived stressed. Discussed and did a show and tell. Seems to be all OK except that now we want all the ArchiMate layers implemented, not just the Business […]

Coding summary

Tuesday – Adding the Properties View. Abandoned my Inspector roll-your-own one and went with Eclipse’s Tabbed Properties framework. Some refactoring. Wednesday – Re-installing OS X and Boot Camp Windows 7 on the MacBook. Problems installing Office 2008 for Mac. Thursday (today) – Refactoring and adding a new connection type and business object.

Coding hell

I didn’t sleep well, awake at about 5am. I was thinking about the architecture. So today I refactored out the GEF editor into its own plug-in so that one could add any type of diagram editor if you wish, meaning that a GMF-based editor could be added later. In the meantime I continue with the […]

Coding

Coding GEF code all day using some Eclipse Java code from other tools I’ve written. I need to have a temporary graphics model for it all to work to be replaced by another EMF model. We also need GEF policies, commands, edit parts and figures. It’s not easy. We’ll need two models and a UI […]

But maybe not yet

After further thinking I realised that what I didn’t like about the generated code from GMF was the RCP stuff which provides very limited menus and views. You can of course tell gmfgen to not generate any RCP code, only the diagram code. Then you could use the GMF diagram plug-in in your own RCP […]

Goodbye to GMF

After playing around some more with GMF I came to the decision that I will not use it. I feel like I am in a straight-jacket. I understand how it works but it’s going to take me some time to be entirely comfortable with it and know how to customise it. So…I’m going to use […]

Progress…

Working on the ArchiMate Ecore model. I attempted to define in the genmodel to use the I{0} pattern and the {0} pattern for generated Java interfaces and classes respectively. It seems that the GMF gmfgen generated code doesn’t respect this and uses the class names as defined in the *.ecore model. See here.

3D Graphical Editor for the GMF Mapping Model

Here‘s a guy who has created a 3D editor to create the mapping model: Everyone who has ever worked with GMF knows that it can be painful due to the steep learning curve and the tools it provides for editing the GMF models. The complexity of the models in combination with the very basic tooling […]

Eugenia

Eugenia uses annotations to add information to the Ecore domain model so that the GMF GraphModel and MapModel can be generated automatically. This might be worth looking into, though I feel I should really just get to grips with creating these models myself.

Begin typing your search term above and press enter to search. Press ESC to cancel.