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

Bug 368612

Summary: [console] Support Complete OCL installation in third party tools
Product: [Modeling] OCL Reporter: Ed Willink <ed>
Component: CoreAssignee: OCL Inbox <mdt-ocl-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: erche
Version: 3.2.0Flags: ed: juno+
Target Milestone: M6   
Hardware: PC   
OS: Windows Vista   
Whiteboard:
Bug Depends on: 370667    
Bug Blocks: 351579    

Description Ed Willink CLA 2012-01-15 02:33:53 EST
a) Add a Console button to install a Complete OCL document into the EPackages associated with the current selection.

b) Add a menu extension so that third party tools offer Complete OCL installation.
Comment 1 Ed Willink CLA 2012-02-01 15:39:13 EST
Similar installation in OCLinEcore could allow customisation of meta-model rules.
Comment 2 Ed Willink CLA 2012-02-05 10:31:00 EST
(In reply to comment #0)
> a) Add a Console button to install a Complete OCL document into the EPackages
> associated with the current selection.

Not helpful to do this from the Console. Non-Console suggestion in Bug 370658.

> b) Add a menu extension so that third party tools offer Complete OCL
> installation.

And it works in the bug/368612 branch.

Complete OCL can be added to the Sample Reflective Ecore editor and used for M1 validation.

Complete OCL can be added to the Sample Ecore editor and used for M2 validation.

Because the Pivot Meta-Model is independent, this is non-destructive to the user (meta-)models.

Next the UML Editor and Papyrus.
Comment 3 Ed Willink CLA 2012-02-05 17:39:08 EST
(In reply to comment #2)
> Next the UML Editor and Papyrus.

UML Editor works.

Papyrus blocked by lack of Validate action.

Ecore Diagram blocked by Bug 370667.
Comment 4 Ed Willink CLA 2012-02-12 06:07:57 EST
(In reply to comment #3)
> Papyrus blocked by lack of Validate action.

Papyrus has a Validation->subTree option in one of its Model Explorers. This works.
Comment 5 Ed Willink CLA 2012-02-12 08:31:20 EST
Pushed to master.
Comment 6 Ed Willink CLA 2013-05-20 11:36:37 EDT
CLOSED after a year in the RESOLVED state.