Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stp-dev] BPMN Diagram Layout Algorithm??

Glad to hear that!

If you look at the hierarchy of CompositeLayoutProvider you will notice that this is not so simple.

I think what happens is that a combination of providers is called, particularly between the left right and the top down provider.

It might be hard to reuse those providers even though you could copy all the providers in GMF and call them directly.

Best to ask about it on the GMF newsgroup at this point - and of course if you can craft a wiki page of how you did it, that'd be great !

Thanks,

Antoine

On Thu, Jun 19, 2008 at 10:38 AM, Andrea Zoppello <andrea.zoppello@xxxxxx> wrote:
Hi Antoine,

In my opinion the current autolayout feature is *wonderful*, i think the bpmn diagram editor does not need to
be enhanced.

I'm really interested in this beacuse i'm really seekin  for an open source algorithm implementation that
give a graph model, in terms of nodes and edges is able to do an autolyaout like the one present in BPMN editor.

Do you think it's difficult to take the algorithm and apply, without GMF stuff??

Andrea

Antoine Toulme ha scritto:
Yes, we only use the GMF layout providers for now. We would need to customize them for the BPMN models.

Have a look at LeftRightProvider for an example of layout provider.

If you want I can open an enhancement request for better layout providers for BPMN ?

Thanks,

Antoine

On Thu, Jun 19, 2008 at 10:05 AM, Andrea Zoppello <andrea.zoppello@xxxxxx <mailto:andrea.zoppello@xxxxxx>> wrote:

   Hi all,

   I'm interested to know which layout algorithm is used in the bpmn
   diagram editor in the
   stp distribution.

   In particular i'm interested to know which algorithm is choosed
   when i use the "arrange all"
   function.

   Is this provided by GMF stuff or is it from BPMN stuff???

   Andrea
   --
   *Andrea Zoppello*
   ___________________________________________
   <www.spagoworld.org <http://www.spagoworld.org>>


   Spagic Architect
   ___________________________________________

   Architect
   Research & Innovation Division
   *Engineering Ingegneria Informatica S.p.A.
   *
   Corso Stati Uniti, 23/C - 35127 Padova - Italy
   Phone:  +39-049.8692511    Fax:+39-049.8692566

   *www.eng.it <http://www.eng.it>                       www.spagoworld.org <http://www.spagoworld.org>*
         


   _______________________________________________
   stp-dev mailing list
   stp-dev@xxxxxxxxxxx <mailto:stp-dev@xxxxxxxxxxx> ------------------------------------------------------------------------


_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev
 


--

*Andrea Zoppello*
___________________________________________
<www.spagoworld.org>

Spagic Architect
___________________________________________

Architect
Research & Innovation Division
*Engineering Ingegneria Informatica S.p.A.
*
Corso Stati Uniti, 23/C - 35127 Padova - Italy
Phone:  +39-049.8692511    Fax:+39-049.8692566

*www.eng.it                    www.spagoworld.org*
       






--
http://www.lunar-ocean.com/blog

Back to the top