Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 355471 - [pivot] Support Save-in-Ecore
Summary: [pivot] Support Save-in-Ecore
Status: CLOSED FIXED
Alias: None
Product: OCL
Classification: Modeling
Component: Core (show other bugs)
Version: 3.1.0   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: M2   Edit
Assignee: OCL Inbox CLA
QA Contact:
URL:
Whiteboard: Usability
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-23 04:19 EDT by Ed Willink CLA
Modified: 2013-05-20 11:35 EDT (History)
0 users

See Also:
ed: juno+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Willink CLA 2011-08-23 04:19:38 EDT
Save-As-Ecore converts OCL's String etc to EString.

This makes for unsatisfactory Ecore Diagrams of the Pivot Models for the auto-generated OCL specification.

[Papyrus cannot load sensibly from UML - Bug 348842, UML2 Tools cannot save a diagram after it has been pruned to hide unwanted elements (dangling cross-references)]

Therefore provide a Save-In-Ecore option in which type names are converted without change.
Comment 1 Ed Willink CLA 2011-08-24 15:44:48 EDT
Alternate SaveAs "In Ecore" causes primitives to reference a configurable primitives.ecore namespace URI. This allows an OCLinEcore file to be saved as an Ecore file for which an Ecore Diagram uses true model element names.
Comment 2 Ed Willink CLA 2013-05-20 11:35:40 EDT
CLOSED after a year in the RESOLVED state.