Advertisement
jurek224466

mdoe

Jan 23rd, 2021
1,314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 14.24 KB | None | 0 0
  1. <ecore:EPackage xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmi:version="2.0" name="mindmap" nsURI="http://www.example.org/mindmap" nsPrefix="mindmap">
  2. <eClassifiers xsi:type="ecore:EClass" name="DocumentRoot">
  3. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  4. <details key="name" value=""/>
  5. <details key="kind" value="mixed"/>
  6. </eAnnotations>
  7. <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry">
  8. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  9. <details key="kind" value="elementWildcard"/>
  10. <details key="name" value=":mixed"/>
  11. </eAnnotations>
  12. </eStructuralFeatures>
  13. <eStructuralFeatures xsi:type="ecore:EReference" name="xMLNSPrefixMap" upperBound="-1" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" transient="true" containment="true" resolveProxies="false">
  14. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  15. <details key="kind" value="attribute"/>
  16. <details key="name" value="xmlns:prefix"/>
  17. </eAnnotations>
  18. </eStructuralFeatures>
  19. <eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" transient="true" containment="true" resolveProxies="false">
  20. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  21. <details key="kind" value="attribute"/>
  22. <details key="name" value="xsi:schemaLocation"/>
  23. </eAnnotations>
  24. </eStructuralFeatures>
  25. <eStructuralFeatures xsi:type="ecore:EReference" name="map" upperBound="-2" eType="#//Map" volatile="true" transient="true" derived="true" containment="true" resolveProxies="false">
  26. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  27. <details key="kind" value="element"/>
  28. <details key="name" value="map"/>
  29. <details key="namespace" value="##targetNamespace"/>
  30. </eAnnotations>
  31. </eStructuralFeatures>
  32. </eClassifiers>
  33. <eClassifiers xsi:type="ecore:EClass" name="Map">
  34. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  35. <details key="name" value="Map"/>
  36. <details key="kind" value="elementOnly"/>
  37. </eAnnotations>
  38. <eStructuralFeatures xsi:type="ecore:EReference" name="rootTopics" upperBound="-1" eType="#//Topic" containment="true" resolveProxies="false">
  39. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  40. <details key="kind" value="element"/>
  41. <details key="name" value="rootTopics"/>
  42. </eAnnotations>
  43. </eStructuralFeatures>
  44. <eStructuralFeatures xsi:type="ecore:EReference" name="relations" upperBound="-1" eType="#//Relationship" containment="true" resolveProxies="false">
  45. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  46. <details key="kind" value="element"/>
  47. <details key="name" value="relations"/>
  48. </eAnnotations>
  49. </eStructuralFeatures>
  50. <eStructuralFeatures xsi:type="ecore:EReference" name="resources" upperBound="-1" eType="#//Resource" containment="true" resolveProxies="false">
  51. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  52. <details key="kind" value="element"/>
  53. <details key="name" value="resources"/>
  54. </eAnnotations>
  55. </eStructuralFeatures>
  56. <eStructuralFeatures xsi:type="ecore:EAttribute" name="title" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
  57. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  58. <details key="kind" value="attribute"/>
  59. <details key="name" value="title"/>
  60. </eAnnotations>
  61. </eStructuralFeatures>
  62. </eClassifiers>
  63. <eClassifiers xsi:type="ecore:EEnum" name="Priority">
  64. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  65. <details key="name" value="Priority"/>
  66. </eAnnotations>
  67. <eLiterals name="ZERO"/>
  68. <eLiterals name="ONE" value="1"/>
  69. <eLiterals name="TWO" value="2"/>
  70. <eLiterals name="THREE" value="3"/>
  71. <eLiterals name="FOUR" value="4"/>
  72. <eLiterals name="FIVE" value="5"/>
  73. </eClassifiers>
  74. <eClassifiers xsi:type="ecore:EDataType" name="PriorityObject" instanceClassName="org.eclipse.emf.common.util.Enumerator">
  75. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  76. <details key="name" value="Priority:Object"/>
  77. <details key="baseType" value="Priority"/>
  78. </eAnnotations>
  79. </eClassifiers>
  80. <eClassifiers xsi:type="ecore:EClass" name="Relationship">
  81. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  82. <details key="name" value="Relationship"/>
  83. <details key="kind" value="empty"/>
  84. </eAnnotations>
  85. <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
  86. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  87. <details key="kind" value="attribute"/>
  88. <details key="name" value="label"/>
  89. </eAnnotations>
  90. </eStructuralFeatures>
  91. <eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//Topic">
  92. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  93. <details key="kind" value="attribute"/>
  94. <details key="name" value="source"/>
  95. </eAnnotations>
  96. </eStructuralFeatures>
  97. <eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//Topic">
  98. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  99. <details key="kind" value="attribute"/>
  100. <details key="name" value="target"/>
  101. </eAnnotations>
  102. </eStructuralFeatures>
  103. <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" unique="false" eType="#//RelationshipType" defaultValueLiteral="DEPENDENCY" unsettable="true">
  104. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  105. <details key="kind" value="attribute"/>
  106. <details key="name" value="type"/>
  107. </eAnnotations>
  108. </eStructuralFeatures>
  109. </eClassifiers>
  110. <eClassifiers xsi:type="ecore:EEnum" name="RelationshipType">
  111. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  112. <details key="name" value="RelationshipType"/>
  113. </eAnnotations>
  114. <eLiterals name="DEPENDENCY"/>
  115. <eLiterals name="INCLUDES" value="1"/>
  116. <eLiterals name="EXTENDS" value="2"/>
  117. </eClassifiers>
  118. <eClassifiers xsi:type="ecore:EDataType" name="RelationshipTypeObject" instanceClassName="org.eclipse.emf.common.util.Enumerator">
  119. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  120. <details key="name" value="RelationshipType:Object"/>
  121. <details key="baseType" value="RelationshipType"/>
  122. </eAnnotations>
  123. </eClassifiers>
  124. <eClassifiers xsi:type="ecore:EClass" name="Resource">
  125. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  126. <details key="name" value="Resource"/>
  127. <details key="kind" value="empty"/>
  128. </eAnnotations>
  129. <eStructuralFeatures xsi:type="ecore:EReference" name="comments" upperBound="-1" eType="#//Thread" eOpposite="#//Thread/author">
  130. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  131. <details key="kind" value="attribute"/>
  132. <details key="name" value="comments"/>
  133. </eAnnotations>
  134. </eStructuralFeatures>
  135. <eStructuralFeatures xsi:type="ecore:EAttribute" name="email" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
  136. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  137. <details key="kind" value="attribute"/>
  138. <details key="name" value="email"/>
  139. </eAnnotations>
  140. </eStructuralFeatures>
  141. <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
  142. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  143. <details key="kind" value="attribute"/>
  144. <details key="name" value="name"/>
  145. </eAnnotations>
  146. </eStructuralFeatures>
  147. <eStructuralFeatures xsi:type="ecore:EReference" name="topics" upperBound="-1" eType="#//Topic" eOpposite="#//Topic/resources">
  148. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  149. <details key="kind" value="attribute"/>
  150. <details key="name" value="topics"/>
  151. </eAnnotations>
  152. </eStructuralFeatures>
  153. </eClassifiers>
  154. <eClassifiers xsi:type="ecore:EClass" name="Thread">
  155. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  156. <details key="name" value="Thread"/>
  157. <details key="kind" value="elementOnly"/>
  158. </eAnnotations>
  159. <eStructuralFeatures xsi:type="ecore:EReference" name="items" upperBound="-1" eType="#//ThreadItem" containment="true" resolveProxies="false">
  160. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  161. <details key="kind" value="element"/>
  162. <details key="name" value="items"/>
  163. </eAnnotations>
  164. </eStructuralFeatures>
  165. <eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//Resource" eOpposite="#//Resource/comments">
  166. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  167. <details key="kind" value="attribute"/>
  168. <details key="name" value="author"/>
  169. </eAnnotations>
  170. </eStructuralFeatures>
  171. <eStructuralFeatures xsi:type="ecore:EAttribute" name="postDate" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Date">
  172. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  173. <details key="kind" value="attribute"/>
  174. <details key="name" value="postDate"/>
  175. </eAnnotations>
  176. </eStructuralFeatures>
  177. <eStructuralFeatures xsi:type="ecore:EAttribute" name="subject" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
  178. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  179. <details key="kind" value="attribute"/>
  180. <details key="name" value="subject"/>
  181. </eAnnotations>
  182. </eStructuralFeatures>
  183. </eClassifiers>
  184. <eClassifiers xsi:type="ecore:EClass" name="ThreadItem">
  185. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  186. <details key="name" value="ThreadItem"/>
  187. <details key="kind" value="empty"/>
  188. </eAnnotations>
  189. <eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//Resource">
  190. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  191. <details key="kind" value="attribute"/>
  192. <details key="name" value="author"/>
  193. </eAnnotations>
  194. </eStructuralFeatures>
  195. <eStructuralFeatures xsi:type="ecore:EAttribute" name="body" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
  196. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  197. <details key="kind" value="attribute"/>
  198. <details key="name" value="body"/>
  199. </eAnnotations>
  200. </eStructuralFeatures>
  201. <eStructuralFeatures xsi:type="ecore:EAttribute" name="itemPostDate" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Date">
  202. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  203. <details key="kind" value="attribute"/>
  204. <details key="name" value="itemPostDate"/>
  205. </eAnnotations>
  206. </eStructuralFeatures>
  207. </eClassifiers>
  208. <eClassifiers xsi:type="ecore:EClass" name="Topic">
  209. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  210. <details key="name" value="Topic"/>
  211. <details key="kind" value="elementOnly"/>
  212. </eAnnotations>
  213. <eStructuralFeatures xsi:type="ecore:EReference" name="comments" upperBound="-1" eType="#//Thread" containment="true" resolveProxies="false">
  214. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  215. <details key="kind" value="element"/>
  216. <details key="name" value="comments"/>
  217. </eAnnotations>
  218. </eStructuralFeatures>
  219. <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float" defaultValueLiteral="0" unsettable="true">
  220. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  221. <details key="kind" value="attribute"/>
  222. <details key="name" value="duration"/>
  223. </eAnnotations>
  224. </eStructuralFeatures>
  225. <eStructuralFeatures xsi:type="ecore:EAttribute" name="endDate" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Date">
  226. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  227. <details key="kind" value="attribute"/>
  228. <details key="name" value="endDate"/>
  229. </eAnnotations>
  230. </eStructuralFeatures>
  231. <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
  232. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  233. <details key="kind" value="attribute"/>
  234. <details key="name" value="name"/>
  235. </eAnnotations>
  236. </eStructuralFeatures>
  237. <eStructuralFeatures xsi:type="ecore:EAttribute" name="percentComplete" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float" unsettable="true">
  238. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  239. <details key="kind" value="attribute"/>
  240. <details key="name" value="percentComplete"/>
  241. </eAnnotations>
  242. </eStructuralFeatures>
  243. <eStructuralFeatures xsi:type="ecore:EAttribute" name="priority" unique="false" eType="#//Priority" defaultValueLiteral="ZERO" unsettable="true">
  244. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  245. <details key="kind" value="attribute"/>
  246. <details key="name" value="priority"/>
  247. </eAnnotations>
  248. </eStructuralFeatures>
  249. <eStructuralFeatures xsi:type="ecore:EReference" name="resources" upperBound="-1" eType="#//Resource" eOpposite="#//Resource/topics">
  250. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  251. <details key="kind" value="attribute"/>
  252. <details key="name" value="resources"/>
  253. </eAnnotations>
  254. </eStructuralFeatures>
  255. <eStructuralFeatures xsi:type="ecore:EAttribute" name="startDate" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Date">
  256. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  257. <details key="kind" value="attribute"/>
  258. <details key="name" value="startDate"/>
  259. </eAnnotations>
  260. </eStructuralFeatures>
  261. <eStructuralFeatures xsi:type="ecore:EReference" name="subtopics" upperBound="-1" eType="#//Topic">
  262. <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
  263. <details key="kind" value="attribute"/>
  264. <details key="name" value="subtopics"/>
  265. </eAnnotations>
  266. </eStructuralFeatures>
  267. </eClassifiers>
  268. </ecore:EPackage>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement