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

Bug 457355

Summary: DiagramEnvironment.xmi not referencable
Product: [Modeling] Sirius Reporter: Esteban DUGUEPEROUX <esteban.dugueperoux>
Component: DiagramAssignee: Esteban DUGUEPEROUX <esteban.dugueperoux>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: maxime.porhel, pierre-charles.david
Version: 2.0.0Keywords: triaged
Target Milestone: 3.0.0M7   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/43250
https://git.eclipse.org/r/44903
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=3f572252c82eecbead11c7110b7beaa25d2638c1
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f7e1be6a24ea336cfbf3547ea0cee8516a9c2fed
Whiteboard:
Bug Depends on:    
Bug Blocks: 458229    

Description Esteban DUGUEPEROUX CLA 2015-01-13 12:17:59 EST
From Bug 427803, i.e. split of diagram dialect in its own plugins, content of Environment.xmi has been splitted into 2 resources :

- platform:/plugin/org.eclipse.sirius/model/Environment.xmi containing systems colors and a label border style
- platform:/plugin/org.eclipse.sirius.diagram/model/DiagramEnvironment.xmi containing pin/unpin ExternalJavaActions

The first resource is mapped to "environment:/viewpoint" uri and the second to "environment:/diagram" uri.

"environment:/viewpoint" is added to each ResourceSet of Session to have access to system colors but since the split pin/unpin ExternalJavaActions are not accessible by default.
Comment 1 Esteban DUGUEPEROUX CLA 2015-01-13 12:20:43 EST
https://git.eclipse.org/r/39504 has been submitted to have DiagramEnvironment.xmi accessible through environment:/diagram
Comment 2 Esteban DUGUEPEROUX CLA 2015-01-21 04:22:24 EST
Fixed as 9fc74dc332f848fa83deb684f13af1e174891b43
Comment 3 Eclipse Genie CLA 2015-03-05 11:40:08 EST
New Gerrit change created: https://git.eclipse.org/r/43250
Comment 4 Eclipse Genie CLA 2015-03-31 07:16:43 EDT
New Gerrit change created: https://git.eclipse.org/r/44903
Comment 5 Maxime Porhel CLA 2015-03-31 08:04:42 EDT
Additional corrections have been proposed by Esteban
Comment 8 Pierre-Charles David CLA 2015-04-09 04:23:08 EDT
Moving to M7 to avoid forgetting it.
Comment 9 Esteban DUGUEPEROUX CLA 2015-04-09 04:27:50 EDT
Fixed.
Comment 10 Maxime Porhel CLA 2015-05-22 02:50:00 EDT
Validated on Sirius 3.0.0 RC1. 

The pin/unpin in palette works. 
The label border styles and colors are available from the VSM editor and then from the Table/Tree/Diagram resulting designers.
Comment 11 Pierre-Charles David CLA 2015-06-24 11:14:13 EDT
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.