~ubuntu-branches/ubuntu/vivid/eclipse-wtp/vivid

« back to all changes in this revision

Viewing changes to org.eclipse.wst.dtd.core/emfmodel/rose/dtd.ecore

  • Committer: Package Import Robot
  • Author(s): Jakub Adam
  • Date: 2013-06-28 08:42:01 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20130628084201-houvqyt5uc6a3p27
Tags: 3.5.0-1
* New upstream release.
* Refreshed d/patches:
  - debian-custom-build.patch
  - regenerate-xpath2-parser.patch.
* Add patch for compatibility with rhino 1.7R4.
* Regenerate code from EMF models.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
3
    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="internal.emf" nsURI="http:///org/eclipse/wst/dtd/core/dtd.ecore" nsPrefix="org.eclipse.wst.dtd.core.internal.emf">
 
4
  <eClassifiers xsi:type="ecore:EClass" name="DTDElementContent" abstract="true">
 
5
    <eStructuralFeatures xsi:type="ecore:EReference" name="group" eType="#//DTDGroupContent"
 
6
        transient="true" eOpposite="#//DTDGroupContent/content"/>
 
7
    <eStructuralFeatures xsi:type="ecore:EReference" name="element" eType="#//DTDElement"
 
8
        transient="true" eOpposite="#//DTDElement/content"/>
 
9
  </eClassifiers>
 
10
  <eClassifiers xsi:type="ecore:EClass" name="DTDGroupContent" eSuperTypes="#//DTDRepeatableContent">
 
11
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="groupKind" eType="#//DTDGroupKind"/>
 
12
    <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1"
 
13
        upperBound="-1" eType="#//DTDElementContent" containment="true" eOpposite="#//DTDElementContent/group"/>
 
14
  </eClassifiers>
 
15
  <eClassifiers xsi:type="ecore:EClass" name="DTDAttribute" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EAttribute">
 
16
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
17
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultKind" eType="#//DTDDefaultKind"/>
 
18
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValueString" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
19
    <eStructuralFeatures xsi:type="ecore:EReference" name="attributeNameReferencedEntity"
 
20
        eType="#//DTDEntity" eOpposite="#//DTDEntity/attributeNameReference"/>
 
21
    <eStructuralFeatures xsi:type="ecore:EReference" name="attributeTypeReferencedEntity"
 
22
        eType="#//DTDEntity" eOpposite="#//DTDEntity/attributeTypeReference"/>
 
23
    <eStructuralFeatures xsi:type="ecore:EReference" name="DTDElement" eType="#//DTDElement"
 
24
        transient="true" eOpposite="#//DTDElement/DTDAttribute"/>
 
25
  </eClassifiers>
 
26
  <eClassifiers xsi:type="ecore:EEnum" name="DTDOccurrenceType">
 
27
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
 
28
      <details key="documentation" value="ONE=49 &#xA;OPTIONAL=63 ONE_OR_MORE=43 ZERO_OR_MORE=42"/>
 
29
    </eAnnotations>
 
30
    <eLiterals name="ONE" value="49"/>
 
31
    <eLiterals name="OPTIONAL" value="63"/>
 
32
    <eLiterals name="ONE_OR_MORE" value="43"/>
 
33
    <eLiterals name="ZERO_OR_MORE" value="42"/>
 
34
  </eClassifiers>
 
35
  <eClassifiers xsi:type="ecore:EClass" name="DTDElement" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EClass #//DTDContent">
 
36
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
37
    <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1"
 
38
        eType="#//DTDElementContent" containment="true" eOpposite="#//DTDElementContent/element"/>
 
39
    <eStructuralFeatures xsi:type="ecore:EReference" name="DTDAttribute" upperBound="-1"
 
40
        eType="#//DTDAttribute" containment="true" eOpposite="#//DTDAttribute/DTDElement"/>
 
41
  </eClassifiers>
 
42
  <eClassifiers xsi:type="ecore:EClass" name="DTDEmptyContent" eSuperTypes="#//DTDElementContent"/>
 
43
  <eClassifiers xsi:type="ecore:EClass" name="DTDAnyContent" eSuperTypes="#//DTDElementContent"/>
 
44
  <eClassifiers xsi:type="ecore:EClass" name="DTDPCDataContent" eSuperTypes="#//DTDElementContent"/>
 
45
  <eClassifiers xsi:type="ecore:EClass" name="DTDElementReferenceContent" eSuperTypes="#//DTDRepeatableContent">
 
46
    <eStructuralFeatures xsi:type="ecore:EReference" name="referencedElement" lowerBound="1"
 
47
        eType="#//DTDElement"/>
 
48
  </eClassifiers>
 
49
  <eClassifiers xsi:type="ecore:EClass" name="DTDRepeatableContent" abstract="true"
 
50
      eSuperTypes="#//DTDElementContent">
 
51
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="occurrence" eType="#//DTDOccurrenceType">
 
