Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Graphiti » org.eclipse.graphiti.ui refactoring
org.eclipse.graphiti.ui refactoring [message #1684651] Wed, 18 March 2015 14:18 Go to next message
Flavio Donze is currently offline Flavio DonzeFriend
Messages: 204
Registered: July 2009
Location: Switzerland
Senior Member
Hello

As described in this post https://www.eclipse.org/forums/index.php/t/965255/, I want to create an image of the bpmn model on the server side.

Since "org.eclipse.graphiti.ui" is IDE dependent (org.eclipse.ui.views.properties.tabbed, org.eclipse.ui.navigator) I was wondering if there are any plans to move certain parts of the UI bundle into separated bundles?
I was thinking about the "org.eclipse.graphiti.ui.internal.figures" and "org.eclipse.graphiti.ui.internal.parts", maybe others would make sense as well.
"figures" should be possible, "parts" looks a more difficult.

For "figures" the main work would be to replace IConfigurationProviderInternal with IResourceRegistryHolder and IDiagramTypeProvider. Also the reference to IPictogramElementDelegate could be problematic, depending on if "parts" is also moved.

It might even be possible to combine RAP with Graphiti at some point.

What do you think about this?

greets
Flavio


Prozessmanagement und Qualit├Ątsmanagement Software QMS/IMS
https://www.scodi.ch
Re: org.eclipse.graphiti.ui refactoring [message #1687004 is a reply to message #1684651] Thu, 19 March 2015 12:56 Go to previous messageGo to next message
Michael Wenz is currently offline Michael WenzFriend
Messages: 1898
Registered: July 2009
Location: Walldorf, Germany
Senior Member
Hi Flavio,

thanks for this input!

Regarding the separation of the IDE dependent stuff I think this will make
sense and I also thought about that. However, currently there are no
concrete plans in this respect. But I think that would make sense, so just
go ahead and create an enhancement request for Graphiti targeting that.

Regarding the figures/parts separation I am not sure if that will really be
a benefit as long as we rely on GEF 3.x, since that comes with some UI
dependencies. I would see that as part of a potential switch to GEF 4 which
seems to separate UI aspects better. Not fully sure though, as I didn't have
the time to go into more depths of this.

Anyhow, whatever we do in this respect can earliest be targeted for the next
release of Graphiti (after 0.12.0 targeting Eclipse Mars) as next week is M6
and with that we have API freeze.

Michael
Re: org.eclipse.graphiti.ui refactoring [message #1689433 is a reply to message #1687004] Mon, 23 March 2015 15:15 Go to previous message
Flavio Donze is currently offline Flavio DonzeFriend
Messages: 204
Registered: July 2009
Location: Switzerland
Senior Member
Thanks for your reply. Done that: https://bugs.eclipse.org/bugs/show_bug.cgi?id=462856

greets
Flavio


Prozessmanagement und Qualit├Ątsmanagement Software QMS/IMS
https://www.scodi.ch
Previous Topic:Delete Parent Container shape if Child Shapes are deleted
Next Topic:Graphiti's missing features
Goto Forum:
  


Current Time: Tue Sep 18 16:08:46 GMT 2018

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

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

Back to the top