Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-ocl.dev] New Domain plugin

Sounds interesting. However, before I get to that, I'll spend my "OCL" time on https://bugs.eclipse.org/bugs/show_bug.cgi?id=349117 because it's a show stopper for another SAP project regarding OCL adoption.

-- Axel

On 6/25/2011 3:13 PM, Ed Willink wrote:
Hi

In the bug/349964 branch I have just committed an 'outrageous Pivot
refactoring' that extracts all the Value functionality to allow re-use
independent of the Pivot or whatever meta-model. All Values have types
defined by very thin interfaces. This should enable the Code Generator
to reuse the Value, Iterator and Library functionality while providing a
completely different type system based on dispatch tables rather than
EObjects. Enhanced Value classes should enhance both interpreted and
code generated evaluation.

Inspired by the 'DomainElement' that appears as the root of everything
in Fig 10.2 in the OCL spec, the new plugin is o.e.o.examples.domain.
Any objections?

Regards

Ed


_______________________________________________
mdt-ocl.dev mailing list
mdt-ocl.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-ocl.dev




Back to the top