Skip to content
Snippets Groups Projects
Commit 66dd73b4 authored by Johannes Mey's avatar Johannes Mey
Browse files

reformat test ecore files to match generated ones

parent bed4f57b
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" <ecore:EPackage xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="bigraphBaseModel" xmi:version="2.0" name="bigraphBaseModel"
nsURI="http://de.tudresden.inf.st.bigraphs.models" nsPrefix="bigraphBaseModel"> nsURI="http://de.tudresden.inf.st.bigraphs.models" nsPrefix="bigraphBaseModel">
<eClassifiers xsi:type="ecore:EClass" name="BPlace" abstract="true"> <eClassifiers xsi:type="ecore:EClass" name="BPlace" abstract="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="bChild" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="bChild" upperBound="-1" eType="#//BPlace"
eType="#//BPlace" containment="true" eOpposite="#//BPlace/bPrnt"/> containment="true" eOpposite="#//BPlace/bPrnt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="bPrnt" eType="#//BPlace" eOpposite="#//BPlace/bChild"/> <eStructuralFeatures xsi:type="ecore:EReference" name="bPrnt" eType="#//BPlace" eOpposite="#//BPlace/bChild"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BRoot" eSuperTypes="#//BPlace"> <eClassifiers xsi:type="ecore:EClass" name="BRoot" eSuperTypes="#//BPlace">
...@@ -13,8 +13,8 @@ ...@@ -13,8 +13,8 @@
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BNode" eSuperTypes="#//BPlace #//NameableType"> <eClassifiers xsi:type="ecore:EClass" name="BNode" eSuperTypes="#//BPlace #//NameableType">
<eStructuralFeatures xsi:type="ecore:EReference" name="bPorts" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="bPorts" upperBound="-1" eType="#//BPort"
eType="#//BPort" containment="true" eOpposite="#//BPort/bNode"/> containment="true" eOpposite="#//BPort/bNode"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="BSite" eSuperTypes="#//BPlace"> <eClassifiers xsi:type="ecore:EClass" name="BSite" eSuperTypes="#//BPlace">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="index" <eStructuralFeatures xsi:type="ecore:EAttribute" name="index"
......
<?xml version="1.0" encoding="UTF-8"?> <?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" <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" name="ecore" nsURI="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="ecore"> xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmi:version="2.0" name="ecore"
nsURI="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="ecore">
<eClassifiers xsi:type="ecore:EClass" name="EAttribute" eSuperTypes="#//EStructuralFeature"> <eClassifiers xsi:type="ecore:EClass" name="EAttribute" eSuperTypes="#//EStructuralFeature">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="ConsistentTransient"/> <details key="constraints" value="ConsistentTransient"/>
</eAnnotations> </eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iD" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="iD" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eAttributeType" lowerBound="1" <eStructuralFeatures xsi:type="ecore:EReference" name="eAttributeType" lowerBound="1" eType="#//EDataType"
eType="#//EDataType" changeable="false" volatile="true" transient="true" derived="true"/> changeable="false" volatile="true" transient="true" derived="true"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EAnnotation" eSuperTypes="#//EModelElement"> <eClassifiers xsi:type="ecore:EClass" name="EAnnotation" eSuperTypes="#//EModelElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
...@@ -16,16 +18,16 @@ ...@@ -16,16 +18,16 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="source" eType="#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="source" eType="#//EString"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="details" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="details" upperBound="-1"
eType="#//EStringToStringMapEntry" containment="true" resolveProxies="false"/> eType="#//EStringToStringMapEntry" containment="true" resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eModelElement" eType="#//EModelElement" <eStructuralFeatures xsi:type="ecore:EReference" name="eModelElement" eType="#//EModelElement" transient="true"
transient="true" resolveProxies="false" eOpposite="#//EModelElement/eAnnotations"/> resolveProxies="false" eOpposite="#//EModelElement/eAnnotations"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="contents" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="contents" upperBound="-1" eType="#//EObject"
eType="#//EObject" containment="true" resolveProxies="false"/> containment="true" resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="references" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="references" upperBound="-1" eType="#//EObject"/>
eType="#//EObject"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EClass" eSuperTypes="#//EClassifier"> <eClassifiers xsi:type="ecore:EClass" name="EClass" eSuperTypes="#//EClassifier">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="InterfaceIsAbstract AtMostOneID UniqueFeatureNames UniqueOperationSignatures NoCircularSuperTypes WellFormedMapEntryClass ConsistentSuperTypes DisjointFeatureAndOperationSignatures"/> <details key="constraints"
value="InterfaceIsAbstract AtMostOneID UniqueFeatureNames UniqueOperationSignatures NoCircularSuperTypes WellFormedMapEntryClass ConsistentSuperTypes DisjointFeatureAndOperationSignatures"/>
</eAnnotations> </eAnnotations>
<eOperations name="isSuperTypeOf" eType="#//EBoolean"> <eOperations name="isSuperTypeOf" eType="#//EBoolean">
<eParameters name="someClass" eType="#//EClass"/> <eParameters name="someClass" eType="#//EClass"/>
...@@ -55,42 +57,37 @@ ...@@ -55,42 +57,37 @@
</eOperations> </eOperations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="abstract" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="abstract" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="interface" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="interface" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eSuperTypes" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eSuperTypes" upperBound="-1" eType="#//EClass"
eType="#//EClass" unsettable="true"> unsettable="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="suppressedIsSetVisibility" value="true"/> <details key="suppressedIsSetVisibility" value="true"/>
<details key="suppressedUnsetVisibility" value="true"/> <details key="suppressedUnsetVisibility" value="true"/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="eOperations" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eOperations" upperBound="-1" eType="#//EOperation"
eType="#//EOperation" containment="true" resolveProxies="false" eOpposite="#//EOperation/eContainingClass"/> containment="true" resolveProxies="false" eOpposite="#//EOperation/eContainingClass"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eAllAttributes" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eAllAttributes" upperBound="-1" eType="#//EAttribute"
eType="#//EAttribute" changeable="false" volatile="true" transient="true" changeable="false" volatile="true" transient="true" derived="true"/>
derived="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eAllReferences" upperBound="-1" eType="#//EReference"
<eStructuralFeatures xsi:type="ecore:EReference" name="eAllReferences" upperBound="-1" changeable="false" volatile="true" transient="true" derived="true"/>
eType="#//EReference" changeable="false" volatile="true" transient="true" <eStructuralFeatures xsi:type="ecore:EReference" name="eReferences" upperBound="-1" eType="#//EReference"
derived="true"/> changeable="false" volatile="true" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eReferences" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eAttributes" upperBound="-1" eType="#//EAttribute"
eType="#//EReference" changeable="false" volatile="true" transient="true" changeable="false" volatile="true" transient="true" derived="true"/>
derived="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eAllContainments" upperBound="-1" eType="#//EReference"
<eStructuralFeatures xsi:type="ecore:EReference" name="eAttributes" upperBound="-1" changeable="false" volatile="true" transient="true" derived="true"/>
eType="#//EAttribute" changeable="false" volatile="true" transient="true" <eStructuralFeatures xsi:type="ecore:EReference" name="eAllOperations" upperBound="-1" eType="#//EOperation"
derived="true"/> changeable="false" volatile="true" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eAllContainments" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eAllStructuralFeatures" upperBound="-1"
eType="#//EReference" changeable="false" volatile="true" transient="true" eType="#//EStructuralFeature" changeable="false" volatile="true" transient="true"
derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eAllOperations" upperBound="-1"
eType="#//EOperation" changeable="false" volatile="true" transient="true"
derived="true"/> derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eAllStructuralFeatures" <eStructuralFeatures xsi:type="ecore:EReference" name="eAllSuperTypes" upperBound="-1" eType="#//EClass"
upperBound="-1" eType="#//EStructuralFeature" changeable="false" volatile="true" changeable="false" volatile="true" transient="true" derived="true"/>
transient="true" derived="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eIDAttribute" eType="#//EAttribute" changeable="false"
<eStructuralFeatures xsi:type="ecore:EReference" name="eAllSuperTypes" upperBound="-1" volatile="true" transient="true" derived="true" resolveProxies="false"/>
eType="#//EClass" changeable="false" volatile="true" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eIDAttribute" eType="#//EAttribute"
changeable="false" volatile="true" transient="true" derived="true" resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eStructuralFeatures" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eStructuralFeatures" upperBound="-1"
eType="#//EStructuralFeature" containment="true" resolveProxies="false" eOpposite="#//EStructuralFeature/eContainingClass"/> eType="#//EStructuralFeature" containment="true" resolveProxies="false"
eOpposite="#//EStructuralFeature/eContainingClass"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eGenericSuperTypes" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eGenericSuperTypes" upperBound="-1"
eType="#//EGenericType" unsettable="true" containment="true" resolveProxies="false"> eType="#//EGenericType" unsettable="true" containment="true" resolveProxies="false">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
...@@ -98,9 +95,9 @@ ...@@ -98,9 +95,9 @@
<details key="suppressedUnsetVisibility" value="true"/> <details key="suppressedUnsetVisibility" value="true"/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="eAllGenericSuperTypes" <eStructuralFeatures xsi:type="ecore:EReference" name="eAllGenericSuperTypes" upperBound="-1"
upperBound="-1" eType="#//EGenericType" changeable="false" volatile="true" eType="#//EGenericType" changeable="false" volatile="true" transient="true"
transient="true" derived="true"/> derived="true"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EClassifier" abstract="true" eSuperTypes="#//ENamedElement"> <eClassifiers xsi:type="ecore:EClass" name="EClassifier" abstract="true" eSuperTypes="#//ENamedElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
...@@ -110,30 +107,30 @@ ...@@ -110,30 +107,30 @@
<eParameters name="object" eType="#//EJavaObject"/> <eParameters name="object" eType="#//EJavaObject"/>
</eOperations> </eOperations>
<eOperations name="getClassifierID" eType="#//EInt"/> <eOperations name="getClassifierID" eType="#//EInt"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceClassName" eType="#//EString" <eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceClassName" eType="#//EString" volatile="true"
volatile="true" unsettable="true"> unsettable="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="suppressedIsSetVisibility" value="true"/> <details key="suppressedIsSetVisibility" value="true"/>
<details key="suppressedUnsetVisibility" value="true"/> <details key="suppressedUnsetVisibility" value="true"/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceClass" changeable="false" <eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceClass" changeable="false" volatile="true"
volatile="true" transient="true" derived="true"> transient="true" derived="true">
<eGenericType eClassifier="#//EJavaClass"> <eGenericType eClassifier="#//EJavaClass">
<eTypeArguments/> <eTypeArguments/>
</eGenericType> </eGenericType>
</eStructuralFeatures> </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValue" eType="#//EJavaObject" <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValue" eType="#//EJavaObject" changeable="false"
changeable="false" volatile="true" transient="true" derived="true"/> volatile="true" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceTypeName" eType="#//EString" <eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceTypeName" eType="#//EString" volatile="true"
volatile="true" unsettable="true"> unsettable="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="suppressedIsSetVisibility" value="true"/> <details key="suppressedIsSetVisibility" value="true"/>
<details key="suppressedUnsetVisibility" value="true"/> <details key="suppressedUnsetVisibility" value="true"/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="ePackage" eType="#//EPackage" <eStructuralFeatures xsi:type="ecore:EReference" name="ePackage" eType="#//EPackage" changeable="false"
changeable="false" transient="true" eOpposite="#//EPackage/eClassifiers"/> transient="true" eOpposite="#//EPackage/eClassifiers"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameters" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameters" upperBound="-1"
eType="#//ETypeParameter" containment="true"/> eType="#//ETypeParameter" containment="true"/>
</eClassifiers> </eClassifiers>
...@@ -154,16 +151,15 @@ ...@@ -154,16 +151,15 @@
<eOperations name="getEEnumLiteralByLiteral" eType="#//EEnumLiteral"> <eOperations name="getEEnumLiteralByLiteral" eType="#//EEnumLiteral">
<eParameters name="literal" eType="#//EString"/> <eParameters name="literal" eType="#//EString"/>
</eOperations> </eOperations>
<eStructuralFeatures xsi:type="ecore:EReference" name="eLiterals" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eLiterals" upperBound="-1" eType="#//EEnumLiteral"
eType="#//EEnumLiteral" containment="true" resolveProxies="false" eOpposite="#//EEnumLiteral/eEnum"/> containment="true" resolveProxies="false" eOpposite="#//EEnumLiteral/eEnum"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EEnumLiteral" eSuperTypes="#//ENamedElement"> <eClassifiers xsi:type="ecore:EClass" name="EEnumLiteral" eSuperTypes="#//ENamedElement">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//EInt"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//EInt"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="instance" eType="#//EEnumerator" <eStructuralFeatures xsi:type="ecore:EAttribute" name="instance" eType="#//EEnumerator" transient="true"/>
transient="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="literal" eType="#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="literal" eType="#//EString"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eEnum" eType="#//EEnum" <eStructuralFeatures xsi:type="ecore:EReference" name="eEnum" eType="#//EEnum" changeable="false"
changeable="false" transient="true" resolveProxies="false" eOpposite="#//EEnum/eLiterals"/> transient="true" resolveProxies="false" eOpposite="#//EEnum/eLiterals"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EFactory" eSuperTypes="#//EModelElement"> <eClassifiers xsi:type="ecore:EClass" name="EFactory" eSuperTypes="#//EModelElement">
<eOperations name="create" eType="#//EObject"> <eOperations name="create" eType="#//EObject">
...@@ -177,15 +173,15 @@ ...@@ -177,15 +173,15 @@
<eParameters name="eDataType" eType="#//EDataType"/> <eParameters name="eDataType" eType="#//EDataType"/>
<eParameters name="instanceValue" eType="#//EJavaObject"/> <eParameters name="instanceValue" eType="#//EJavaObject"/>
</eOperations> </eOperations>
<eStructuralFeatures xsi:type="ecore:EReference" name="ePackage" lowerBound="1" <eStructuralFeatures xsi:type="ecore:EReference" name="ePackage" lowerBound="1" eType="#//EPackage"
eType="#//EPackage" transient="true" resolveProxies="false" eOpposite="#//EPackage/eFactoryInstance"/> transient="true" resolveProxies="false" eOpposite="#//EPackage/eFactoryInstance"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EModelElement" abstract="true"> <eClassifiers xsi:type="ecore:EClass" name="EModelElement" abstract="true">
<eOperations name="getEAnnotation" eType="#//EAnnotation"> <eOperations name="getEAnnotation" eType="#//EAnnotation">
<eParameters name="source" eType="#//EString"/> <eParameters name="source" eType="#//EString"/>
</eOperations> </eOperations>
<eStructuralFeatures xsi:type="ecore:EReference" name="eAnnotations" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eAnnotations" upperBound="-1" eType="#//EAnnotation"
eType="#//EAnnotation" containment="true" resolveProxies="false" eOpposite="#//EAnnotation/eModelElement"/> containment="true" resolveProxies="false" eOpposite="#//EAnnotation/eModelElement"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ENamedElement" abstract="true" eSuperTypes="#//EModelElement"> <eClassifiers xsi:type="ecore:EClass" name="ENamedElement" abstract="true" eSuperTypes="#//EModelElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
...@@ -249,14 +245,14 @@ ...@@ -249,14 +245,14 @@
<eOperations name="isOverrideOf" eType="#//EBoolean"> <eOperations name="isOverrideOf" eType="#//EBoolean">
<eParameters name="someOperation" eType="#//EOperation"/> <eParameters name="someOperation" eType="#//EOperation"/>
</eOperations> </eOperations>
<eStructuralFeatures xsi:type="ecore:EReference" name="eContainingClass" eType="#//EClass" <eStructuralFeatures xsi:type="ecore:EReference" name="eContainingClass" eType="#//EClass" changeable="false"
changeable="false" transient="true" resolveProxies="false" eOpposite="#//EClass/eOperations"/> transient="true" resolveProxies="false" eOpposite="#//EClass/eOperations"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameters" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameters" upperBound="-1"
eType="#//ETypeParameter" containment="true"/> eType="#//ETypeParameter" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eParameters" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eParameters" upperBound="-1" eType="#//EParameter"
eType="#//EParameter" containment="true" resolveProxies="false" eOpposite="#//EParameter/eOperation"/> containment="true" resolveProxies="false" eOpposite="#//EParameter/eOperation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eExceptions" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eExceptions" upperBound="-1" eType="#//EClassifier"
eType="#//EClassifier" unsettable="true"> unsettable="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="suppressedIsSetVisibility" value="true"/> <details key="suppressedIsSetVisibility" value="true"/>
<details key="suppressedUnsetVisibility" value="true"/> <details key="suppressedUnsetVisibility" value="true"/>
...@@ -272,43 +268,43 @@ ...@@ -272,43 +268,43 @@
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EPackage" eSuperTypes="#//ENamedElement"> <eClassifiers xsi:type="ecore:EClass" name="EPackage" eSuperTypes="#//ENamedElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="WellFormedNsURI WellFormedNsPrefix UniqueSubpackageNames UniqueClassifierNames UniqueNsURIs"/> <details key="constraints"
value="WellFormedNsURI WellFormedNsPrefix UniqueSubpackageNames UniqueClassifierNames UniqueNsURIs"/>
</eAnnotations> </eAnnotations>
<eOperations name="getEClassifier" eType="#//EClassifier"> <eOperations name="getEClassifier" eType="#//EClassifier">
<eParameters name="name" eType="#//EString"/> <eParameters name="name" eType="#//EString"/>
</eOperations> </eOperations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="nsURI" eType="#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="nsURI" eType="#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="nsPrefix" eType="#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="nsPrefix" eType="#//EString"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eFactoryInstance" lowerBound="1" <eStructuralFeatures xsi:type="ecore:EReference" name="eFactoryInstance" lowerBound="1" eType="#//EFactory"
eType="#//EFactory" transient="true" resolveProxies="false" eOpposite="#//EFactory/ePackage"/> transient="true" resolveProxies="false" eOpposite="#//EFactory/ePackage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eClassifiers" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eClassifiers" upperBound="-1" eType="#//EClassifier"
eType="#//EClassifier" containment="true" eOpposite="#//EClassifier/ePackage"/> containment="true" eOpposite="#//EClassifier/ePackage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eSubpackages" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eSubpackages" upperBound="-1" eType="#//EPackage"
eType="#//EPackage" containment="true" eOpposite="#//EPackage/eSuperPackage"/> containment="true" eOpposite="#//EPackage/eSuperPackage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eSuperPackage" eType="#//EPackage" <eStructuralFeatures xsi:type="ecore:EReference" name="eSuperPackage" eType="#//EPackage" changeable="false"
changeable="false" transient="true" eOpposite="#//EPackage/eSubpackages"/> transient="true" eOpposite="#//EPackage/eSubpackages"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EParameter" eSuperTypes="#//ETypedElement"> <eClassifiers xsi:type="ecore:EClass" name="EParameter" eSuperTypes="#//ETypedElement">
<eStructuralFeatures xsi:type="ecore:EReference" name="eOperation" eType="#//EOperation" <eStructuralFeatures xsi:type="ecore:EReference" name="eOperation" eType="#//EOperation" changeable="false"
changeable="false" transient="true" resolveProxies="false" eOpposite="#//EOperation/eParameters"/> transient="true" resolveProxies="false" eOpposite="#//EOperation/eParameters"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EReference" eSuperTypes="#//EStructuralFeature"> <eClassifiers xsi:type="ecore:EClass" name="EReference" eSuperTypes="#//EStructuralFeature">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="ConsistentOpposite SingleContainer ConsistentKeys ConsistentUnique ConsistentContainer"/> <details key="constraints"
value="ConsistentOpposite SingleContainer ConsistentKeys ConsistentUnique ConsistentContainer"/>
</eAnnotations> </eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="containment" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="containment" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="container" eType="#//EBoolean" <eStructuralFeatures xsi:type="ecore:EAttribute" name="container" eType="#//EBoolean" changeable="false"
changeable="false" volatile="true" transient="true" derived="true"/> volatile="true" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="resolveProxies" eType="#//EBoolean" <eStructuralFeatures xsi:type="ecore:EAttribute" name="resolveProxies" eType="#//EBoolean"
defaultValueLiteral="true"/> defaultValueLiteral="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eOpposite" eType="#//EReference"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eOpposite" eType="#//EReference"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eReferenceType" lowerBound="1" <eStructuralFeatures xsi:type="ecore:EReference" name="eReferenceType" lowerBound="1" eType="#//EClass"
eType="#//EClass" changeable="false" volatile="true" transient="true" derived="true"/> changeable="false" volatile="true" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eKeys" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eKeys" upperBound="-1" eType="#//EAttribute"/>
eType="#//EAttribute"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EStructuralFeature" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="EStructuralFeature" abstract="true" eSuperTypes="#//ETypedElement">
eSuperTypes="#//ETypedElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="ValidDefaultValueLiteral"/> <details key="constraints" value="ValidDefaultValueLiteral"/>
</eAnnotations> </eAnnotations>
...@@ -323,37 +319,34 @@ ...@@ -323,37 +319,34 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="volatile" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="volatile" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="transient" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="transient" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValueLiteral" eType="#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValueLiteral" eType="#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValue" eType="#//EJavaObject" <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValue" eType="#//EJavaObject" changeable="false"
changeable="false" volatile="true" transient="true" derived="true"/> volatile="true" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="unsettable" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="unsettable" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="derived" eType="#//EBoolean"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="derived" eType="#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eContainingClass" eType="#//EClass" <eStructuralFeatures xsi:type="ecore:EReference" name="eContainingClass" eType="#//EClass" changeable="false"
changeable="false" transient="true" resolveProxies="false" eOpposite="#//EClass/eStructuralFeatures"/> transient="true" resolveProxies="false" eOpposite="#//EClass/eStructuralFeatures"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ETypedElement" abstract="true" eSuperTypes="#//ENamedElement"> <eClassifiers xsi:type="ecore:EClass" name="ETypedElement" abstract="true" eSuperTypes="#//ENamedElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="ValidLowerBound ValidUpperBound ConsistentBounds ValidType"/> <details key="constraints" value="ValidLowerBound ValidUpperBound ConsistentBounds ValidType"/>
</eAnnotations> </eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="ordered" eType="#//EBoolean" <eStructuralFeatures xsi:type="ecore:EAttribute" name="ordered" eType="#//EBoolean" defaultValueLiteral="true"/>
defaultValueLiteral="true"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="unique" eType="#//EBoolean" defaultValueLiteral="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="unique" eType="#//EBoolean"
defaultValueLiteral="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lowerBound" eType="#//EInt"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="lowerBound" eType="#//EInt"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="upperBound" eType="#//EInt" <eStructuralFeatures xsi:type="ecore:EAttribute" name="upperBound" eType="#//EInt" defaultValueLiteral="1"/>
defaultValueLiteral="1"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="many" eType="#//EBoolean" changeable="false"
<eStructuralFeatures xsi:type="ecore:EAttribute" name="many" eType="#//EBoolean" volatile="true" transient="true" derived="true"/>
changeable="false" volatile="true" transient="true" derived="true"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="required" eType="#//EBoolean" changeable="false"
<eStructuralFeatures xsi:type="ecore:EAttribute" name="required" eType="#//EBoolean" volatile="true" transient="true" derived="true"/>
changeable="false" volatile="true" transient="true" derived="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eType" eType="#//EClassifier" volatile="true"
<eStructuralFeatures xsi:type="ecore:EReference" name="eType" eType="#//EClassifier" unsettable="true">
volatile="true" unsettable="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="suppressedIsSetVisibility" value="true"/> <details key="suppressedIsSetVisibility" value="true"/>
<details key="suppressedUnsetVisibility" value="true"/> <details key="suppressedUnsetVisibility" value="true"/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="eGenericType" eType="#//EGenericType" <eStructuralFeatures xsi:type="ecore:EReference" name="eGenericType" eType="#//EGenericType" volatile="true"
volatile="true" unsettable="true" containment="true" resolveProxies="false"> unsettable="true" containment="true" resolveProxies="false">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="suppressedIsSetVisibility" value="true"/> <details key="suppressedIsSetVisibility" value="true"/>
<details key="suppressedUnsetVisibility" value="true"/> <details key="suppressedUnsetVisibility" value="true"/>
...@@ -405,8 +398,8 @@ ...@@ -405,8 +398,8 @@
</eAnnotations> </eAnnotations>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="EDate" instanceClassName="java.util.Date"/> <eClassifiers xsi:type="ecore:EDataType" name="EDate" instanceClassName="java.util.Date"/>
<eClassifiers xsi:type="ecore:EDataType" name="EDiagnosticChain" instanceClassName="org.eclipse.emf.common.util.DiagnosticChain" <eClassifiers xsi:type="ecore:EDataType" name="EDiagnosticChain"
serializable="false"/> instanceClassName="org.eclipse.emf.common.util.DiagnosticChain" serializable="false"/>
<eClassifiers xsi:type="ecore:EDataType" name="EDouble" instanceClassName="double"> <eClassifiers xsi:type="ecore:EDataType" name="EDouble" instanceClassName="double">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="baseType" value="http://www.w3.org/2001/XMLSchema#double"/> <details key="baseType" value="http://www.w3.org/2001/XMLSchema#double"/>
...@@ -422,12 +415,12 @@ ...@@ -422,12 +415,12 @@
serializable="false"> serializable="false">
<eTypeParameters name="E"/> <eTypeParameters name="E"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="EEnumerator" instanceClassName="org.eclipse.emf.common.util.Enumerator" <eClassifiers xsi:type="ecore:EDataType" name="EEnumerator"
serializable="false"/> instanceClassName="org.eclipse.emf.common.util.Enumerator" serializable="false"/>
<eClassifiers xsi:type="ecore:EDataType" name="EFeatureMap" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap" <eClassifiers xsi:type="ecore:EDataType" name="EFeatureMap"
serializable="false"/> instanceClassName="org.eclipse.emf.ecore.util.FeatureMap" serializable="false"/>
<eClassifiers xsi:type="ecore:EDataType" name="EFeatureMapEntry" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap$Entry" <eClassifiers xsi:type="ecore:EDataType" name="EFeatureMapEntry"
serializable="false"/> instanceClassName="org.eclipse.emf.ecore.util.FeatureMap$Entry" serializable="false"/>
<eClassifiers xsi:type="ecore:EDataType" name="EFloat" instanceClassName="float"> <eClassifiers xsi:type="ecore:EDataType" name="EFloat" instanceClassName="float">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="baseType" value="http://www.w3.org/2001/XMLSchema#float"/> <details key="baseType" value="http://www.w3.org/2001/XMLSchema#float"/>
...@@ -465,15 +458,14 @@ ...@@ -465,15 +458,14 @@
<details key="name" value="ELong:Object"/> <details key="name" value="ELong:Object"/>
</eAnnotations> </eAnnotations>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="EMap" instanceClassName="java.util.Map" <eClassifiers xsi:type="ecore:EDataType" name="EMap" instanceClassName="java.util.Map" serializable="false">
serializable="false">
<eTypeParameters name="K"/> <eTypeParameters name="K"/>
<eTypeParameters name="V"/> <eTypeParameters name="V"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="EResource" instanceClassName="org.eclipse.emf.ecore.resource.Resource" <eClassifiers xsi:type="ecore:EDataType" name="EResource"
serializable="false"/> instanceClassName="org.eclipse.emf.ecore.resource.Resource" serializable="false"/>
<eClassifiers xsi:type="ecore:EDataType" name="EResourceSet" instanceClassName="org.eclipse.emf.ecore.resource.ResourceSet" <eClassifiers xsi:type="ecore:EDataType" name="EResourceSet"
serializable="false"/> instanceClassName="org.eclipse.emf.ecore.resource.ResourceSet" serializable="false"/>
<eClassifiers xsi:type="ecore:EDataType" name="EShort" instanceClassName="short"> <eClassifiers xsi:type="ecore:EDataType" name="EShort" instanceClassName="short">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="baseType" value="http://www.w3.org/2001/XMLSchema#short"/> <details key="baseType" value="http://www.w3.org/2001/XMLSchema#short"/>
...@@ -494,8 +486,8 @@ ...@@ -494,8 +486,8 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//EString"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="ETreeIterator" instanceClassName="org.eclipse.emf.common.util.TreeIterator" <eClassifiers xsi:type="ecore:EDataType" name="ETreeIterator"
serializable="false"> instanceClassName="org.eclipse.emf.common.util.TreeIterator" serializable="false">
<eTypeParameters name="E"/> <eTypeParameters name="E"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EGenericType"> <eClassifiers xsi:type="ecore:EClass" name="EGenericType">
...@@ -505,22 +497,22 @@ ...@@ -505,22 +497,22 @@
<eOperations name="isInstance" eType="#//EBoolean"> <eOperations name="isInstance" eType="#//EBoolean">
<eParameters name="object" eType="#//EJavaObject"/> <eParameters name="object" eType="#//EJavaObject"/>
</eOperations> </eOperations>
<eStructuralFeatures xsi:type="ecore:EReference" name="eUpperBound" eType="#//EGenericType" <eStructuralFeatures xsi:type="ecore:EReference" name="eUpperBound" eType="#//EGenericType" containment="true"
containment="true" resolveProxies="false"/> resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eTypeArguments" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeArguments" upperBound="-1" eType="#//EGenericType"
eType="#//EGenericType" containment="true" resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eRawType" lowerBound="1"
eType="#//EClassifier" changeable="false" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eLowerBound" eType="#//EGenericType"
containment="true" resolveProxies="false"/> containment="true" resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eRawType" lowerBound="1" eType="#//EClassifier"
changeable="false" transient="true" derived="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eLowerBound" eType="#//EGenericType" containment="true"
resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameter" eType="#//ETypeParameter" <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameter" eType="#//ETypeParameter"
resolveProxies="false"/> resolveProxies="false"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="eClassifier" eType="#//EClassifier"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eClassifier" eType="#//EClassifier"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ETypeParameter" eSuperTypes="#//ENamedElement"> <eClassifiers xsi:type="ecore:EClass" name="ETypeParameter" eSuperTypes="#//ENamedElement">
<eStructuralFeatures xsi:type="ecore:EReference" name="eBounds" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="eBounds" upperBound="-1" eType="#//EGenericType"
eType="#//EGenericType" containment="true" resolveProxies="false"/> containment="true" resolveProxies="false"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="EInvocationTargetException" instanceClassName="java.lang.reflect.InvocationTargetException" <eClassifiers xsi:type="ecore:EDataType" name="EInvocationTargetException"
serializable="false"/> instanceClassName="java.lang.reflect.InvocationTargetException" serializable="false"/>
</ecore:EPackage> </ecore:EPackage>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment