I'm sorry. Your questions shows sufficient insight into Eclipse to show
that you can answer them yourself.
On 10/03/2014 09:35, ModelGeek Mising name wrote:
> I would like to add qvto code editor in my RCP application to write
> and execute qvto code at run time. Is qvto editor is also based on
> Xtext? What are the plugins i should look into?
> any idea?
QVTOperationalCS.ecore has error :
plugin : org.eclipse.qvto.examples.xtext.qvtoperational
Class TopLevelCS :
There may not be two features named 'ownedType'
TopLevelCS is inheriting from RootPackageCS which is inheriting from PackageCS. PackageCS contain "ownedType" and TopLevelCS also has its own "ownedType" structural feature and hence there are two structural features with same name "ownedType".
It is also causing errors in generated XTEXT editor code :
Plugin : org.eclipse.qvto.examples.xtext.qvtoperational
File : org.eclipse.qvto.examples.xtext.qvtoperational.qvtoperationalcs.TopLevelCS
line : 81
code : EList<Type> getOwnedType();
Error : "org.eclipse.ocl.examples.xtext.base.basecs.PackageCS.getOwnedType
- The return type is incompatible with PackageCS.getOwnedType()"
I was generating a PSF for you and Eclispe locked up and after killing
it trashed my Working Sets .... oh joy.
Basically use just m2m plugins from plugins, examples and tests. Close
plugins that have errors (are not in the QVTo distribution).
On 10/03/2014 16:42, ModelGeek Mising name wrote:
> I have cloned GIT repository for QVTO using
> "https://git.eclipse.org/gitroot/mmt/org.eclipse.qvto.git". I have
> cloned master branch.
> QVTOperationalCS.ecore has error : plugin :
> Class TopLevelCS :
> There may not be two features named 'ownedType'
> TopLevelCS is inheriting from RootPackageCS which is inheriting from
> PackageCS. PackageCS contain "ownedType" and TopLevelCS also has its
> own "ownedType" structural feature and hence there are two structural
> features with same name "ownedType".
> It is also causing errors in generated XTEXT editor code :
> Plugin : org.eclipse.qvto.examples.xtext.qvtoperational
> File :
> line : 81
> code : EList<Type> getOwnedType();
> Error :
> - The return type is incompatible with PackageCS.getOwnedType()"
> Have i cloned the right repository?
I have tried to close problematic plugins but still it is quite confusing. I have already used embedded OCL editor (org.eclipse.ocl.examples.xtext.console.xtfo.EmbeddedXtextEditor) in my RCP application.
I am looking for embedded xtext editor for qvto now. Can you please give me some hints about the plugins in need to explore?
What you see in GIT is my initial hack and some further work by one of
My best guess is that the work on the grammar is 25% complete.
Implementation of the underlying mappings using auto-generated rather
than manual code is current research work.
On 11/03/2014 10:06, ModelGeek Mising name wrote:
> thank you for your support!
> I have tried to close problematic plugins but still it is quite
> confusing. I have already used embedded OCL editor
> (org.eclipse.ocl.examples.xtext.console.xtfo.EmbeddedXtextEditor) in
> my RCP application. I am looking for embedded xtext editor for qvto
> now. Can you please give me some hints about the plugins in need to
On 11/03/2014 13:07, ModelGeek Mising name wrote:
> Is there any plan to release embedded xtext editor
> for Qvto in near future?
Depends how near you mean. Certainly not Luna looking dubious for Mars.
> i would like to know which plugin is currently containing the QVTo
> editor? like there are many plugins and i am confused about which
> plugin is the one responsible for QVTo editor?
> org.eclipse.m2m.qvt.oml.ecore.qvtoperational.editor (contains errors)
> or is there any other plugin?
ModelGeek Mising name wrote on Tue, 11 March 2014 09:42
When do you think embedded editor will be available.... just a rough estimation?
Are there any restrictions that require use precisely Xtext derived editor? It's possible to implement embedded editor based on current implementation of QvtEditor from 'org.eclipse.m2m.internal.qvt.oml.editor.ui' plug-in.
If it's the case you can raise bugzilla for that: https://bugs.eclipse.org/bugs/enter_bug.cgi?product=MMT.QVTo