Skip to main content



      Home
Home » Modeling » TMF (Xtext) » OCLInEcore documentation
OCLInEcore documentation [message #907218] Mon, 03 September 2012 10:53 Go to next message
Eclipse UserFriend
Hi all,

Is there any (detailed) documentation on how OCLInEcore has been developed ? I mean some documentations that can help to create an "OCLInDSL" text editor with XText ? I searched for it but did not find a lot of elements.
Of course I tried to develop it by reverse engineering the OCLInEcore one but it is not very convenient and I probably miss some things to do. I found that experiments have been done on EMFText but I would like to avoid re-developing my DSL on EMFText.

Thanks.
Arnaud
Re: OCLInEcore documentation [message #907242 is a reply to message #907218] Mon, 03 September 2012 11:49 Go to previous messageGo to next message
Eclipse UserFriend
Hi

Please use the OCL newsgroup for OCL messages.

Xtext is the wonderful polymorphic DSL tooling. OCLinEcore is a
particular DSL developed by the Eclipse OCL project.

There is an outstanding Bugzilla to make development of an OCLinXXX
editor as easy as XbaseInXXX, but it is a fairly ambitious goal.

OCLinEcore is one of about five languages that now extend the
EssentialOCL grammar for which the underlying support has been adapted
recently to support external extension by the QVTc and QVTr editors. You
may find these give a better clue as to what needs to be added.

The OCLinEcore editor is currently of examples quality so you can guess
how much documentation there is. The OCL Documentation has a fair amount
on the grammar and a tutorial, but no detailed structure. Sorry.

You might find the
http://www.eclipse.org/modeling/mdt/ocl/docs/publications/MODELS2010OCLWorkshop%5Coclxtext.pdf
and
http://www.eclipse.org/modeling/mdt/ocl/docs/publications/OMG2011Dec/OMG2011Dec.pdf
give a little insight into the distinct CST and AST models needed for a
'real' language.

Regards

Ed Willink

On 03/09/2012 15:53, Arnaud Dieumegard wrote:
> Hi all,
>
> Is there any (detailed) documentation on how OCLInEcore has been
> developed ? I mean some documentations that can help to create an
> "OCLInDSL" text editor with XText ? I searched for it but did not find
> a lot of elements.
> Of course I tried to develop it by reverse engineering the OCLInEcore
> one but it is not very convenient and I probably miss some things to
> do. I found that experiments have been done on EMFText but I would
> like to avoid re-developing my DSL on EMFText.
>
> Thanks.
> Arnaud
Re: OCLInEcore documentation [message #907260 is a reply to message #907242] Mon, 03 September 2012 12:21 Go to previous message
Eclipse UserFriend
Ok thanks a lot for the informations.

Arnaud
Re: OCLInEcore documentation [message #907273 is a reply to message #907242] Mon, 03 September 2012 12:21 Go to previous message
Eclipse UserFriend
Ok thanks a lot for the informations.

Arnaud
Previous Topic:Formatting in EmbeddedEditor
Next Topic:Xtext Crossreference shadowing ID
Goto Forum:
  


Current Time: Mon Jul 07 22:42:10 EDT 2025

Powered by FUDForum. Page generated in 0.04118 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top