Community
Participate
Working Groups
Hello, here is a contribution to the MoDisco project. The Generic XML Metamodel represents a subset of concepts defined in W3C XML Recommendation. Its purpose is to represent XML content without taking care of conformance to concepts described in a Document Type Definition(DTD) or in a XML Schema Description (XSD) (i.e. without having a metamodel dedicated to one or many DTD/XSD). This post contains the attachment : - org.eclipse.gmt.modisco.techno.xml.core The metamodel definition (both in km3 and ecore format) and the Java implementation generated with EMF. wiki pages are already available : Metamodel description : http://wiki.eclipse.org/MoDisco/XML Authors : Fabien GIQUEL All this contribution is made available under EPL by its different authors whose Employer Consent Forms should have been received by the Foundation.
Created attachment 144564 [details] The metamodel definition and implementation The metamodel definition (both in km3 and ecore format) and the Java implementation generated with EMF.
Hello Fabien, I have a problem with your attachments, the source folder is missing. Regards, Gabriel
Created attachment 145399 [details] The metamodel definition and implementation I fixed the directories tree of the exported resources.
Created attachment 145400 [details] The metamodel definition an implementation Renaming the project taking in account recent MoDisco naming conventions.
Hi Fabien, I just checked your plug-in (attachment) and I noticed that the name of the main package and subpackages has not been updated from "org.eclipse.gmt.modisco.techno.xml.XML" to "org.eclipse.gmt.modisco.xml" as it should be (be careful with all the occurences of the previous package's name in the source code, including comments, and in the EMF files) Please, could you look at this and resubmit via this bug an upgraded version of the attachment? Best regards, Hugo
Created attachment 147469 [details] The Generic XML metamodel definition and implementation I renamed java packages to org.eclipse.gmt.modisco.xml.xxx Moreover, as it will be for other technologies components, implementations packages are prefixed with "emf" for allowing future alternative implementations (cdo, ...)
Thanks Fabien. As usual now, could you provide via this bug the required confirmation? Best regards, Hugo
I confirm that 1. I, GIQUEL Fabien authored 100% of the content 2. I have the rights to donate the content to Eclipse under the EPL 3. I have already provided the filled Employer Consent Forms to the Foundation
Hi Fabien, The IP review process has just been launched for this contribution. Best regards, Hugo
Hi Fabien, Your contribution has been approved and has just been committed onto the MoDisco SVN. Best regards, Hugo