File: RefTest.genmodel

package info (click to toggle)
eclipse-emf 2.5.0-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 50,964 kB
  • sloc: java: 407,889; xml: 7,165; sh: 200; makefile: 13
file content (115 lines) | stat: -rwxr-xr-x 8,829 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<?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.test.common/src"
    editDirectory="/org.eclipse.emf.test.common/src" editorDirectory="" modelPluginID="org.eclipse.emf.test.common"
    modelName="RefTest" testsDirectory="" importerID="org.eclipse.emf.importer.rose"
    complianceLevel="5.0">
  <foreignModel>RefTest.mdl</foreignModel>
  <genPackages prefix="Ref" basePackage="org.eclipse.emf.test.models" disposableProviderFactory="true"
      ecorePackage="ref.ecore#/">
    <genClasses ecoreClass="ref.ecore#//A">
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//A/b"/>
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//A/c2"/>
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//A/c"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//B">
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//B/a"/>
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//B/c2"/>
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//B/d"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//C1">
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C1/a"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C1/b"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//C2">
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C2/b"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C2/a"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//C">
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//C/d"/>
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//C/c4"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//D">
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//D/c"/>
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//D/e"/>
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//D/c4"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//E">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ref.ecore#//E/name"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ref.ecore#//E/ids"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ref.ecore#//E/labels"/>
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ref.ecore#//E/d"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//C4">
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C4/c"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C4/d"/>
    </genClasses>
    <genClasses ecoreClass="ref.ecore#//C3">
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C3/d"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//C3/c"/>
    </genClasses>
    <nestedGenPackages prefix="URef" disposableProviderFactory="true" ecorePackage="ref.ecore#//unsettable">
      <genClasses ecoreClass="ref.ecore#//unsettable/C1U">
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C1U/au"/>
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C1U/bu"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/C2U">
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C2U/au"/>
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C2U/bu"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/AU">
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/AU/bu"/>
        <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//unsettable/AU/c2u"/>
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/AU/cu"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/BU">
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/BU/au"/>
        <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//unsettable/BU/c2u"/>
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/BU/du"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/CU">
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/CU/du"/>
        <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//unsettable/CU/c4u"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/DU">
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/DU/cu"/>
        <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ref.ecore#//unsettable/DU/c4u"/>
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/DU/eu"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/C4U">
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C4U/cu"/>
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C4U/du"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/C3U">
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C3U/cu"/>
        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ref.ecore#//unsettable/C3U/du"/>
      </genClasses>
      <genClasses ecoreClass="ref.ecore#//unsettable/EU">
        <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ref.ecore#//unsettable/EU/name"/>
        <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ref.ecore#//unsettable/EU/ids"/>
        <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ref.ecore#//unsettable/EU/labels"/>
        <genFeatures notify="false" createChild="false" propertySortChoices="true"
            ecoreFeature="ecore:EReference ref.ecore#//unsettable/EU/du"/>
      </genClasses>
    </nestedGenPackages>
  </genPackages>
  <genPackages prefix="Ext" basePackage="org.eclipse.emf.test.models" disposableProviderFactory="true"
      ecorePackage="ext.ecore#/">
    <genClasses ecoreClass="ext.ecore#//ExtE">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ext.ecore#//ExtE/value"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ext.ecore#//ExtE/f"/>
    </genClasses>
    <genClasses ecoreClass="ext.ecore#//F">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ext.ecore#//F/id"/>
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ext.ecore#//F/e"/>
    </genClasses>
  </genPackages>
</genmodel:GenModel>