Wednesday, April 8, 2009  You will be 3d-fied. Resistance is
futile.  I admit it: I like Startrek. This is why I called a
special pattern used to adopt editors for using them in a 3D
scene with GEF3D "Borg-Factory-Pattern" (a borg factory modifies
an object after it has been created by a "normal" factory using
assimilators). Kristian Duske recently "3d-fied" the Ecore
Diagram Editor---but he did not use the borg factory. So, why
didn't we need the borg technology to assimilate this editor to
be used in a 3D scene? The Ecore Diagram Editor is based on GMF.
Frankly, I have lots of respect for GMF. I know GEF pretty well,
but GMF with its thousands of new extension points, policies and
stuff... it's like... like.. yeah, it's like a Borg cube. The
good thing about that is that borg technology is already on
board. We beamed Kristian on board of that cube, and he returned
with a some nice providers enabling us to add 3D-behaviour to
existing GMF editors. GEF3D needed some more examples anyway, so
we 3d-fied the Eco