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

Bug 350955

Summary: [editor] Provide a richer CompleteOCLEObjectValidator API
Product: [Modeling] OCL Reporter: Ed Willink <ed>
Component: CoreAssignee: OCL Inbox <mdt-ocl-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: 3.2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows Vista   
Whiteboard:
Bug Depends on: 512403    
Bug Blocks:    
Attachments:
Description Flags
Example standalone Complete OCL validation none

Description Ed Willink CLA 2011-07-01 13:49:23 EDT
CompleteOCLEObjectValidator was put together to make Xtext validation work. It can be used standalone, but this exposes limitations.

a) no ability to access the Ecore2Pivot or TypeManager
b) no ability to initialize for a known TypeManager

It would also be nice to be able to form a Composite EObjectValidator for standalone usage.

(Ditto OCLinEcoreEObjectValidator.)
Comment 1 Ed Willink CLA 2011-07-01 13:52:22 EDT
Created attachment 198981 [details]
Example standalone Complete OCL validation

Turn this into a documented example.