carbidect/com.nokia.tools.vct.gcfml/model/persistence-gcfml.genmodel
changeset 0 30eb2d538f02
equal deleted inserted replaced
-1:000000000000 0:30eb2d538f02
       
     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.tools.vct.gcfml/src"
       
     5     modelPluginID="com.nokia.tools.vct.gcfml" modelName="Persistence-gcfml" importerID="org.eclipse.emf.importer.ecore"
       
     6     complianceLevel="5.0" copyrightFields="false">
       
     7   <foreignModel>persistence-gcfml.ecore</foreignModel>
       
     8   <genPackages prefix="EGCFML" basePackage="com.nokia.tools.vct.gcfml" resource="XML"
       
     9       disposableProviderFactory="true" generateExampleClass="false" contentTypeIdentifier="com.nokia.tools.vct.content.gcfml"
       
    10       fileExtensions="gcfml" ecorePackage="persistence-gcfml.ecore#/">
       
    11     <genClasses ecoreClass="persistence-gcfml.ecore#//EFile">
       
    12       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//EFile/name"/>
       
    13       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//EFile/target"/>
       
    14       <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence-gcfml.ecore#//EFile/setting"/>
       
    15       <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence-gcfml.ecore#//EFile/stylesheet"/>
       
    16     </genClasses>
       
    17     <genClasses ecoreClass="persistence-gcfml.ecore#//ESetting">
       
    18       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//ESetting/ref"/>
       
    19     </genClasses>
       
    20     <genClasses ecoreClass="persistence-gcfml.ecore#//EGCFMLDocumentRoot">
       
    21       <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence-gcfml.ecore#//EGCFMLDocumentRoot/file"/>
       
    22     </genClasses>
       
    23     <genClasses ecoreClass="persistence-gcfml.ecore#//EStylesheet">
       
    24       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//EStylesheet/version"/>
       
    25       <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence-gcfml.ecore#//EStylesheet/output"/>
       
    26       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//EStylesheet/content"/>
       
    27     </genClasses>
       
    28     <genClasses ecoreClass="persistence-gcfml.ecore#//EOutput">
       
    29       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//EOutput/method"/>
       
    30       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//EOutput/encoding"/>
       
    31       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence-gcfml.ecore#//EOutput/indent"/>
       
    32     </genClasses>
       
    33   </genPackages>
       
    34 </genmodel:GenModel>