52
      <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
 
53
        <details key="documentation" value="JUST_ONE= -1  ONE_OR_MORE=43 OPTIONAL=63 ZERO_OR_MORE=42"/>
 
54
      </eAnnotations>
 
55
    </eStructuralFeatures>
 
56
  </eClassifiers>
 
57
  <eClassifiers xsi:type="ecore:EClass" name="DTDFile">
 
58
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
59
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="parseError" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
 
60
    <eStructuralFeatures xsi:type="ecore:EReference" name="DTDContent" upperBound="-1"
 
61
        eType="#//DTDContent" containment="true" eOpposite="#//DTDContent/DTDFile"/>
 
62
    <eStructuralFeatures xsi:type="ecore:EReference" name="DTDEnumerationType" upperBound="-1"
 
63
        eType="#//DTDEnumerationType" containment="true" eOpposite="#//DTDEnumerationType/DTDFile"/>
 
64
  </eClassifiers>
 
65
  <eClassifiers xsi:type="ecore:EEnum" name="DTDDefaultKind">
 
66
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
 
67
      <details key="documentation" value="IMPLIED=1 REQUIRED=2 FIXED=3 NOFIXED=4"/>
 
68
    </eAnnotations>
 
69
    <eLiterals name="IMPLIED" value="1"/>
 
70
    <eLiterals name="REQUIRED" value="2"/>
 
71
    <eLiterals name="FIXED" value="3"/>
 
72
    <eLiterals name="NOFIXED" value="4"/>
 
73
  </eClassifiers>
 
74
  <eClassifiers xsi:type="ecore:EClass" name="DTDBasicType" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EClass">
 
75
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" eType="#//DTDBasicTypeKind"/>
 
76
  </eClassifiers>
 
77
  <eClassifiers xsi:type="ecore:EClass" name="DTDEnumerationType" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EEnum">
 
78
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" eType="#//DTDEnumGroupKind"/>
 
79
    <eStructuralFeatures xsi:type="ecore:EReference" name="DTDFile" eType="#//DTDFile"
 
80
        transient="true" eOpposite="#//DTDFile/DTDEnumerationType"/>
 
81
  </eClassifiers>
 
82
  <eClassifiers xsi:type="ecore:EEnum" name="DTDBasicTypeKind">
 
83
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
 
84
      <details key="documentation" value="NONE=0 CDATA=1 ID=2 IDREF=3 IDREFS=4 ENTITY=5 ENTITIES=6 NMTOKEN=7 NMTOKENS=8"/>
 
85
    </eAnnotations>
 
86
    <eLiterals name="NONE"/>
 
87
    <eLiterals name="CDATA" value="1"/>
 
88
    <eLiterals name="ID" value="2"/>
 
89
    <eLiterals name="IDREF" value="3"/>
 
90
    <eLiterals name="IDREFS" value="4"/>
 
91
    <eLiterals name="ENTITY" value="5"/>
 
92
    <eLiterals name="ENTITIES" value="6"/>
 
93
    <eLiterals name="NMTOKEN" value="7"/>
 
94
    <eLiterals name="NMTOKENS" value="8"/>
 
95
  </eClassifiers>
 
96
  <eClassifiers xsi:type="ecore:EEnum" name="DTDEnumGroupKind">
 
97
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
 
98
      <details key="documentation" value="NAME_TOKEN_GROUP=1 NOTATION_GROUP=2"/>
 
99
    </eAnnotations>
 
100
    <eLiterals name="NAME_TOKEN_GROUP" value="1"/>
 
101
    <eLiterals name="NOTATION_GROUP" value="2"/>
 
102
  </eClassifiers>
 
103
  <eClassifiers xsi:type="ecore:EEnum" name="DTDGroupKind">
 
104
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
 
105
      <details key="documentation" value="SEQUENCE=1 CHOICE=2"/>
 
106
    </eAnnotations>
 
107
    <eLiterals name="SEQUENCE" value="1"/>
 
108
    <eLiterals name="CHOICE" value="2"/>
 
109
  </eClassifiers>
 
110
  <eClassifiers xsi:type="ecore:EClass" name="DTDNotation" eSuperTypes="#//DTDContent">
 
111
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
112
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="systemID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
113
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="publicID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
114
    <eStructuralFeatures xsi:type="ecore:EReference" name="entity" upperBound="-1"
 
115
        eType="#//DTDExternalEntity" eOpposite="#//DTDExternalEntity/notation"/>
 
116
  </eClassifiers>
 
117
  <eClassifiers xsi:type="ecore:EClass" name="DTDEntity" eSuperTypes="#//DTDContent">
 
118
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
119
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="parameterEntity" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
 
120
    <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1"
 
121
        eType="#//DTDEntityContent" containment="true" eOpposite="#//DTDEntityContent/DTDEntity"/>
 
122
    <eStructuralFeatures xsi:type="ecore:EReference" name="parmEntityRef" lowerBound="1"
 
