Bug 492005 - Feature: Adding an option in Sirius description to become xtext aware label edit part
Summary: Feature: Adding an option in Sirius description to become xtext aware label e...
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows NT
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2016-04-19 09:52 EDT by Parsa Pourali CLA
Modified: 2018-11-14 08:47 EST (History)
2 users (show)

See Also:


Attachments
an example of xtextcelleditor (17.43 KB, image/png)
2016-04-19 09:52 EDT, Parsa Pourali CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Parsa Pourali CLA 2016-04-19 09:52:05 EDT
Created attachment 261086 [details]
an example of xtextcelleditor

Hi,

I was thinking of having a feature in Sirius description that can set label edit parts and node names become xtext aware, i,e, using the styling and functionality of the corresponding XText DSL grammar. I think it is not quite clear that how to to do that on Sirius and which extension points should be used. In this article http://muelder.blogspot.ca/2011/04/xtext-celleditor-integration.html ,Andreas says that it is straight forward. However, I've been trying for weeks and couldn't make it happen. So, I believe this is a feature that can bring Sirius on top of other tools and brings a huge competitive advantage to it. It is actually very good when you have transitions and you want to use constraint self-defined language to make sure the user does not go wrong! 

Note that the Sirius-Xtext-Integration that is on https://github.com/ObeoNetwork/Xtext-Sirius-integration is not a Cell Editor. It actually acts as a popup.

Thanks,
Bests,
Parsa
Comment 1 Pierre-Charles David CLA 2016-04-19 10:43:31 EDT
Thanks for your enhancement submission. We agree that it would be an interesting improvement, but we have currently not planned to work on it in the following releases. That said this issue can move forward if you provide a fix for it or contact Obeo for sponsored work.
Comment 2 Tamas Miklossy CLA 2018-11-14 08:47:35 EST
See also https://www.nikostotz.de/blog/xtext-editors-within-sirius-diagrams/