Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Nodes with Pins
Nodes with Pins [message #1835530] Sun, 06 December 2020 04:31 Go to next message
Luc Pezet is currently offline Luc PezetFriend
Messages: 2
Registered: December 2020
Junior Member
Hello!

I would like to know if it would be possible the make a modeling tool with Sirius/Obeo where Nodes have Pins and such Pins can be connected, vs. connecting Nodes (like in typical UML diagrams).

One example is the Blueprint Editor in Unreal Engine.
You can see a screenshot from their documentation here[1]:
(I can't include links right now...)
The "Branch" Node for example has "Condition" as an Input Pin, and "True" and "False" as (sort of) Output Pins.

Another example is the Composition Editor in Blender.
You can see a screenshot from their documentation as well[2]:
(I can't include links right now...)

I understand as is Sirius/Obeo doesn't work like that as is. I'm only asking whether Sirius could be extended to support such modeling tools or if the amount of customization would be such I might as well look elsewhere.
If it is possible, any hint(s) as to where I should dove into to make such customizations?

To be clear, I'm definitely not asking for someone to lay it all out for me. Just whether or not I should venture in Sirius for it, and where I should get started, if possible. That is all.


Thanks!
Re: Nodes with Pins [message #1835599 is a reply to message #1835530] Tue, 08 December 2020 08:10 Go to previous messageGo to next message
Pierre-Charles David is currently offline Pierre-Charles DavidFriend
Messages: 703
Registered: July 2009
Senior Member
Hi,

I had a look at the editors you mentioned, and from what I understand these "pins" correspond to what we call "border nodes" in Sirius, and indeed are typically used to represent input or output ports.
Capella for example uses border nodes like see, see https://www.eclipse.org/sirius/images/gallery/capella-2.jpg for example.
The Sirius gallery at https://www.eclipse.org/sirius/gallery.html has many other examples which use border nodes in different ways.

Do these not correspond to what you need?




Pierre-Charles David - Obeo

Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Re: Nodes with Pins [message #1835772 is a reply to message #1835599] Fri, 11 December 2020 23:38 Go to previous message
Luc Pezet is currently offline Luc PezetFriend
Messages: 2
Registered: December 2020
Junior Member
Hi,

This looks promising indeed! I'll take a look.

Thank you!
Previous Topic:Sirius Support for ETL and other Epsilon Languages
Next Topic:JUnit testing and Sirius
Goto Forum:
  


Current Time: Thu Apr 25 12:46:19 GMT 2024

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

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

Back to the top