Hallo Raimar,
the current GEF version has hard coded dependencies to the 3.x Workbench UI, which prevents it from being used in the context of e4 application without compatibility layer. It would in principle be possible to extract the parts of GEF 3.x that do not have dependencies on the 3.x Workbench UI and make them usable in the context of native e4 applications, but this collides with the API retention policy of the project. As such, the answer to your first question is IMHO: not at all.
Directly following this, the answer to your second question would IMHO be: yes. I have created a bug ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=372171) were we will post updates as soon as work on this is started. However, up to now there is still a long way to go for us until we can reach this point, as we will have to complete work on all rendering related components of GEF4 (the replacements for Draw2d) before we can start working on the MVC related parts. All work that is being performed is tracked via Bugzillas and is in addition documented on http://wiki.eclipse.org/GEF/GEF4, so you may want to take at look there from time to time as well. Work is going on slow but steady...
Cheers Alexander
Hi,
we (the Jubula team) are currently working on our support for
testing e4 applications, both with and without compat layer. For e3
applications, we already support GEF figures in the canvas. Our
research up until now suggests that we will also be able to extend
this support to e4 applications with compat layer so that GEF
figures can be tested in e4+compat applications. However, we've not
been able to find any information on whether GEF itself is available
for pure e4 applications (i.e. without the compat layer). Can you
give us any information on this?
- Does it work completely / partially (with which issues) / not
at all?
- Are you recommending to GEF users that they remain with the
compat layer until GEF4, or that they can use pure e4
applications with the current GEF version?
If it's available and supported, then we'd like to add support for
it now. If not, then we'll wait until GEF4.
Thanks for any information you can give us,
Raimar
--
BREDEX GmbH
Mauernstr. 33
38100 Braunschweig
Tel.: +49-531-24330-0
Fax: +49-531-24330-99
http: www.bredex.de
Geschäftsführer: Achim Lörke, Ulrich Obst, Andreas Vogel
Amtsgericht Braunschweig HRB 2450
_______________________________________________ gef-dev mailing list gef-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/gef-dev
-- Dr. Alexander Nyßen Dipl.-Inform. Software-Engineer
Telefon: +49 (0) 231 / 98 60-210 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 151 / 17396743
http://www.itemis.de alexander.nyssen@xxxxxxxxx
itemis AG Am Brambusch 15-24 44536 Lünen
Rechtlicher Hinweis:
Amtsgericht Dortmund, HRB 20621
Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus
Aufsichtsrat: Dr. Burkhard Igel (Vors.), Stephan Grollmann, Michael Neuhaus
|