|Re: Eclipse interoperability [message #12956 is a reply to message #10824]
||Fri, 13 January 2006 08:45
Originally posted by: vgv8.yahoo.com.br|
I just love you, i.e. your ideas.
They are exactly what I, so far without success, insist on in my project:
- remove EMF form GEF with EMF requirement to me for initial step;
- do not throw away existing experience and code (of my company Workflow
Graphical Designer)in Swing
- the initial design, vision errors may result in desire to remake all in
"Martin Brenda" <email@example.com> wrote in message
>> Terry Chan.
>> Plug a Swing-based development tool into Eclipse
>> http://www-128.ibm.com/developerworks/opensource/library/os- swing/#g5
> Hallo all,
> if you want to shorten the development time and use some code of JaWE the
> best way would be an integration over the Swing-Bridge of Eclipse
> (org.eclipse.swt.awt). We are using the Swing-Bridge in our project and it
> is working really nice. What I don't like about the solution shown on the
> IBM-Site is, that a new Swing-Windows is opening. With the Swing-Bridge
> one can integrate an AWT-Frame in a SWT-Composite (e.g. in the Composite
> of an EditorPart).
> But the best solution, in my opinion, would be a new Editor based on GEF
> (e.g. without EMF in the beginning). Because, if you use the Swing-Bridge
> now and create later an new Editor based on GEF you have double work. So
> in my opinion it would be the best to make it right from the beginning.
> GEF is a heavy framework, but I think a simple editor should be doable in
> a few months.
> Martin Brenda
|Re: any fresher exp on GEF with Swing? [message #13213 is a reply to message #12986]
||Fri, 13 January 2006 11:20
Originally posted by: martin.brenda.martinbrenda.de|
> Anybody is welcomed to share any first-hand expreience, links, opinions,
I am working since a few months on this topic. We have a Swing Application
which we want to integrate in Eclipse. We decided to do this in little
steps. One of the first is to integrate the application as far as possible
over the Swing Bridge. And the results are really good. We integrated our
editor, some views, resources and the most actions so far. We hope to
release our Alpha version in February.
The really nice thing is, that we could take allmost all our existing Swing
Wizards and so on from the old application. Only some wizards for Project
and new Resource creation had be made new. The communication between AWT /
Swing and SWT is also runnig well. All events (Mouse, Keys..) are being
transfered from one toolkit to the other. The only problem is the
synchronization of the Swing and SWT thread. You often get "Invalid thread
access" messages. But this is solvable.
Gentleware also integrated their modelling tool Poseidon in Eclipse over the
Swing-Bridge. If you wanna see how it looks like, here the download page:
You need the Professional version. Their integration is not so nice (I think
they did it really fast). But I think they work on it in the future. But
here you can see that it works ;-)
Here are also some links:
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.sni ppets/src/org/eclipse/swt/snippets/Snippet135.java?rev=HEAD& amp;content-type=text/vnd.viewcvs-markup&only_with_tag=H EAD
Powered by FUDForum
. Page generated in 0.10918 seconds