diff options
author | Eike Stepper | 2012-03-08 05:51:57 +0000 |
---|---|---|
committer | Eike Stepper | 2012-03-08 05:51:57 +0000 |
commit | eac2d6262d50140bcd3ada1b70f7cf9f5c1a53b3 (patch) | |
tree | 6a92f538b22e97d3b077ee2d5ceb333bbb6b3cee /plugins/org.eclipse.emf.cdo.tests.model6/model | |
parent | 96c9ecc9b945717923740f162b5d2bb8af78a7df (diff) | |
download | cdo-eac2d6262d50140bcd3ada1b70f7cf9f5c1a53b3.tar.gz cdo-eac2d6262d50140bcd3ada1b70f7cf9f5c1a53b3.tar.xz cdo-eac2d6262d50140bcd3ada1b70f7cf9f5c1a53b3.zip |
Add MapEntry to test model6
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model6/model')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.tests.model6/model/model6.ecore | 145 |
1 files changed, 80 insertions, 65 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model6/model/model6.ecore b/plugins/org.eclipse.emf.cdo.tests.model6/model/model6.ecore index 6566197661..b98aa8dd00 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model6/model/model6.ecore +++ b/plugins/org.eclipse.emf.cdo.tests.model6/model/model6.ecore @@ -1,65 +1,80 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0" 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" name="model6" nsURI="http://www.eclipse.org/emf/CDO/tests/model6/1.0.0"
- nsPrefix="model6">
- <eClassifiers xsi:type="ecore:EClass" name="Root">
- <eStructuralFeatures xsi:type="ecore:EReference" name="listA" upperBound="-1"
- eType="#//BaseObject" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="listB" upperBound="-1"
- eType="#//BaseObject" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="listC" upperBound="-1"
- eType="#//BaseObject" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="listD" upperBound="-1"
- eType="#//BaseObject" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="BaseObject">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="attributeOptional" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="attributeRequired" lowerBound="1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="attributeList" upperBound="-1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ReferenceObject" eSuperTypes="#//BaseObject">
- <eStructuralFeatures xsi:type="ecore:EReference" name="referenceOptional" eType="#//BaseObject"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="referenceList" upperBound="-1"
- eType="#//BaseObject"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ContainmentObject" eSuperTypes="#//BaseObject">
- <eStructuralFeatures xsi:type="ecore:EReference" name="containmentOptional" eType="#//BaseObject"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="containmentList" upperBound="-1"
- eType="#//BaseObject" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="UnorderedList">
- <eStructuralFeatures xsi:type="ecore:EReference" name="contained" ordered="false"
- upperBound="-1" eType="#//UnorderedList" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="referenced" ordered="false"
- upperBound="-1" eType="#//UnorderedList"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="A">
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedDs" upperBound="-1"
- eType="#//D" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedBs" upperBound="-1"
- eType="#//B" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="B">
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedC" eType="#//C" containment="true">
- <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
- <details key="documentation" value="The style of the node."/>
- </eAnnotations>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="C"/>
- <eClassifiers xsi:type="ecore:EClass" name="D">
- <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject"
- containment="true" resolveProxies="false"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="E">
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedAs" upperBound="-1"
- eType="#//A" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="F">
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedEs" upperBound="-1"
- eType="#//E" containment="true"/>
- </eClassifiers>
-</ecore:EPackage>
+<?xml version="1.0" encoding="UTF-8"?> +<ecore:EPackage xmi:version="2.0" 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" name="model6" nsURI="http://www.eclipse.org/emf/CDO/tests/model6/1.0.0" + nsPrefix="model6"> + <eClassifiers xsi:type="ecore:EClass" name="Root"> + <eStructuralFeatures xsi:type="ecore:EReference" name="listA" upperBound="-1" + eType="#//BaseObject" containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="listB" upperBound="-1" + eType="#//BaseObject" containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="listC" upperBound="-1" + eType="#//BaseObject" containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="listD" upperBound="-1" + eType="#//BaseObject" containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="BaseObject"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="attributeOptional" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="attributeRequired" lowerBound="1" + eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="attributeList" upperBound="-1" + eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="ReferenceObject" eSuperTypes="#//BaseObject"> + <eStructuralFeatures xsi:type="ecore:EReference" name="referenceOptional" eType="#//BaseObject"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="referenceList" upperBound="-1" + eType="#//BaseObject"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="ContainmentObject" eSuperTypes="#//BaseObject"> + <eStructuralFeatures xsi:type="ecore:EReference" name="containmentOptional" eType="#//BaseObject" + containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="containmentList" upperBound="-1" + eType="#//BaseObject" containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="UnorderedList"> + <eStructuralFeatures xsi:type="ecore:EReference" name="contained" ordered="false" + upperBound="-1" eType="#//UnorderedList" containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="referenced" ordered="false" + upperBound="-1" eType="#//UnorderedList"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="PropertiesMap"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="persistentMap" upperBound="-1" + eType="#//PropertiesMapEntry" containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="transientMap" upperBound="-1" + eType="#//PropertiesMapEntry" transient="true" containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="PropertiesMapEntry" instanceClassName="java.util.Map$Entry"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//PropertiesMapEntryValue" + containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="PropertiesMapEntryValue"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="A"> + <eStructuralFeatures xsi:type="ecore:EReference" name="ownedDs" upperBound="-1" + eType="#//D" containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="ownedBs" upperBound="-1" + eType="#//B" containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="B"> + <eStructuralFeatures xsi:type="ecore:EReference" name="ownedC" eType="#//C" containment="true"> + <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> + <details key="documentation" value="The style of the node."/> + </eAnnotations> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="C"/> + <eClassifiers xsi:type="ecore:EClass" name="D"> + <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject" + containment="true" resolveProxies="false"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="E"> + <eStructuralFeatures xsi:type="ecore:EReference" name="ownedAs" upperBound="-1" + eType="#//A" containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="F"> + <eStructuralFeatures xsi:type="ecore:EReference" name="ownedEs" upperBound="-1" + eType="#//E" containment="true"/> + </eClassifiers> +</ecore:EPackage> |