Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Wardley maps(Is it possible to model maps like this with Sirius?)
Wardley maps [message #1849102] Tue, 04 January 2022 08:48 Go to next message
Andre Fatton is currently offline Andre FattonFriend
Messages: 2
Registered: January 2022
Junior Member
Hello All,

I only just discovered Sirius. I'd be very thankful to hear your expert opinion on a certain type of diagram/map. (Wardley maps)

I have attached an example map screenshot from onlinewardlepmaps.com, a tool to create those maps.

In your opinion, is it possible to build a modeller for a diagram like this? I guess this is more about the visual representation than the model itself. Is it possible to use x- and y-axis like that?

Looking forward to hear your quick opinion on this.

Thank you so much,
André
Re: Wardley maps [message #1849121 is a reply to message #1849102] Tue, 04 January 2022 20:01 Go to previous messageGo to next message
Steve Monnier is currently offline Steve MonnierFriend
Messages: 570
Registered: May 2011
Senior Member
Hi André,

I would start by creating a Container mapping with compartments [1]. If you never used them, I would recommand this tutorial [2].
For the axis, that would require some custom code. You will need to register a new EditPartProvider to provide a custom ContainerEditPart [3] where you can draw the axis figures and add some label edit part, for the the vertical axis. For the horizontal axis, you can use the compartment labels but you will probably need to set them as "border" label and privde a DBorderItemLocator to force them the be placed at the bottom left.

Best regards,
Steve

[1] https://www.eclipse.org/sirius/doc/specifier/diagrams/Diagrams.html#containers
[2] https://wiki.eclipse.org/Sirius/Tutorials/BasicFamily#Compartments_Tutorial
[3] https://www.eclipse.org/sirius/doc/developer/extensions-provide_custom_style.html


Steve Monnier - Obeo Canada
Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Re: Wardley maps [message #1849128 is a reply to message #1849121] Wed, 05 January 2022 07:03 Go to previous messageGo to next message
Andre Fatton is currently offline Andre FattonFriend
Messages: 2
Registered: January 2022
Junior Member
Hi Steve,
Thank you for your detailed answer.
So it's possible, which is good to know. Right now, probably just a bit too much effort needed, for me at least. But now that we have your outline, I can come back to this at some later point, or someone else can take it up.

Thanks again!
André
Re: Wardley maps [message #1849164 is a reply to message #1849128] Wed, 05 January 2022 19:58 Go to previous message
Steve Monnier is currently offline Steve MonnierFriend
Messages: 570
Registered: May 2011
Senior Member
Hi André,

Great!
Indeed, the second part of my answer involve some custom code, but it is for a "cosmetic" purpose so the representation will look as close as in your example. On the other end, if you need a quick demo to be completly convinced (you or someone else), you can try the first part, concerning the compartment, quite quickly I think.

Best regards,
Steve


Steve Monnier - Obeo Canada
Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Previous Topic:Diagram tools create node location
Next Topic:Exporting VSP as Plugin Project
Goto Forum:
  


Current Time: Wed Sep 28 17:23:30 GMT 2022

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

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

Back to the top