Skip to main content



      Home
Home » Eclipse Projects » GEF » Free UML modelor for Eclipse
Free UML modelor for Eclipse [message #20147] Mon, 23 September 2002 14:56 Go to next message
Eclipse UserFriend
Originally posted by: asmv.free.fr

Hi all,

There is a new free UML modelor designed and developped for Eclipse,
really look-and-feel Eclipse. It is available today for download
(http://www.eclipseuml.com).

It uses novosoft UML standard libray as metamodel and XMI as repository
with real-time synchronization. The graphic is carefully designed and
based on GEF.

Hope you like it.

Julien
Re: Free UML modelor for Eclipse [message #20168 is a reply to message #20147] Tue, 24 September 2002 10:33 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: yang.omondo.com

If you download the Omondo EclipseUML, you may have a problem to create a
diagram.

Please following the following steps:
1. make sure you are in Java perspective
2. in the package explorer, right click on a package (NOT folder)and
call the context menu New->Otthers->UML->UML Class Diagram
3. clik on the button "Next"
4. change file name if you want, and then click "Finish"

Hope it helpful.
Julien

julien wrote:

> Hi all,

> There is a new free UML modelor designed and developped for Eclipse,
> really look-and-feel Eclipse. It is available today for download
> (http://www.eclipseuml.com).

> It uses novosoft UML standard libray as metamodel and XMI as repository
> with real-time synchronization. The graphic is carefully designed and
> based on GEF.

> Hope you like it.

> Julien
Re: Free UML modelor for Eclipse [message #20318 is a reply to message #20147] Tue, 24 September 2002 15:41 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hudsonr.us.eye-bee-em.com

I noticed that tool doesn't use the GEF native drop support. Have you
looked at our native drop support?
TransferDropTargetListener and its abstract impl.

Direct Edit would also be really cool. The rename dialogs are clumsy.

"julien" <asmv@free.fr> wrote in message news:amno44$ulf$1@rogue.oti.com...
> Hi all,
>
> There is a new free UML modelor designed and developped for Eclipse,
> really look-and-feel Eclipse. It is available today for download
> (http://www.eclipseuml.com).
>
> It uses novosoft UML standard libray as metamodel and XMI as repository
> with real-time synchronization. The graphic is carefully designed and
> based on GEF.
>
> Hope you like it.
>
> Julien
>
Re: Free UML modelor for Eclipse [message #20374 is a reply to message #20318] Tue, 24 September 2002 19:02 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: yang.omondo.com

Yes, you are right. I didn't use it since it seems to me that is supports
only one kind of Transfert.

I use directly SWT Dnd to support two kinds of Transferts.

Julien

Randy Hudson wrote:

> I noticed that tool doesn't use the GEF native drop support. Have you
> looked at our native drop support?
> TransferDropTargetListener and its abstract impl.

> Direct Edit would also be really cool. The rename dialogs are clumsy.

> "julien" <asmv@free.fr> wrote in message news:amno44$ulf$1@rogue.oti.com...
> > Hi all,
> >
> > There is a new free UML modelor designed and developped for Eclipse,
> > really look-and-feel Eclipse. It is available today for download
> > (http://www.eclipseuml.com).
> >
> > It uses novosoft UML standard libray as metamodel and XMI as repository
> > with real-time synchronization. The graphic is carefully designed and
> > based on GEF.
> >
> > Hope you like it.
> >
> > Julien
> >
Re: Free UML modelor for Eclipse [message #20384 is a reply to message #20374] Tue, 24 September 2002 20:00 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hudsonr.us.eye-bee-em.com

But that is the beauty of our design (which we stole from JDT <g>). Each
TransferDropTargetListener only has to handle a single transfer type. But,
you can add *multiple* listeners to the EditPartViewer, one for each type of
transfer. In fact, you can be even more granular than this (described
below).

Our abstract implementation helps you convert the native drop into a GEF
Request and an undoable Command. Our implementation can also be used to
send feedback to the target EditParts as you drag over them.

You should have one TransferDropTargetListener for each pair: (TransferType,
"receiver"), where "receiver" is a group of similar EditParts that receive
the drop in the same way (i.e., the same Request is used). Therefore, in
your UML editor you might have two listeners for just the ResourceTransfer
type. One might handle dropping a .java resource on the diagram, which you
currently do. The second might handle dropping a .java resource on an
existing Class, which could be a shortcut for creating a new attribute of
that type.

"Julien" <yang@omondo.com> wrote in message
news:amqquv$k4q$1@rogue.oti.com...
> Yes, you are right. I didn't use it since it seems to me that is supports
> only one kind of Transfert.
>
> I use directly SWT Dnd to support two kinds of Transferts.
>
> Julien
>
> Randy Hudson wrote:
>
> > I noticed that tool doesn't use the GEF native drop support. Have you
> > looked at our native drop support?
> > TransferDropTargetListener and its abstract impl.
>
> > Direct Edit would also be really cool. The rename dialogs are clumsy.
>
> > "julien" <asmv@free.fr> wrote in message
news:amno44$ulf$1@rogue.oti.com...
> > > Hi all,
> > >
> > > There is a new free UML modelor designed and developped for Eclipse,
> > > really look-and-feel Eclipse. It is available today for download
> > > (http://www.eclipseuml.com).
> > >
> > > It uses novosoft UML standard libray as metamodel and XMI as
repository
> > > with real-time synchronization. The graphic is carefully designed and
> > > based on GEF.
> > >
> > > Hope you like it.
> > >
> > > Julien
> > >
>
>
>
>
>
Re: Free UML modelor for Eclipse [message #20441 is a reply to message #20318] Wed, 25 September 2002 07:59 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: reu.shd.de

Hello,

I have a little problem with the UML-Plugin.
I see the plugin in the _About Eclipse Platform Plugins_ dialog.
But if I select a package in the Package Explorer in the Java perspective
in the NEW->OTHERS dialog there is no UML selection.

Why ? Where is my mistake ?

Ralf

Randy Hudson wrote:
> I noticed that tool doesn't use the GEF native drop support. Have you
> looked at our native drop support?
> TransferDropTargetListener and its abstract impl.
>
> Direct Edit would also be really cool. The rename dialogs are clumsy.
>
> "julien" <asmv@free.fr> wrote in message news:amno44$ulf$1@rogue.oti.com...
>
>>Hi all,
>>
>>There is a new free UML modelor designed and developped for Eclipse,
>>really look-and-feel Eclipse. It is available today for download
>>(http://www.eclipseuml.com).
>>
>>It uses novosoft UML standard libray as metamodel and XMI as repository
>>with real-time synchronization. The graphic is carefully designed and
>>based on GEF.
>>
>>Hope you like it.
>>
>>Julien
>>
>
>
>
Re: Free UML modelor for Eclipse [message #20687 is a reply to message #20441] Wed, 25 September 2002 12:14 Go to previous messageGo to next message
Eclipse UserFriend
Ralf Reuter wrote:
> Hello,
>
> I have a little problem with the UML-Plugin.
> I see the plugin in the _About Eclipse Platform Plugins_ dialog.
> But if I select a package in the Package Explorer in the Java perspective
> in the NEW->OTHERS dialog there is no UML selection.
>
> Why ? Where is my mistake ?

I had the same problem, and I found out that it was because I didn't
have the right version of GEF installed. You must install the one from
June. The one with com.ibm.etools in its name.

Torben.
Re: Free UML modelor for Eclipse [message #20761 is a reply to message #20384] Wed, 25 September 2002 15:12 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: yang.omondo.com

Randy Hudson wrote:

> But that is the beauty of our design (which we stole from JDT <g>). Each
> TransferDropTargetListener only has to handle a single transfer type. But,
> you can add *multiple* listeners to the EditPartViewer, one for each type of
> transfer. In fact, you can be even more granular than this (described
> below).

> Our abstract implementation helps you convert the native drop into a GEF
> Request and an undoable Command. Our implementation can also be used to
> send feedback to the target EditParts as you drag over them.

> You should have one TransferDropTargetListener for each pair: (TransferType,
> "receiver"), where "receiver" is a group of similar EditParts that receive
> the drop in the same way (i.e., the same Request is used). Therefore, in
> your UML editor you might have two listeners for just the ResourceTransfer
> type. One might handle dropping a .java resource on the diagram, which you
> currently do. The second might handle dropping a .java resource on an
> existing Class, which could be a shortcut for creating a new attribute of
> that type.

Good idea, I'll use it. Thanks very much.

Julien
> "Julien" <yang@omondo.com> wrote in message
> news:amqquv$k4q$1@rogue.oti.com...
> > Yes, you are right. I didn't use it since it seems to me that is supports
> > only one kind of Transfert.
> >
> > I use directly SWT Dnd to support two kinds of Transferts.
> >
> > Julien
> >
> > Randy Hudson wrote:
> >
> > > I noticed that tool doesn't use the GEF native drop support. Have you
> > > looked at our native drop support?
> > > TransferDropTargetListener and its abstract impl.
> >
> > > Direct Edit would also be really cool. The rename dialogs are clumsy.
> >
> > > "julien" <asmv@free.fr> wrote in message
> news:amno44$ulf$1@rogue.oti.com...
> > > > Hi all,
> > > >
> > > > There is a new free UML modelor designed and developped for Eclipse,
> > > > really look-and-feel Eclipse. It is available today for download
> > > > (http://www.eclipseuml.com).
> > > >
> > > > It uses novosoft UML standard libray as metamodel and XMI as
> repository
> > > > with real-time synchronization. The graphic is carefully designed and
> > > > based on GEF.
> > > >
> > > > Hope you like it.
> > > >
> > > > Julien
> > > >
> >
> >
> >
> >
> >
Re: Free UML modelor for Eclipse [message #21048 is a reply to message #20687] Thu, 26 September 2002 01:10 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: reu.shd.de

Hello Torben,

thank you for your reply ....
It was the problem with the wrong verion of GEF.
Now it works fine.

Ralf

Torben Rasmussen wrote:
> Ralf Reuter wrote:
>
>> Hello,
>>
>> I have a little problem with the UML-Plugin.
>> I see the plugin in the _About Eclipse Platform Plugins_ dialog.
>> But if I select a package in the Package Explorer in the Java perspective
>> in the NEW->OTHERS dialog there is no UML selection.
>>
>> Why ? Where is my mistake ?
>
>
> I had the same problem, and I found out that it was because I didn't
> have the right version of GEF installed. You must install the one from
> June. The one with com.ibm.etools in its name.
>
> Torben.
>
Re: Free UML modelor for Eclipse [message #21621 is a reply to message #20384] Thu, 26 September 2002 22:10 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: julien.omondo.com

> But that is the beauty of our design (which we stole from JDT <g>). Each
> TransferDropTargetListener only has to handle a single transfer type. But,
> you can add *multiple* listeners to the EditPartViewer, one for each type of
> transfer. In fact, you can be even more granular than this (described
> below).

> Our abstract implementation helps you convert the native drop into a GEF
> Request and an undoable Command. Our implementation can also be used to
> send feedback to the target EditParts as you drag over them.

> You should have one TransferDropTargetListener for each pair: (TransferType,
> "receiver"), where "receiver" is a group of similar EditParts that receive
> the drop in the same way (i.e., the same Request is used). Therefore, in
> your UML editor you might have two listeners for just the ResourceTransfer
> type. One might handle dropping a .java resource on the diagram, which you
> currently do. The second might handle dropping a .java resource on an
> existing Class, which could be a shortcut for creating a new attribute of
> that type.

I tried to implement your solution to use GEF native DnD. I run into some
difficulties to make it work. I tested the LogicEditor example of
TextTransferDropTargetListener. But I cannot drop a text on the Label i
the Logic Diagram. Could you give me an simple example ?

Thanks
Julien

> "Julien" <yang@omondo.com> wrote in message
> news:amqquv$k4q$1@rogue.oti.com...
> > Yes, you are right. I didn't use it since it seems to me that is supports
> > only one kind of Transfert.
> >
> > I use directly SWT Dnd to support two kinds of Transferts.
> >
> > Julien
> >
> > Randy Hudson wrote:
> >
> > > I noticed that tool doesn't use the GEF native drop support. Have you
> > > looked at our native drop support?
> > > TransferDropTargetListener and its abstract impl.
> >
> > > Direct Edit would also be really cool. The rename dialogs are clumsy.
> >
> > > "julien" <asmv@free.fr> wrote in message
> news:amno44$ulf$1@rogue.oti.com...
> > > > Hi all,
> > > >
> > > > There is a new free UML modelor designed and developped for Eclipse,
> > > > really look-and-feel Eclipse. It is available today for download
> > > > (http://www.eclipseuml.com).
> > > >
> > > > It uses novosoft UML standard libray as metamodel and XMI as
> repository
> > > > with real-time synchronization. The graphic is carefully designed and
> > > > based on GEF.
> > > >
> > > > Hope you like it.
> > > >
> > > > Julien
> > > >
> >
> >
> >
> >
> >
Re: Free UML modelor for Eclipse [message #21666 is a reply to message #21621] Thu, 26 September 2002 23:11 Go to previous messageGo to next message
Eclipse UserFriend
It works for me. But I did notice that if you try to drag from the Task view,
you have to hold down the CRTL key. The Task view won't let you move the text,
only copy it. If you're running this on Windows, open up Wordpad, write some
text, and drag it to a LogicLabel. It should work fine. If not, let me know
and I'll look into it.

Eric

julien wrote:
> I tried to implement your solution to use GEF native DnD. I run into some
> difficulties to make it work. I tested the LogicEditor example of
> TextTransferDropTargetListener. But I cannot drop a text on the Label i
> the Logic Diagram. Could you give me an simple example ?
>
> Thanks
> Julien
Re: Free UML modelor for Eclipse [message #23571 is a reply to message #21666] Thu, 03 October 2002 15:15 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: julien.omondo.com

Eric Bordeau wrote:

> It works for me. But I did notice that if you try to drag from the Task
view,
> you have to hold down the CRTL key. The Task view won't let you move the
text,
> only copy it. If you're running this on Windows, open up Wordpad, write
some
> text, and drag it to a LogicLabel. It should work fine. If not, let me
know
> and I'll look into it.

> Eric

I make the native dnd works in our next build which will be avaiable next
monday. But the feedback doesn't show up when I drop over the target.

julien

> julien wrote:
> > I tried to implement your solution to use GEF native DnD. I run into some
> > difficulties to make it work. I tested the LogicEditor example of
> > TextTransferDropTargetListener. But I cannot drop a text on the Label i
> > the Logic Diagram. Could you give me an simple example ?
> >
> > Thanks
> > Julien
Re: Free UML modelor for Eclipse [message #23614 is a reply to message #23571] Thu, 03 October 2002 16:35 Go to previous message
Eclipse UserFriend
Julien,

Look at the code currently in CVS. It's possible that you have an older version
of the code that doesn't flush the paint events during DnD. I have recently
changed the palette so that you can drag from it to the editor to create new
items (using native DnD). Create a circuit by dragging from the Circuit item in
the palette to the editor. Now drag any other creation item in the palette
(gates, circuit, etc) and drop it onto the previously created circuit. The
circuit should show feedback by changing its background color. Another bit of
feedback we show during DnD is when you create something inside a Flow Container
(a vertical line indicating the insertion location). Drag from the palette to a
Flow Container to see this.

Also, daily builds of GEF should be starting any day now. We'll post to the
newsgroup when this happens.

Eric

julien wrote:
> Eric Bordeau wrote:
>
>
>>It works for me. But I did notice that if you try to drag from the Task
>
> view,
>
>>you have to hold down the CRTL key. The Task view won't let you move the
>
> text,
>
>>only copy it. If you're running this on Windows, open up Wordpad, write
>
> some
>
>>text, and drag it to a LogicLabel. It should work fine. If not, let me
>
> know
>
>>and I'll look into it.
>
>
>>Eric
>
>
> I make the native dnd works in our next build which will be avaiable next
> monday. But the feedback doesn't show up when I drop over the target.
>
> julien
>
>
>>julien wrote:
>>
>>>I tried to implement your solution to use GEF native DnD. I run into some
>>>difficulties to make it work. I tested the LogicEditor example of
>>>TextTransferDropTargetListener. But I cannot drop a text on the Label i
>>>the Logic Diagram. Could you give me an simple example ?
>>>
>>>Thanks
>>>Julien
>
>
>
>
>
Previous Topic:Why FreeformGraphicalRootEditPart
Next Topic:Make part of Label editable?
Goto Forum:
  


Current Time: Sat May 03 07:29:33 EDT 2025

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

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

Back to the top