Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Validating Diagrams
Validating Diagrams [message #1810452] Mon, 12 August 2019 11:12 Go to next message
Justin Cooper is currently offline Justin CooperFriend
Messages: 6
Registered: August 2019
Junior Member
Hi,

I'm having an issue with the Validate diagram functionality provided by Sirius whereby if I have nodes on the diagrams that are not contained under the root element of the diagram, no problem markers are displayed.

I've attached a minimal example describing the issue I am seeing. When I click "Validate diagram" on this diagram, I'd expect problem markers on both of the Man and Woman nodes as there is an unsatisfied constraint in both of these model elements. Currently, Sirius provides me with no validation markers.

If I open the model in the tree-based editor provided by EMF, and validate the City, a problem marker is correctly generated.

Your help would be most appreciated!
Re: Validating Diagrams [message #1810628 is a reply to message #1810452] Wed, 14 August 2019 15:23 Go to previous message
Pierre Guilet is currently offline Pierre GuiletFriend
Messages: 250
Registered: June 2017
Senior Member
Hi,

This seems to be a bug. I made a ticket https://bugs.eclipse.org/bugs/show_bug.cgi?id=550073.
The only alternative I see is to use the validation mechanism in Sirius to duplicate the rules so it can works https://www.eclipse.org/sirius/doc/specifier/diagrams/Diagrams.html#validation

Regards,


Pierre Guilet - Obeo
Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Previous Topic:How to avoid .aird resource has been externally changed,should we reload it exception?
Next Topic:Set focus when open new dialog or wizard
Goto Forum:
  


Current Time: Fri Apr 26 02:46:25 GMT 2024

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

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

Back to the top