Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 286664 - Generic XML Metamodel definition and implementation
Summary: Generic XML Metamodel definition and implementation
Status: CLOSED FIXED
Alias: None
Product: MoDisco
Classification: Modeling
Component: Contribution (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 0.8.0 M4   Edit
Assignee: Hugo Bruneliere CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 286665
  Show dependency tree
 
Reported: 2009-08-14 14:17 EDT by Fabien Giquel CLA
Modified: 2013-04-29 07:57 EDT (History)
4 users (show)

See Also:


Attachments
The metamodel definition and implementation (70.20 KB, application/zip)
2009-08-14 14:18 EDT, Fabien Giquel CLA
no flags Details
The metamodel definition and implementation (44.40 KB, application/zip)
2009-08-24 05:31 EDT, Fabien Giquel CLA
no flags Details
The metamodel definition an implementation (43.48 KB, application/zip)
2009-08-24 06:08 EDT, Fabien Giquel CLA
no flags Details
The Generic XML metamodel definition and implementation (44.39 KB, application/zip)
2009-09-17 14:05 EDT, Fabien Giquel CLA
fabien.giquel: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabien Giquel CLA 2009-08-14 14:17:28 EDT
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.
Comment 1 Fabien Giquel CLA 2009-08-14 14:18:55 EDT
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.
Comment 2 Gabriel BARBIER CLA 2009-08-21 11:58:58 EDT
Hello Fabien,

I have a problem with your attachments, the source folder is missing.

Regards,
Gabriel
Comment 3 Fabien Giquel CLA 2009-08-24 05:31:55 EDT
Created attachment 145399 [details]
The metamodel definition and implementation

I fixed the directories tree of the exported resources.
Comment 4 Fabien Giquel CLA 2009-08-24 06:08:17 EDT
Created attachment 145400 [details]
The metamodel definition an implementation

Renaming the project taking in account recent MoDisco naming conventions.
Comment 5 Hugo Bruneliere CLA 2009-09-08 08:32:22 EDT
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
Comment 6 Fabien Giquel CLA 2009-09-17 14:05:41 EDT
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, ...)
Comment 7 Hugo Bruneliere CLA 2009-09-18 07:41:50 EDT
Thanks Fabien.

As usual now, could you provide via this bug the required confirmation?

Best regards,

Hugo
Comment 8 Fabien Giquel CLA 2009-09-18 08:18:45 EDT
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
Comment 9 Hugo Bruneliere CLA 2009-09-18 08:53:09 EDT
Hi Fabien,

The IP review process has just been launched for this contribution.

Best regards,

Hugo
Comment 10 Hugo Bruneliere CLA 2009-10-30 11:13:39 EDT
Hi Fabien,

Your contribution has been approved and has just been committed onto the
MoDisco SVN.

Best regards,

Hugo