| <?xml version="1.0" encoding="UTF-8"?> |
| <genmodel:GenModel xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" |
| xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2008-2010 Open Wide SA <www.openwide.fr>" |
| modelDirectory="/jwt-we-conf-model/src" modelPluginID="org.eclipse.jwt.we.conf.model" |
| modelName="ConfMetaModel" nonNLSMarkers="true" importerID="org.eclipse.emf.importer.ecore" |
| complianceLevel="5.0" editPluginID="org.eclipse.jwt.we.conf.edit" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> |
| <foreignModel>ConfMetaModel.ecore</foreignModel> |
| <genPackages prefix="Conf" basePackage="org.eclipse.jwt.we" disposableProviderFactory="true" |
| metaDataPackageSuffix="model" providerPackageSuffix="edit.provider" extensibleProviderFactory="true" |
| fileExtensions="conf" ecorePackage="ConfMetaModel.ecore#/"> |
| <genClasses ecoreClass="ConfMetaModel.ecore#//ConfModel"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ConfMetaModel.ecore#//ConfModel/profiles"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//ConfModel/useEmbeddedConf"/> |
| <genFeatures children="true" createChild="true" propertySortChoices="true" ecoreFeature="ecore:EReference ConfMetaModel.ecore#//ConfModel/aspectInstances"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ConfMetaModel.ecore#//ConfModel/enrichedModel"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//ConfModel/cachedNoMissingProfile"/> |
| </genClasses> |
| <genClasses ecoreClass="ConfMetaModel.ecore#//Profile"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Profile/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Profile/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Profile/author"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Profile/version"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Profile/url"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ConfMetaModel.ecore#//Profile/aspects"/> |
| </genClasses> |
| <genClasses ecoreClass="ConfMetaModel.ecore#//Aspect"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Aspect/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EReference ConfMetaModel.ecore#//Aspect/aspectInstanceEType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EReference ConfMetaModel.ecore#//Aspect/targetModelElements"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Aspect/autocreated"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Aspect/multiple"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//Aspect/defaultValue"/> |
| </genClasses> |
| <genClasses ecoreClass="ConfMetaModel.ecore#//AspectInstance"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute ConfMetaModel.ecore#//AspectInstance/id"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ConfMetaModel.ecore#//AspectInstance/targetModelElement"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |