Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 361361

Summary: [StateMachineDiagram] Xtext transition editor only supports natural language
Product: [Modeling] Papyrus Reporter: Klaas Gadeyne <klaas.gadeyne>
Component: CoreAssignee: Project Inbox <mdt-papyrus-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: ansgar.radermacher
Version: 0.7.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Klaas Gadeyne CLA 2011-10-19 05:31:23 EDT
Build Identifier: 

The xtext transition editor introduced in bug #320738 only supports "Opaque Behaviours" expressed in natural language.  Other languages are silently ignored.

See 
<http://dev.eclipse.org/viewsvn/viewvc.cgi/branches/0.8.X/plugins/uml/org.eclipse.papyrus.transition.editor.xtext.ui/src/org/eclipse/papyrus/transition/editor/xtext/ui/contributions/TransitionPopupEditorConfigurationContribution.java?view=co&root=MDT_Papyrus>

(I'm classifying this as Enhancement/Feature request.  However, given the fact that it fails silently in other cases and this is undocumented (or at least I couldn't find it), one could argue that the severity should be set to normal).



Reproducible: Always
Comment 1 Klaas Gadeyne CLA 2011-10-19 05:39:38 EDT
(In reply to comment #0)
> Build Identifier: 

M20110909-1335

Papyrus v0.8.1 (but according to the sources, the problem is also present in trunk)
Comment 2 Ansgar Radermacher CLA 2013-03-29 06:20:30 EDT
It is worse than being ignored. The xtext-based editor silently deletes bodies within opaque expressions (e.g. within a time event) that are not specified with "Natural Language"