123
        eType="#//DTDParameterEntityReference" eOpposite="#//DTDParameterEntityReference/entity"/>
 
124
    <eStructuralFeatures xsi:type="ecore:EReference" name="entityReference" upperBound="-1"
 
125
        eType="#//DTDEntityReferenceContent" eOpposite="#//DTDEntityReferenceContent/elementReferencedEntity"/>
 
126
    <eStructuralFeatures xsi:type="ecore:EReference" name="attributeNameReference"
 
127
        upperBound="-1" eType="#//DTDAttribute" eOpposite="#//DTDAttribute/attributeNameReferencedEntity"/>
 
128
    <eStructuralFeatures xsi:type="ecore:EReference" name="attributeTypeReference"
 
129
        upperBound="-1" eType="#//DTDAttribute" eOpposite="#//DTDAttribute/attributeTypeReferencedEntity"/>
 
130
  </eClassifiers>
 
131
  <eClassifiers xsi:type="ecore:EClass" name="DTDEntityContent" abstract="true">
 
132
    <eStructuralFeatures xsi:type="ecore:EReference" name="DTDEntity" eType="#//DTDEntity"
 
133
        transient="true" eOpposite="#//DTDEntity/content"/>
 
134
  </eClassifiers>
 
135
  <eClassifiers xsi:type="ecore:EClass" name="DTDExternalEntity" eSuperTypes="#//DTDEntityContent">
 
136
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="systemID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
137
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="publicID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
138
    <eStructuralFeatures xsi:type="ecore:EReference" name="notation" eType="#//DTDNotation"
 
139
        transient="true" eOpposite="#//DTDNotation/entity"/>
 
140
    <eStructuralFeatures xsi:type="ecore:EReference" name="entityReferencedFromAnotherFile"
 
141
        eType="#//DTDFile"/>
 
142
  </eClassifiers>
 
143
  <eClassifiers xsi:type="ecore:EClass" name="DTDInternalEntity" eSuperTypes="#//DTDEntityContent">
 
144
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
 
145
  </eClassifiers>
 
146
  <eClassifiers xsi:type="ecore:EClass" name="DTDParameterEntityReference" eSuperTypes="#//DTDContent">
 
147
    <eStructuralFeatures xsi:type="ecore:EReference" name="entity" lowerBound="1"
 
148
        eType="#//DTDEntity" eOpposite="#//DTDEntity/parmEntityRef"/>
 
149
  </eClassifiers>
 
150
  <eClassifiers xsi:type="ecore:EClass" name="DTDEntityReferenceContent" eSuperTypes="#//DTDRepeatableContent">
 
151
    <eStructuralFeatures xsi:type="ecore:EReference" name="elementReferencedEntity"
 
152
        lowerBound="1" eType="#//DTDEntity" eOpposite="#//DTDEntity/entityReference"/>
 
153
  </eClassifiers>
 
154
  <eClassifiers xsi:type="ecore:EEnum" name="XMLSchemaDefinedType">
 
155
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
 
156
      <details key="documentation" value="NONE=-1&#xA;STRING=1&#xA;BOOLEAN=2&#xA;FLOAT=3&#xA;DOUBLE=4&#xA;DECIMAL=5&#xA;TIMEINSTANT=6&#xA;TIMEDURATION=7&#xA;RECURRINGINSTANT=8&#xA;BINARY=9&#xA;URI=10&#xA;INTEGER=11&#xA;DATE=12&#xA;TIME=13"/>
 
157
    </eAnnotations>
 
158
    <eLiterals name="NONE" value="-1"/>
 
159
    <eLiterals name="STRING" value="1"/>
 
160
    <eLiterals name="BOOLEAN" value="2"/>
 
161
    <eLiterals name="FLOAT" value="3"/>
 
162
    <eLiterals name="DOUBLE" value="4"/>
 
163
    <eLiterals name="DECIMAL" value="5"/>
 
164
    <eLiterals name="TIMEINSTANT" value="6"/>
 
165
    <eLiterals name="TIMEDURATION" value="7"/>
 
166
    <eLiterals name="RECURRINGINSTANT" value="8"/>
 
167
    <eLiterals name="BINARY" value="9"/>
 
168
    <eLiterals name="URI" value="10"/>
 
169
    <eLiterals name="INTEGER" value="11"/>
 
170
    <eLiterals name="DATE" value="12"/>
 
171
    <eLiterals name="TIME" value="13"/>
 
172
  </eClassifiers>
 
173
  <eClassifiers xsi:type="ecore:EClass" name="DTDContent" abstract="true">
 
174
    <eStructuralFeatures xsi:type="ecore:EReference" name="DTDFile" eType="#//DTDFile"
 
175
        transient="true" eOpposite="#//DTDFile/DTDContent"/>
 
176
  </eClassifiers>
 
177
</ecore:EPackage>