Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » OCLInEcore documentation
OCLInEcore documentation [message #907218] Mon, 03 September 2012 14:53 Go to next message
Arnaud Dieumegard is currently offline Arnaud DieumegardFriend
Messages: 29
Registered: June 2010
Junior Member
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 15:49 Go to previous messageGo to next message
Ed Willink is currently offline Ed WillinkFriend
Messages: 7655
Registered: July 2009
Senior Member
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 16:21 Go to previous message
Arnaud Dieumegard is currently offline Arnaud DieumegardFriend
Messages: 29
Registered: June 2010
Junior Member
Ok thanks a lot for the informations.

Arnaud
Re: OCLInEcore documentation [message #907273 is a reply to message #907242] Mon, 03 September 2012 16:21 Go to previous message
Arnaud Dieumegard is currently offline Arnaud DieumegardFriend
Messages: 3
Registered: July 2009
Junior Member
Ok thanks a lot for the informations.

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


Current Time: Tue Apr 16 14:57:55 GMT 2024

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

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

Back to the top