Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [mdt-papyrus.dev] Xtext editors for OCL


 
Hi Ed,


Yes it is a good idea. Arnaud cc this email is almost finishing the integration of Xtext within Papyrus. If you want, he can discuss with you in order to know how you could contribute the integration of you OCL editors within Papyrus. It would be a very nice fature.

Thanks,
Best... Sébastien.


----------------------------------------------------------------------
Dr. Sébastien Gérard
Head of MDD for DRES research project
CEA, LIST/LISE
Boîte courrier 94, GIF SUR YVETTE
CEDEX, F-91191 France
Phone/fax : +33 1 69 08 58 24 / 83 95
Leader of the Eclipse Component Papyrus (The UML2 Graphical Modeler):
http://www.eclipse.org/papyrus

 
Before printing, think about the environment 

-----Message d'origine-----
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de Ed Willink
Envoyé : vendredi 21 mai 2010 10:36
À : mdt-papyrus.dev@xxxxxxxxxxx
Objet : [mdt-papyrus.dev] Xtext editors for OCL

Hi

MDT/OCL 3.0.0M7 introduces four Xtext editors for OCL. For Helios these 
are 'examples'. For ?Indigo? they should mature to non-examples.

The EssentialOCL editor supports editing a single OCL expression and so 
may be useful within Papyrus pop-ups. The API to support resolution of 
references from expressions to the outer model has not been looked at., 
so if you can provide a Papyrus example that pops-up the editor on a 
model, I can help resolve the semantic API. If use of Xtext in pop-ups 
is difficult, no doubt the itemis team will help.

The CompleteOCL editor for OCL documents, and the OCLinEcore editor may 
be worth integrating as part of a larger environment.

[The fourth editor supports definition of the OCL 'standard' library.]

Behind the scenes the editors use a modeling-representation agnostic 
pivot model, so the OCLinEcore editor will acquire an OCLinUML sibling 
that adds richer class structure such as Associations to a textual 
representation of a model that will endeavour to use a formal syntax 
resembling the informal presentation characteristic of OMG specifications.

     Regards

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


Back to the top