diff options
Diffstat (limited to 'examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simplefeaturemap/model/SimpleFeatureMap.genmodel')
-rw-r--r-- | examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simplefeaturemap/model/SimpleFeatureMap.genmodel | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simplefeaturemap/model/SimpleFeatureMap.genmodel b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simplefeaturemap/model/SimpleFeatureMap.genmodel new file mode 100644 index 000000000..6f57e9377 --- /dev/null +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simplefeaturemap/model/SimpleFeatureMap.genmodel @@ -0,0 +1,21 @@ +<?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" modelDirectory="/org.eclipse.emf.teneo.samples/src" + modelPluginID="org.eclipse.emf.teneo.samples" modelName="SimpleFeatureMap" importerID="org.eclipse.xsd.ecore.importer"> + <foreignModel>SimpleFeatureMap.xsd</foreignModel> + <genPackages prefix="Simplefeaturemap" basePackage="org.eclipse.emf.teneo.samples.emf.schemaconstructs" + resource="XML" disposableProviderFactory="true" ecorePackage="simplefeaturemap.ecore#/"> + <genClasses ecoreClass="simplefeaturemap.ecore#//PurchaseOrder"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simplefeaturemap.ecore#//PurchaseOrder/name"/> + </genClasses> + <genClasses ecoreClass="simplefeaturemap.ecore#//Supplier"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simplefeaturemap.ecore#//Supplier/name"/> + <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute simplefeaturemap.ecore#//Supplier/orders"/> + <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference simplefeaturemap.ecore#//Supplier/preferredOrders"/> + <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference simplefeaturemap.ecore#//Supplier/standardOrders"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simplefeaturemap.ecore#//Supplier/hardCopyOrderReference"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simplefeaturemap.ecore#//Supplier/hardCopyOrderNumber"/> + </genClasses> + </genPackages> +</genmodel:GenModel> |