eclipse-qvtd / org.eclipse.qvtd

Eclipse Public License 2.0
0 stars 0 forks source link

Adding XCore support to qvtd #39

Closed eclipse-qvtd-bot closed 2 weeks ago

eclipse-qvtd-bot commented 2 weeks ago

| --- | --- | | Bugzilla Link | 428550 | | Status | RESOLVED WONTFIX | | Importance | P3 normal | | Reported | Feb 19, 2014 09:21 EDT | | Modified | Mar 18, 2015 16:44 EDT | | Reporter | Aykut Kilic |

Description

QVTd supports importing of ecore models. XCore is a new text-based modeling DSL of EMF project. XCore users are supposed to run ecore export for each change. Supporting it natively in QVTd would speed up the process.

eclipse-qvtd-bot commented 2 weeks ago

By Ed Willink on Feb 19, 2014 09:38

The diversity of the Eclipse Modeling projects benefit from the polymorphism of the Resource. Xtext demonstrated does not have to be persisted as an XMI file.

Xcore is an Xtext extension to Ecore so I would expect an Xcore URI to be useable wherever an Ecore URI is. This is normally achieved by the Eclipse ResourceFactory extension point registrations so no action should be necessary by QVTd or ATL or ... to use Xcore input.

If the representation of Xcore as Ecore requires manual intervention then that seems to be an Xcore bug. OCLinEcore which has many similarities to Xcore does the conversion automatically.