sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.util/schema/PIConfig.genmodel
changeset 2 b9ab3b238396
equal deleted inserted replaced
1:1050670c6980 2:b9ab3b238396
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <genmodel:GenModel xmi:version="2.0"
       
     3     xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
       
     4     xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/com.nokia.carbide.cpp.pi.util/src"
       
     5     modelPluginID="com.nokia.carbide.cpp.pi.util" modelName="PIConfig" importerID="org.eclipse.xsd.ecore.importer"
       
     6     complianceLevel="5.0" copyrightFields="false">
       
     7   <foreignModel>PIConfig.xsd</foreignModel>
       
     8   <genPackages prefix="PIConfig" basePackage="com.nokia.carbide.cpp.pi.util.config.gen"
       
     9       resource="XML" disposableProviderFactory="true" ecorePackage="PIConfig.ecore#/">
       
    10     <genClasses ecoreClass="PIConfig.ecore#//ButtonEventProfileListType">
       
    11       <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference PIConfig.ecore#//ButtonEventProfileListType/buttonEventProfile"/>
       
    12       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute PIConfig.ecore#//ButtonEventProfileListType/buttonEventProfileVersion"/>
       
    13     </genClasses>
       
    14     <genClasses ecoreClass="PIConfig.ecore#//ButtonEventProfileType">
       
    15       <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference PIConfig.ecore#//ButtonEventProfileType/mapping"/>
       
    16       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute PIConfig.ecore#//ButtonEventProfileType/profileId"/>
       
    17     </genClasses>
       
    18     <genClasses ecoreClass="PIConfig.ecore#//DocumentRoot">
       
    19       <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute PIConfig.ecore#//DocumentRoot/mixed"/>
       
    20       <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference PIConfig.ecore#//DocumentRoot/xMLNSPrefixMap"/>
       
    21       <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference PIConfig.ecore#//DocumentRoot/xSISchemaLocation"/>
       
    22       <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference PIConfig.ecore#//DocumentRoot/buttonEventProfileList"/>
       
    23     </genClasses>
       
    24     <genClasses ecoreClass="PIConfig.ecore#//MappingType">
       
    25       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute PIConfig.ecore#//MappingType/enumString"/>
       
    26       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute PIConfig.ecore#//MappingType/keyCode"/>
       
    27       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute PIConfig.ecore#//MappingType/label"/>
       
    28     </genClasses>
       
    29   </genPackages>
       
    30 </genmodel:GenModel>