Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » WindowBuilder » GEF Components(Default GEF components)
GEF Components [message #1061891] Tue, 04 June 2013 14:32 Go to next message
Rodrigo Antonio is currently offline Rodrigo Antonio
Messages: 17
Registered: June 2010
Location: São Paulo - Brasil
Junior Member
Hello,

I would like to know why the WB does not use the standard classes the GEF, for example, Figure, GraphicalEditPart, EditPart ...

I would like to implement the scroll inside the EditPart (the same way that the example does LogicCircuit GEF).

I'm doing my toolkit, I can use the classes GEF standards?

thank a lot!

[]s
Rodrigo
Re: GEF Components [message #1061934 is a reply to message #1061891] Tue, 04 June 2013 21:20 Go to previous messageGo to next message
Eric Clayberg is currently offline Eric Clayberg
Messages: 873
Registered: July 2009
Location: Boston, MA
Senior Member
WB uses a light weight, high performance subset of GEF that is compatible across all the different Eclipse versions that we support. Using standard GEF was just not suitable for what we needed to do.

That said, I don't see any reason you couldn't extend it in much the same way you would standard GEF.
Re: GEF Components [message #1062047 is a reply to message #1061934] Wed, 05 June 2013 14:43 Go to previous message
Rodrigo Antonio is currently offline Rodrigo Antonio
Messages: 17
Registered: June 2010
Location: São Paulo - Brasil
Junior Member
I need to add support to scroll inside an Composite.
To do this, the GEF uses the default class Viewport, ViewportUtilities.
All of these classes, using as basis the IFigure interface, which does not exist in the version of WB.

I have to implement my lightweight version of this subset of classes, correct?

Thanks
Previous Topic:WindowBuilder Project wanted
Next Topic:Cannot change inherited controls
Goto Forum:
  


Current Time: Sat Oct 25 10:34:33 GMT 2014

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

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