blob: bd8087616906fa7a7e3b2e94109bf31328ae30ff [file]
<?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.m2m.qvt.oml.samples/src_generated"
editDirectory="org.eclipse.m2m.qvt.oml.samples/src_generated" editorDirectory="org.eclipse.m2m.qvt.oml.samples/src_generated"
modelPluginID="org.eclipse.m2m.qvt.oml.samples" runtimeJar="true" modelName="SimpleUML"
editPluginClass="simpleuml.provider.SimpleUMLEditPlugin" editorPluginClass="simpleuml.presentation.SimpleUMLEditorPlugin"
nonNLSMarkers="true" importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0">
<foreignModel>SimpleUML.ecore</foreignModel>
<genPackages prefix="Simpleuml" ecorePackage="SimpleUML.ecore#/">
<genClasses ecoreClass="SimpleUML.ecore#//Model">
<genOperations ecoreOperation="SimpleUML.ecore#//Model/getCustomProperty">
<genParameters ecoreParameter="SimpleUML.ecore#//Model/getCustomProperty/name"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Package">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference SimpleUML.ecore#//Package/ownedElements"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Class">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference SimpleUML.ecore#//Class/generalizations"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute SimpleUML.ecore#//Class/abstract"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Property">
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference SimpleUML.ecore#//Property/type"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference SimpleUML.ecore#//Property/owner"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Association">
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference SimpleUML.ecore#//Association/source"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference SimpleUML.ecore#//Association/target"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//PrimitiveType"/>
<genClasses ecoreClass="SimpleUML.ecore#//DataType">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference SimpleUML.ecore#//DataType/attributes"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Enumeration">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference SimpleUML.ecore#//Enumeration/ownedLiteral"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//EnumerationLiteral">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute SimpleUML.ecore#//EnumerationLiteral/name"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Classifier"/>
<genClasses ecoreClass="SimpleUML.ecore#//ModelElement">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute SimpleUML.ecore#//ModelElement/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute SimpleUML.ecore#//ModelElement/stereotype"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference SimpleUML.ecore#//ModelElement/taggedValue"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Generalization">
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference SimpleUML.ecore#//Generalization/general"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute SimpleUML.ecore#//Generalization/isSubstitutable"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//TaggedValue">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute SimpleUML.ecore#//TaggedValue/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute SimpleUML.ecore#//TaggedValue/value"/>
</genClasses>
<genClasses ecoreClass="SimpleUML.ecore#//Type"/>
<genClasses ecoreClass="SimpleUML.ecore#//Packageable">
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference SimpleUML.ecore#//Packageable/owner"/>
</genClasses>
</genPackages>
</genmodel:GenModel>