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

Bug 360859

Summary: Drawing internal Constraint properties on a SysML Parametrics Diagram
Product: [Modeling] Papyrus Reporter: Carlos Gomez <carlosegomez>
Component: CoreAssignee: Project Inbox <mdt-papyrus-inbox>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3    
Version: 0.8.1   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Carlos Gomez CLA 2011-10-13 12:12:38 EDT
Build Identifier: 20110916-0149

I have a Constraint block (CB1) that has Properties  and Constraint Properties. I create other Constraint Block (CB2) that is composed by the first constraint block that I created before (CB1). In consequence, the CB1 instance is a property of CB2. If I say that CB1 constrains CB2, that means the CB1 instance is a ConstraintProperty of CB2. If CB1 instance is a ConstraintProperty on CB2, so CB1 is not a "normal" property, in other words, it is a "parameter".
If I correct with my reasoning, when I draw CB2 in a Parametrics Diagram, the CB1 instance is not drawing, only the parameters defined for CB2.

In Papyrus, CB1 instance is drawing.      

I hope I am clear

Reproducible: Always

Steps to Reproduce:
1. Create three ConstraintBlocks (CB1, CB2 and CB3).
2. Create a Directed Composition assotiation between them (CB1->CB2->CB3).
3. Add ConstraintProperty stereotype to the property derivaded from the association(CB3 and CB2 instance).
4. Create a Parametrics Diagram for CB1
5. Drag CB2 instance to Parametrics Diagram
6. CB3 appears as a "normal" property (parameter) and it has to be hidden
Comment 1 Arnaud Cuccuru CLA 2013-03-14 04:57:40 EDT
Parametric diagrams are not supported under Kepler M5.
Comment 2 Carlos Gomez CLA 2013-03-14 10:42:58 EDT
(In reply to comment #1)
> Parametric diagrams are not supported under Kepler M5.

Hi Arnaud,

But if I understand well, in the next Eclipse release (Kepler), parametric diagram should be available again according to this answer in the papyrus forum:

http://www.eclipse.org/forums/index.php/m/902739/?srch=sysml#msg_902739


If it is true, the problem continues, isn't it?
Comment 3 Sébastien Gérard CLA 2013-04-18 15:52:26 EDT
Parametric diagram editor is about to be redesigned from scratch. I closed as invalid every old tasks open again previous version.