Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "MoDisco/Components/XML"
(→Definition) |
|||
Line 3: | Line 3: | ||
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). | 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). | ||
− | It is an alternative to the metamodel definition provided with EMF | + | It is an alternative to the metamodel definition provided with EMF plug-ins (nsuri : http://www.eclipse.org/emf/2003/XMLType) : we think that a more understandable model navigation, without the use of the Extended Ecore Modeling FeatureMap type, can be proposed to the end user. In return, some filtering (on node children) might be more time expensive. |
== Definition == | == Definition == | ||
Line 37: | Line 37: | ||
* navigate in repository following 'plugins/trunk' path. | * navigate in repository following 'plugins/trunk' path. | ||
* check-out the project named 'org.eclipse.gmt.modisco.infra.xml.core' . | * check-out the project named 'org.eclipse.gmt.modisco.infra.xml.core' . | ||
− | * Use "export" menu to export this project as a | + | * Use "export" menu to export this project as a plug-in (Deployable plug-ins and fragments) in your Eclipse installation. Don't forget to choose the "Package plug-ins as individual jar archives" option. |
* restart Eclipse to take in account this plug-in | * restart Eclipse to take in account this plug-in | ||
+ | |||
+ | [[Category:MoDisco]] |
Revision as of 06:18, 13 January 2010
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).
It is an alternative to the metamodel definition provided with EMF plug-ins (nsuri : http://www.eclipse.org/emf/2003/XMLType) : we think that a more understandable model navigation, without the use of the Extended Ecore Modeling FeatureMap type, can be proposed to the end user. In return, some filtering (on node children) might be more time expensive.
Definition
Concepts are described in W3C XML Recommendation (document and logical structures sections). Concepts for Document Types Declarations are not managed here.
Requirements
To use the plug-in you need:
- JDK 1.5 or above
- a version of Eclipse 3.5 or above with the following set of plug-ins installed
- EMF 2.5.0 or higher
Team
Fabien Giquel (Mia-Software)
Associated Discoverers
The Generic XML discoverer : XML Discoverer
Install
Install from SVN
- connect to the SVN repository with anonymous access :
URL = https://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco
- navigate in repository following 'plugins/trunk' path.
- check-out the project named 'org.eclipse.gmt.modisco.infra.xml.core' .
- Use "export" menu to export this project as a plug-in (Deployable plug-ins and fragments) in your Eclipse installation. Don't forget to choose the "Package plug-ins as individual jar archives" option.
- restart Eclipse to take in account this plug-in