Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » GMF Update?
GMF Update? [message #640610] Mon, 22 November 2010 15:43 Go to next message
Conor Missing name is currently offline Conor Missing nameFriend
Messages: 159
Registered: July 2009
Senior Member
GMF Update?

Hi all, it's been a while since I looked at the RAP project and I was wondering if there has been any progress with integrating it with GMF. I see there has been some successful EMF alignment (below) but was wondering if this was to be extended to GMF? Any time scale when it might be rolled out?

At the moment I'm just need to display an accessible GMF composed model in a web browser, any thoughts how I might be able to do this?

Thanks for your help,
Gaff

http://wiki.eclipse.org/RAP/EMF_Integration

http://eclipsesource.com/blogs/2010/03/22/emf-and-rap-what-a -lovely-pair/
Re: GMF Update? [message #640816 is a reply to message #640610] Tue, 23 November 2010 09:43 Go to previous messageGo to next message
Massimo Zugno is currently offline Massimo ZugnoFriend
Messages: 9
Registered: July 2009
Junior Member
Hi, I don't think the RAP team will add GMF to RAP in the short time, due to the fact that the draw2d layer requires a strong effort to be implemented (EMF has been "easily" ported to RAP, at least for the UI part, since it relies on trees and tree tables that are already available as rwt widgets). I've recently read this post from Austin Riddle of his implementation of draw2d/GEF in RAP, but the code is not yet available AFAIK.
Re: GMF Update? [message #640843 is a reply to message #640816] Tue, 23 November 2010 10:25 Go to previous messageGo to next message
Tim Buschtoens is currently offline Tim BuschtoensFriend
Messages: 396
Registered: July 2009
Senior Member
Thats about right.

Although we are excited by the idea of implementing draw2d/GEF, it most
likely wont happen anytime soon. Austin Riddles implementation is, as
far as i know, based entirely on our GC-implementation. While that is a
valid approach, it will probably require a lot of resources and never be
as fast as other RAP-components. Our approach would require creating a
client-side counterpart to draw2d and GEF, and that is where the bulk of
work would be.

Greetings,
Tim

Am 23.11.2010 10:43, schrieb Massimo Zugno:
> Hi, I don't think the RAP team will add GMF to RAP in the short time,
> due to the fact that the draw2d layer requires a strong effort to be
> implemented (EMF has been "easily" ported to RAP, at least for the UI
> part, since it relies on trees and tree tables that are already
> available as rwt widgets). I've recently read this post from Austin
> Riddle of his implementation of draw2d/GEF in RAP, but the code is not
> yet available AFAIK.
Re: GMF Update? [message #640926 is a reply to message #640843] Tue, 23 November 2010 15:06 Go to previous messageGo to next message
Austin Riddle is currently offline Austin RiddleFriend
Messages: 128
Registered: July 2009
Senior Member
Tim's comment is correct, the implementation we use is based on the GC implementation. But it works well enough for us. I have been planning to release our implementation since I first posted about it, but the main complication is getting it into a form where others can easily consume it. There are changes that are in the RAP target platform as well as the GEF and Draw2D projects. We will be unable to extract our organizational changes from the target platform, which means that there will be more than the GEF changes in there. Instead of using patches, we decided to make a Git repository that can be shared, so that it is easier for people to test. It is actually almost ready. I hope we can get it done by the end of December. If anyone is interested in hacking through the code as is, I would be happy to post it to a bug.....but I would like to know who would actually be interested in that.

[Updated on: Tue, 23 November 2010 15:06]

Report message to a moderator

Re: GMF Update? [message #641184 is a reply to message #640926] Wed, 24 November 2010 13:43 Go to previous messageGo to next message
Ralf Sternberg is currently offline Ralf SternbergFriend
Messages: 1313
Registered: July 2009
Senior Member

Hi Austin,

could that be also something for the RAP Incubator? It would be great to
work on this together! You probably have more experience with the Draw2D/
GEF APIs than we have. If you could take care for the Draw2D/GEF side, we
could try to support you by improving the GC and provide missing API in
RAP.

It's true that we can't currently afford to spend much time on it, but if
could get started, maybe we could work together on a more efficient
version in an incremental way. What do you think?

Regards, Ralf

--
Ralf Sternberg

Need professional support for RAP and RCP?
http://www.eclipsesource.com/support/

Twitter: http://twitter.com/eclipsesource
Blog: http://www.eclipsesource.com/blogs/
Re: GMF Update? [message #642272 is a reply to message #641184] Tue, 30 November 2010 16:23 Go to previous messageGo to next message
Austin Riddle is currently offline Austin RiddleFriend
Messages: 128
Registered: July 2009
Senior Member
Hi Ralf,

That sounds like a good idea. The only reason why I was reluctant to check it into the incubator before was because of the RAP TP changes that were required. But if you are willing to work together a little on it I think we can come up with something that will work for everyone to at least have the functionality (even if it isn't ideally implemented) which is what we would like.

I will work on getting the Draw2D and GEF implementation ready for check in.
Re: GMF Update? [message #642594 is a reply to message #642272] Wed, 01 December 2010 22:00 Go to previous message
Ralf Sternberg is currently offline Ralf SternbergFriend
Messages: 1313
Registered: July 2009
Senior Member

Great!

This bug would be the perfect place to follow up:

285397: Investigate support for Draw2D
https://bugs.eclipse.org/bugs/show_bug.cgi?id=285397

Looking forward to Draw2D4RAP ;-)

--
Ralf Sternberg

Twitter: http://twitter.com/ralfstx
Blog: http://www.eclipsesource.com/blogs/

Professional support for RAP and RCP?
http://www.eclipsesource.com/support/
Previous Topic:TreeColumn text font and color
Next Topic:Include in RAP
Goto Forum:
  


Current Time: Tue Apr 16 10:38:49 GMT 2024

Powered by FUDForum. Page generated in 0.65127 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top