source: trunk/CrossPare/decent/models/ARFFx.ecore @ 113

Last change on this file since 113 was 32, checked in by ftrautsch, 10 years ago

integrating decent into crosspare

  • Property svn:mime-type set to text/plain
File size: 3.0 KB
Line 
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="ARFFx" nsURI="http://ARFFx/1.0" nsPrefix="ARFFx">
4  <eAnnotations source="http://www.eclipse.org/OCL/Import">
5    <details key="ecore" value="http://www.eclipse.org/emf/2002/Ecore#/"/>
6  </eAnnotations>
7  <eClassifiers xsi:type="ecore:EClass" name="Model">
8    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
9    <eStructuralFeatures xsi:type="ecore:EReference" name="meta" upperBound="-1" eType="#//MetaData"
10        containment="true"/>
11    <eStructuralFeatures xsi:type="ecore:EReference" name="attributes" upperBound="-1"
12        eType="#//Attribute" containment="true"/>
13    <eStructuralFeatures xsi:type="ecore:EReference" name="data" upperBound="-1" eType="#//Instance"
14        containment="true"/>
15    <eStructuralFeatures xsi:type="ecore:EReference" name="dimensions" upperBound="-1"
16        eType="#//Dimension" containment="true"/>
17    <eStructuralFeatures xsi:type="ecore:EReference" name="types" upperBound="-1"
18        eType="#//Type" containment="true"/>
19  </eClassifiers>
20  <eClassifiers xsi:type="ecore:EClass" name="Attribute">
21    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
22    <eStructuralFeatures xsi:type="ecore:EReference" name="type" eType="#//Type"/>
23    <eStructuralFeatures xsi:type="ecore:EReference" name="dimension" eType="#//Dimension"/>
24  </eClassifiers>
25  <eClassifiers xsi:type="ecore:EClass" name="Instance">
26    <eStructuralFeatures xsi:type="ecore:EReference" name="values" upperBound="-1"
27        eType="#//Value" containment="true"/>
28  </eClassifiers>
29  <eClassifiers xsi:type="ecore:EClass" name="Value">
30    <eStructuralFeatures xsi:type="ecore:EReference" name="ofAttribute" eType="#//Attribute"/>
31    <eStructuralFeatures xsi:type="ecore:EAttribute" name="content" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
32  </eClassifiers>
33  <eClassifiers xsi:type="ecore:EClass" name="Dimension">
34    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
35  </eClassifiers>
36  <eClassifiers xsi:type="ecore:EClass" name="Type">
37    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
38  </eClassifiers>
39  <eClassifiers xsi:type="ecore:EClass" name="MetaData" instanceClassName="java.util.Map$Entry">
40    <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
41    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
42  </eClassifiers>
43</ecore:EPackage>
Note: See TracBrowser for help on using the repository browser.