diff --git a/cdm.ecoredoc.generator.documentation/models/README.md b/cdm.ecoredoc.generator.documentation/models/README.md index 22ccae49367d5571bcc5347aa952775b5412ed8e..9a597180efb387fc0a672346b45c244104ec1a18 100644 --- a/cdm.ecoredoc.generator.documentation/models/README.md +++ b/cdm.ecoredoc.generator.documentation/models/README.md @@ -1,3 +1,15 @@ # README -Set of models used as examples to generate documentation. \ No newline at end of file +Set of metamodels used as examples to generate documentation. + +## Ecore MM +Ecore MM are not copied here. To access Ecore MM : +- In Eclipse + - clone ecore git (from github) + - import org.eclipse.org only + - in Project Explorer : + + - select org.eclipse.org + - ``right click -> Properties -> Resources -> Resource Filters`` + - remove filters + - The MM is now accessible in ``/org.eclipse.emf.git/plugins/org.eclipse.emf.ecore/model`` diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/DateConversionDelegateAnnotation.ecore b/cdm.ecoredoc.generator.documentation/models/ecore/DateConversionDelegateAnnotation.ecore deleted file mode 100644 index b3c4d28000ce8f6d2424a032b6d03492aeb39bda..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/DateConversionDelegateAnnotation.ecore +++ /dev/null @@ -1,13 +0,0 @@ -<?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="annotation" nsURI="http:///org/eclipse/emf/ecore/util/DateConversionDelegateAnnotation" - nsPrefix="annotation"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="schemaLocation" value="http:///org/eclipse/emf/ecore/util/DateConversionDelegateAnnotation"/> - </eAnnotations> - <eClassifiers xsi:type="ecore:EDataType" name="WellFormedConversionFormat" instanceClassName="java.lang.String"/> - <eClassifiers xsi:type="ecore:EClass" name="DataType"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="format" lowerBound="1" - eType="#//WellFormedConversionFormat"/> - </eClassifiers> -</ecore:EPackage> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.ecore b/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.ecore deleted file mode 100644 index 37fcafa7ea26180a486c7d563f3a22c806150236..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.ecore +++ /dev/null @@ -1,526 +0,0 @@ -<?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="ecore" nsURI="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="ecore"> - <eClassifiers xsi:type="ecore:EClass" name="EAttribute" eSuperTypes="#//EStructuralFeature"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="ConsistentTransient"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="iD" eType="#//EBoolean"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAttributeType" lowerBound="1" - eType="#//EDataType" changeable="false" volatile="true" transient="true" derived="true"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EAnnotation" eSuperTypes="#//EModelElement"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="WellFormed WellFormedSourceURI"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="source" eType="#//EString"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="details" upperBound="-1" - eType="#//EStringToStringMapEntry" containment="true" resolveProxies="false"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eModelElement" eType="#//EModelElement" - transient="true" resolveProxies="false" eOpposite="#//EModelElement/eAnnotations"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="contents" upperBound="-1" - eType="#//EObject" containment="true" resolveProxies="false"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="references" upperBound="-1" - eType="#//EObject"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EClass" eSuperTypes="#//EClassifier"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="InterfaceIsAbstract AtMostOneID UniqueFeatureNames UniqueOperationSignatures NoCircularSuperTypes WellFormedMapEntryClass ConsistentSuperTypes DisjointFeatureAndOperationSignatures"/> - </eAnnotations> - <eOperations name="isSuperTypeOf" eType="#//EBoolean"> - <eParameters name="someClass" eType="#//EClass"/> - </eOperations> - <eOperations name="getFeatureCount" eType="#//EInt"/> - <eOperations name="getEStructuralFeature" eType="#//EStructuralFeature"> - <eParameters name="featureID" eType="#//EInt"/> - </eOperations> - <eOperations name="getFeatureID" eType="#//EInt"> - <eParameters name="feature" eType="#//EStructuralFeature"/> - </eOperations> - <eOperations name="getEStructuralFeature" eType="#//EStructuralFeature"> - <eParameters name="featureName" eType="#//EString"/> - </eOperations> - <eOperations name="getOperationCount" eType="#//EInt"/> - <eOperations name="getEOperation" eType="#//EOperation"> - <eParameters name="operationID" eType="#//EInt"/> - </eOperations> - <eOperations name="getOperationID" eType="#//EInt"> - <eParameters name="operation" eType="#//EOperation"/> - </eOperations> - <eOperations name="getOverride" eType="#//EOperation"> - <eParameters name="operation" eType="#//EOperation"/> - </eOperations> - <eOperations name="getFeatureType" eType="#//EGenericType"> - <eParameters name="feature" eType="#//EStructuralFeature"/> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="abstract" eType="#//EBoolean"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="interface" eType="#//EBoolean"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eSuperTypes" upperBound="-1" - eType="#//EClass" unsettable="true"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="eOperations" upperBound="-1" - eType="#//EOperation" containment="true" resolveProxies="false" eOpposite="#//EOperation/eContainingClass"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAllAttributes" upperBound="-1" - eType="#//EAttribute" changeable="false" volatile="true" transient="true" - derived="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAllReferences" upperBound="-1" - eType="#//EReference" changeable="false" volatile="true" transient="true" - derived="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eReferences" upperBound="-1" - eType="#//EReference" changeable="false" volatile="true" transient="true" - derived="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAttributes" upperBound="-1" - eType="#//EAttribute" changeable="false" volatile="true" transient="true" - derived="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAllContainments" upperBound="-1" - eType="#//EReference" 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"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAllStructuralFeatures" - upperBound="-1" eType="#//EStructuralFeature" changeable="false" volatile="true" - transient="true" derived="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAllSuperTypes" upperBound="-1" - 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" - eType="#//EStructuralFeature" containment="true" resolveProxies="false" eOpposite="#//EStructuralFeature/eContainingClass"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eGenericSuperTypes" upperBound="-1" - eType="#//EGenericType" unsettable="true" containment="true" resolveProxies="false"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAllGenericSuperTypes" - upperBound="-1" eType="#//EGenericType" changeable="false" volatile="true" - transient="true" derived="true"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EClassifier" abstract="true" eSuperTypes="#//ENamedElement"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="WellFormedInstanceTypeName UniqueTypeParameterNames"/> - </eAnnotations> - <eOperations name="isInstance" eType="#//EBoolean"> - <eParameters name="object" eType="#//EJavaObject"/> - </eOperations> - <eOperations name="getClassifierID" eType="#//EInt"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceClassName" eType="#//EString" - volatile="true" unsettable="true"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceClass" changeable="false" - volatile="true" transient="true" derived="true"> - <eGenericType eClassifier="#//EJavaClass"> - <eTypeArguments/> - </eGenericType> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultValue" eType="#//EJavaObject" - changeable="false" volatile="true" transient="true" derived="true"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="instanceTypeName" eType="#//EString" - volatile="true" unsettable="true"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="ePackage" eType="#//EPackage" - changeable="false" transient="true" eOpposite="#//EPackage/eClassifiers"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameters" upperBound="-1" - eType="#//ETypeParameter" containment="true"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EDataType" eSuperTypes="#//EClassifier"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="serializable" eType="#//EBoolean" - defaultValueLiteral="true"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EEnum" eSuperTypes="#//EDataType"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="UniqueEnumeratorNames UniqueEnumeratorLiterals"/> - </eAnnotations> - <eOperations name="getEEnumLiteral" eType="#//EEnumLiteral"> - <eParameters name="name" eType="#//EString"/> - </eOperations> - <eOperations name="getEEnumLiteral" eType="#//EEnumLiteral"> - <eParameters name="value" eType="#//EInt"/> - </eOperations> - <eOperations name="getEEnumLiteralByLiteral" eType="#//EEnumLiteral"> - <eParameters name="literal" eType="#//EString"/> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EReference" name="eLiterals" upperBound="-1" - eType="#//EEnumLiteral" containment="true" resolveProxies="false" eOpposite="#//EEnumLiteral/eEnum"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EEnumLiteral" eSuperTypes="#//ENamedElement"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//EInt"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="instance" eType="#//EEnumerator" - transient="true"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="literal" eType="#//EString"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eEnum" eType="#//EEnum" - changeable="false" transient="true" resolveProxies="false" eOpposite="#//EEnum/eLiterals"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EFactory" eSuperTypes="#//EModelElement"> - <eOperations name="create" eType="#//EObject"> - <eParameters name="eClass" eType="#//EClass"/> - </eOperations> - <eOperations name="createFromString" eType="#//EJavaObject"> - <eParameters name="eDataType" eType="#//EDataType"/> - <eParameters name="literalValue" eType="#//EString"/> - </eOperations> - <eOperations name="convertToString" eType="#//EString"> - <eParameters name="eDataType" eType="#//EDataType"/> - <eParameters name="instanceValue" eType="#//EJavaObject"/> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EReference" name="ePackage" lowerBound="1" - eType="#//EPackage" transient="true" resolveProxies="false" eOpposite="#//EPackage/eFactoryInstance"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EModelElement" abstract="true"> - <eOperations name="getEAnnotation" eType="#//EAnnotation"> - <eParameters name="source" eType="#//EString"/> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EReference" name="eAnnotations" upperBound="-1" - eType="#//EAnnotation" containment="true" resolveProxies="false" eOpposite="#//EAnnotation/eModelElement"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="ENamedElement" abstract="true" eSuperTypes="#//EModelElement"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="WellFormedName"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="#//EString"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EObject"> - <eOperations name="eClass" eType="#//EClass"/> - <eOperations name="eIsProxy" eType="#//EBoolean"/> - <eOperations name="eResource" eType="#//EResource"/> - <eOperations name="eContainer" eType="#//EObject"/> - <eOperations name="eContainingFeature" eType="#//EStructuralFeature"/> - <eOperations name="eContainmentFeature" eType="#//EReference"/> - <eOperations name="eContents"> - <eGenericType eClassifier="#//EEList"> - <eTypeArguments eClassifier="#//EObject"/> - </eGenericType> - </eOperations> - <eOperations name="eAllContents"> - <eGenericType eClassifier="#//ETreeIterator"> - <eTypeArguments eClassifier="#//EObject"/> - </eGenericType> - </eOperations> - <eOperations name="eCrossReferences"> - <eGenericType eClassifier="#//EEList"> - <eTypeArguments eClassifier="#//EObject"/> - </eGenericType> - </eOperations> - <eOperations name="eGet" eType="#//EJavaObject"> - <eParameters name="feature" eType="#//EStructuralFeature"/> - </eOperations> - <eOperations name="eGet" eType="#//EJavaObject"> - <eParameters name="feature" eType="#//EStructuralFeature"/> - <eParameters name="resolve" eType="#//EBoolean"/> - </eOperations> - <eOperations name="eSet"> - <eParameters name="feature" eType="#//EStructuralFeature"/> - <eParameters name="newValue" eType="#//EJavaObject"/> - </eOperations> - <eOperations name="eIsSet" eType="#//EBoolean"> - <eParameters name="feature" eType="#//EStructuralFeature"/> - </eOperations> - <eOperations name="eUnset"> - <eParameters name="feature" eType="#//EStructuralFeature"/> - </eOperations> - <eOperations name="eInvoke" eType="#//EJavaObject" eExceptions="#//EInvocationTargetException"> - <eParameters name="operation" eType="#//EOperation"/> - <eParameters name="arguments"> - <eGenericType eClassifier="#//EEList"> - <eTypeArguments/> - </eGenericType> - </eParameters> - </eOperations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EOperation" eSuperTypes="#//ETypedElement"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="UniqueParameterNames UniqueTypeParameterNames NoRepeatingVoid"/> - </eAnnotations> - <eOperations name="getOperationID" eType="#//EInt"/> - <eOperations name="isOverrideOf" eType="#//EBoolean"> - <eParameters name="someOperation" eType="#//EOperation"/> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EReference" name="eContainingClass" eType="#//EClass" - changeable="false" transient="true" resolveProxies="false" eOpposite="#//EClass/eOperations"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameters" upperBound="-1" - eType="#//ETypeParameter" containment="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eParameters" upperBound="-1" - eType="#//EParameter" containment="true" resolveProxies="false" eOpposite="#//EParameter/eOperation"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eExceptions" upperBound="-1" - eType="#//EClassifier" unsettable="true"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="eGenericExceptions" upperBound="-1" - eType="#//EGenericType" unsettable="true" containment="true" resolveProxies="false"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EPackage" eSuperTypes="#//ENamedElement"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="WellFormedNsURI WellFormedNsPrefix UniqueSubpackageNames UniqueClassifierNames UniqueNsURIs"/> - </eAnnotations> - <eOperations name="getEClassifier" eType="#//EClassifier"> - <eParameters name="name" eType="#//EString"/> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="nsURI" eType="#//EString"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="nsPrefix" eType="#//EString"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eFactoryInstance" lowerBound="1" - eType="#//EFactory" transient="true" resolveProxies="false" eOpposite="#//EFactory/ePackage"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eClassifiers" upperBound="-1" - eType="#//EClassifier" containment="true" eOpposite="#//EClassifier/ePackage"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eSubpackages" upperBound="-1" - eType="#//EPackage" containment="true" eOpposite="#//EPackage/eSuperPackage"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eSuperPackage" eType="#//EPackage" - changeable="false" transient="true" eOpposite="#//EPackage/eSubpackages"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EParameter" eSuperTypes="#//ETypedElement"> - <eStructuralFeatures xsi:type="ecore:EReference" name="eOperation" eType="#//EOperation" - changeable="false" transient="true" resolveProxies="false" eOpposite="#//EOperation/eParameters"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EReference" eSuperTypes="#//EStructuralFeature"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="ConsistentOpposite SingleContainer ConsistentKeys ConsistentUnique ConsistentContainer"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="containment" eType="#//EBoolean"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="container" eType="#//EBoolean" - changeable="false" volatile="true" transient="true" derived="true"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="resolveProxies" eType="#//EBoolean" - defaultValueLiteral="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eOpposite" eType="#//EReference"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eReferenceType" lowerBound="1" - eType="#//EClass" changeable="false" volatile="true" transient="true" derived="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eKeys" upperBound="-1" - eType="#//EAttribute"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EStructuralFeature" abstract="true" - eSuperTypes="#//ETypedElement"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="ValidDefaultValueLiteral"/> - </eAnnotations> - <eOperations name="getFeatureID" eType="#//EInt"/> - <eOperations name="getContainerClass"> - <eGenericType eClassifier="#//EJavaClass"> - <eTypeArguments/> - </eGenericType> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="changeable" eType="#//EBoolean" - defaultValueLiteral="true"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="volatile" 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="defaultValue" eType="#//EJavaObject" - changeable="false" volatile="true" transient="true" derived="true"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="unsettable" eType="#//EBoolean"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="derived" eType="#//EBoolean"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eContainingClass" eType="#//EClass" - changeable="false" transient="true" resolveProxies="false" eOpposite="#//EClass/eStructuralFeatures"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="ETypedElement" abstract="true" eSuperTypes="#//ENamedElement"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="ValidLowerBound ValidUpperBound ConsistentBounds ValidType"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="ordered" 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="upperBound" eType="#//EInt" - defaultValueLiteral="1"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="many" eType="#//EBoolean" - changeable="false" volatile="true" transient="true" derived="true"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="required" eType="#//EBoolean" - changeable="false" volatile="true" transient="true" derived="true"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eType" eType="#//EClassifier" - volatile="true" unsettable="true"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="eGenericType" eType="#//EGenericType" - volatile="true" unsettable="true" containment="true" resolveProxies="false"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedIsSetVisibility" value="true"/> - <details key="suppressedUnsetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EBigDecimal" instanceClassName="java.math.BigDecimal"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#decimal"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EBigInteger" instanceClassName="java.math.BigInteger"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#integer"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EBoolean" instanceClassName="boolean"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#boolean"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EBooleanObject" instanceClassName="java.lang.Boolean"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="EBoolean"/> - <details key="name" value="EBoolean:Object"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EByte" instanceClassName="byte"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#byte"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EByteArray" instanceClassName="byte[]"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#hexBinary"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EByteObject" instanceClassName="java.lang.Byte"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="EByte"/> - <details key="name" value="EByte:Object"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EChar" instanceClassName="char"/> - <eClassifiers xsi:type="ecore:EDataType" name="ECharacterObject" instanceClassName="java.lang.Character"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="EChar"/> - <details key="name" value="EChar:Object"/> - </eAnnotations> - </eClassifiers> - <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" - serializable="false"/> - <eClassifiers xsi:type="ecore:EDataType" name="EDouble" instanceClassName="double"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#double"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EDoubleObject" instanceClassName="java.lang.Double"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="EDouble"/> - <details key="name" value="EDouble:Object"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EEList" instanceClassName="org.eclipse.emf.common.util.EList" - serializable="false"> - <eTypeParameters name="E"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EEnumerator" instanceClassName="org.eclipse.emf.common.util.Enumerator" - serializable="false"/> - <eClassifiers xsi:type="ecore:EDataType" name="EFeatureMap" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap" - serializable="false"/> - <eClassifiers xsi:type="ecore:EDataType" name="EFeatureMapEntry" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap$Entry" - serializable="false"/> - <eClassifiers xsi:type="ecore:EDataType" name="EFloat" instanceClassName="float"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#float"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EFloatObject" instanceClassName="java.lang.Float"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="EFloat"/> - <details key="name" value="EFloat:Object"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EInt" instanceClassName="int"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#int"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EIntegerObject" instanceClassName="java.lang.Integer"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="EInt"/> - <details key="name" value="EInt:Object"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EJavaClass" instanceClassName="java.lang.Class"> - <eTypeParameters name="T"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EJavaObject" instanceClassName="java.lang.Object"/> - <eClassifiers xsi:type="ecore:EDataType" name="ELong" instanceClassName="long"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#long"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ELongObject" instanceClassName="java.lang.Long"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="ELong"/> - <details key="name" value="ELong:Object"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EMap" instanceClassName="java.util.Map" - serializable="false"> - <eTypeParameters name="K"/> - <eTypeParameters name="V"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EResource" instanceClassName="org.eclipse.emf.ecore.resource.Resource" - serializable="false"/> - <eClassifiers xsi:type="ecore:EDataType" name="EResourceSet" instanceClassName="org.eclipse.emf.ecore.resource.ResourceSet" - serializable="false"/> - <eClassifiers xsi:type="ecore:EDataType" name="EShort" instanceClassName="short"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#short"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EShortObject" instanceClassName="java.lang.Short"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="EShort"/> - <details key="name" value="EShort:Object"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EString" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.w3.org/2001/XMLSchema#string"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EStringToStringMapEntry" instanceClassName="java.util.Map$Entry"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="#//EString"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//EString"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ETreeIterator" instanceClassName="org.eclipse.emf.common.util.TreeIterator" - serializable="false"> - <eTypeParameters name="E"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="EGenericType"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="constraints" value="ConsistentType ConsistentBounds ConsistentArguments"/> - </eAnnotations> - <eOperations name="isInstance" eType="#//EBoolean"> - <eParameters name="object" eType="#//EJavaObject"/> - </eOperations> - <eStructuralFeatures xsi:type="ecore:EReference" name="eUpperBound" eType="#//EGenericType" - containment="true" resolveProxies="false"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeArguments" upperBound="-1" - 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"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eTypeParameter" eType="#//ETypeParameter" - resolveProxies="false"/> - <eStructuralFeatures xsi:type="ecore:EReference" name="eClassifier" eType="#//EClassifier"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="ETypeParameter" eSuperTypes="#//ENamedElement"> - <eStructuralFeatures xsi:type="ecore:EReference" name="eBounds" upperBound="-1" - eType="#//EGenericType" containment="true" resolveProxies="false"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="EInvocationTargetException" instanceClassName="java.lang.reflect.InvocationTargetException" - serializable="false"/> -</ecore:EPackage> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.genmodel b/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.genmodel deleted file mode 100644 index a0f7e3b87195528412a493d142f6b51d97a7a317..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.genmodel +++ /dev/null @@ -1,354 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" - xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.emf.ecore/src" modelPluginID="org.eclipse.emf.ecore" - runtimeJar="true" modelName="Ecore" updateClasspath="false" testsDirectory="" - booleanFlagsField="eFlags" booleanFlagsReservedBits="8" importerID="org.eclipse.emf.importer.ecore" - containmentProxies="true" minimalReflectiveMethods="false" complianceLevel="8.0" - language="en" operationReflection="true" decoration="Live" oSGiCompatible="true" - eclipsePlatformVersion="Photon" autoResizeProperties="true" autoExpandProperties="10" - findAction="true" expandAllAction="true" collapseAllAction="true" revertAction="true"> - <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter"> - <genAnnotations source="selectedPackages"> - <details key="http://www.eclipse.org/emf/2002/Ecore" value="Ecore.xsd"/> - </genAnnotations> - <details key="directoryURI" value="."/> - </genAnnotations> - <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter.xmi"> - <genAnnotations source="selectedPackages"> - <details key="http://www.eclipse.org/emf/2002/Ecore" value="EcoreXMI.xsd"/> - </genAnnotations> - <details key="directoryURI" value="."/> - </genAnnotations> - <foreignModel>Ecore.ecore</foreignModel> - <genPackages prefix="Ecore" basePackage="org.eclipse.emf" disposableProviderFactory="true" - multipleEditorPages="false" contentTypeIdentifier="org.eclipse.emf.ecore" ecorePackage="Ecore.ecore#/"> - <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter"> - <genAnnotations source="Ecore.xsd"/> - </genAnnotations> - <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter.xmi"> - <genAnnotations source="EcoreXMI.xsd"/> - </genAnnotations> - <genDataTypes ecoreDataType="Ecore.ecore#//EBigDecimal"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EBigInteger"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EBoolean"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EBooleanObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EByte"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EByteArray"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EByteObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EChar"/> - <genDataTypes ecoreDataType="Ecore.ecore#//ECharacterObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EDate"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EDiagnosticChain"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EDouble"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EDoubleObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EEList"> - <genTypeParameters ecoreTypeParameter="Ecore.ecore#//EEList/E"/> - </genDataTypes> - <genDataTypes ecoreDataType="Ecore.ecore#//EEnumerator"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EFeatureMap"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EFeatureMapEntry"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EFloat"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EFloatObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EInt"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EIntegerObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EJavaClass"> - <genTypeParameters ecoreTypeParameter="Ecore.ecore#//EJavaClass/T"/> - </genDataTypes> - <genDataTypes ecoreDataType="Ecore.ecore#//EJavaObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//ELong"/> - <genDataTypes ecoreDataType="Ecore.ecore#//ELongObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EMap"> - <genTypeParameters ecoreTypeParameter="Ecore.ecore#//EMap/K"/> - <genTypeParameters ecoreTypeParameter="Ecore.ecore#//EMap/V"/> - </genDataTypes> - <genDataTypes ecoreDataType="Ecore.ecore#//EResource"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EResourceSet"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EShort"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EShortObject"/> - <genDataTypes ecoreDataType="Ecore.ecore#//EString"/> - <genDataTypes ecoreDataType="Ecore.ecore#//ETreeIterator"> - <genTypeParameters ecoreTypeParameter="Ecore.ecore#//ETreeIterator/E"/> - </genDataTypes> - <genDataTypes ecoreDataType="Ecore.ecore#//EInvocationTargetException"/> - <genClasses ecoreClass="Ecore.ecore#//EAttribute"> - <genFeatures createChild="false" propertyDescription="Whether the value of this attribute uniquely identifies an object within its containing resource" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EAttribute/iD"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="The data type of this attribute" - ecoreFeature="ecore:EReference Ecore.ecore#//EAttribute/eAttributeType"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EAnnotation"> - <genFeatures createChild="false" propertyDescription="An identifier, typically an absolute URI, that uniquely identifies this kind of annotation" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EAnnotation/source"/> - <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EAnnotation/details"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EAnnotation/eModelElement"/> - <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EAnnotation/contents"/> - <genFeatures notify="false" createChild="false" propertyDescription="Objects referenced by this annotation" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EAnnotation/references"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EClass"> - <genFeatures createChild="false" propertyDescription="Whether instances of this class can be created" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EClass/abstract"/> - <genFeatures createChild="false" propertyDescription="Whether no corresponding implementation will be generated for this class" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EClass/interface"/> - <genFeatures createChild="false" propertyDescription="The immediate super types of this class" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eSuperTypes"/> - <genFeatures property="None" children="true" createChild="true" propertyCategory="" - propertyDescription="The operations defined by this class" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eOperations"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAllAttributes"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAllReferences"/> - <genFeatures property="None" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eReferences"/> - <genFeatures property="None" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAttributes"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAllContainments"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAllOperations"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAllStructuralFeatures"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAllSuperTypes"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eIDAttribute"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eStructuralFeatures"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eGenericSuperTypes"/> - <genFeatures property="None" notify="false" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference Ecore.ecore#//EClass/eAllGenericSuperTypes"/> - <genOperations ecoreOperation="Ecore.ecore#//EClass/isSuperTypeOf"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/isSuperTypeOf/someClass"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getFeatureCount"/> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getEStructuralFeature"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/getEStructuralFeature/featureID"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getFeatureID"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/getFeatureID/feature"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getEStructuralFeature.1"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/getEStructuralFeature.1/featureName"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getOperationCount"/> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getEOperation"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/getEOperation/operationID"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getOperationID"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/getOperationID/operation"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getOverride"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/getOverride/operation"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClass/getFeatureType"> - <genParameters ecoreParameter="Ecore.ecore#//EClass/getFeatureType/feature"/> - </genOperations> - </genClasses> - <genClasses image="false" ecoreClass="Ecore.ecore#//EClassifier"> - <genFeatures createChild="false" propertyDescription="The erased instance class name denoted by this classifier" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EClassifier/instanceClassName"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute Ecore.ecore#//EClassifier/instanceClass"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="The default value for features of this type" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EClassifier/defaultValue"/> - <genFeatures createChild="false" propertyDescription="The full instance type name denoted by this classifier" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EClassifier/instanceTypeName"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EClassifier/ePackage"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EClassifier/eTypeParameters"/> - <genOperations ecoreOperation="Ecore.ecore#//EClassifier/isInstance"> - <genParameters ecoreParameter="Ecore.ecore#//EClassifier/isInstance/object"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EClassifier/getClassifierID"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EDataType"> - <genFeatures createChild="false" propertyDescription="Whether a value of this data type can be serialized using the factory" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EDataType/serializable"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EEnum"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EEnum/eLiterals"/> - <genOperations ecoreOperation="Ecore.ecore#//EEnum/getEEnumLiteral"> - <genParameters ecoreParameter="Ecore.ecore#//EEnum/getEEnumLiteral/name"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EEnum/getEEnumLiteral.1"> - <genParameters ecoreParameter="Ecore.ecore#//EEnum/getEEnumLiteral.1/value"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EEnum/getEEnumLiteralByLiteral"> - <genParameters ecoreParameter="Ecore.ecore#//EEnum/getEEnumLiteralByLiteral/literal"/> - </genOperations> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EEnumLiteral"> - <genFeatures createChild="false" propertyDescription="The integer value associated with this enumerator" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EEnumLiteral/value"/> - <genFeatures property="None" createChild="false" ecoreFeature="ecore:EAttribute Ecore.ecore#//EEnumLiteral/instance"/> - <genFeatures createChild="false" propertyDescription="The literal value associated with this enumerator" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EEnumLiteral/literal"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EEnumLiteral/eEnum"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EFactory"> - <genFeatures property="Readonly" createChild="false" propertyDescription="The package corresponding to this factory" - ecoreFeature="ecore:EReference Ecore.ecore#//EFactory/ePackage"/> - <genOperations ecoreOperation="Ecore.ecore#//EFactory/create"> - <genParameters ecoreParameter="Ecore.ecore#//EFactory/create/eClass"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EFactory/createFromString"> - <genParameters ecoreParameter="Ecore.ecore#//EFactory/createFromString/eDataType"/> - <genParameters ecoreParameter="Ecore.ecore#//EFactory/createFromString/literalValue"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EFactory/convertToString"> - <genParameters ecoreParameter="Ecore.ecore#//EFactory/convertToString/eDataType"/> - <genParameters ecoreParameter="Ecore.ecore#//EFactory/convertToString/instanceValue"/> - </genOperations> - </genClasses> - <genClasses image="false" ecoreClass="Ecore.ecore#//EModelElement"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EModelElement/eAnnotations"/> - <genOperations ecoreOperation="Ecore.ecore#//EModelElement/getEAnnotation"> - <genParameters ecoreParameter="Ecore.ecore#//EModelElement/getEAnnotation/source"/> - </genOperations> - </genClasses> - <genClasses image="false" ecoreClass="Ecore.ecore#//ENamedElement"> - <genFeatures createChild="false" propertyDescription="The name of this model element" - ecoreFeature="ecore:EAttribute Ecore.ecore#//ENamedElement/name"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EObject"> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eClass"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eIsProxy"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eResource"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eContainer"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eContainingFeature"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eContainmentFeature"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eContents"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eAllContents"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eCrossReferences"/> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eGet"> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eGet/feature"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eGet.1"> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eGet.1/feature"/> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eGet.1/resolve"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eSet"> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eSet/feature"/> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eSet/newValue"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eIsSet"> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eIsSet/feature"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eUnset"> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eUnset/feature"/> - </genOperations> - <genOperations ecoreOperation="Ecore.ecore#//EObject/eInvoke"> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eInvoke/operation"/> - <genParameters ecoreParameter="Ecore.ecore#//EObject/eInvoke/arguments"/> - </genOperations> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EOperation"> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EOperation/eContainingClass"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EOperation/eTypeParameters"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EOperation/eParameters"/> - <genFeatures notify="false" createChild="false" propertyDescription="The exceptions thrown by this operation" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EOperation/eExceptions"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EOperation/eGenericExceptions"/> - <genOperations ecoreOperation="Ecore.ecore#//EOperation/getOperationID"/> - <genOperations ecoreOperation="Ecore.ecore#//EOperation/isOverrideOf"> - <genParameters ecoreParameter="Ecore.ecore#//EOperation/isOverrideOf/someOperation"/> - </genOperations> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EPackage"> - <genFeatures createChild="false" propertyCategory="" propertyDescription="The universally unique namespace identifier, typically an absolute URI, for this package" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EPackage/nsURI"/> - <genFeatures createChild="false" propertyDescription="The namespace prefix used by default when serializing instances of the package's classes" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EPackage/nsPrefix"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="The factory corresponding to this package" - ecoreFeature="ecore:EReference Ecore.ecore#//EPackage/eFactoryInstance"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EPackage/eClassifiers"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EPackage/eSubpackages"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EPackage/eSuperPackage"/> - <genOperations ecoreOperation="Ecore.ecore#//EPackage/getEClassifier"> - <genParameters ecoreParameter="Ecore.ecore#//EPackage/getEClassifier/name"/> - </genOperations> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EParameter"> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Ecore.ecore#//EParameter/eOperation"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EReference"> - <genFeatures createChild="false" propertyDescription="Whether this reference represents a composite relationship" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EReference/containment"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="Whether this reference has as its opposite a containment reference" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EReference/container"/> - <genFeatures createChild="false" propertyDescription="Whether this reference resolves proxies automatically" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EReference/resolveProxies"/> - <genFeatures createChild="false" propertyDescription="The reference that represents the bidirectional opposite of this reference" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EReference/eOpposite"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="The target class of the reference" - ecoreFeature="ecore:EReference Ecore.ecore#//EReference/eReferenceType"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures notify="false" createChild="false" propertyDescription="The attributes of the referenced class that uniquely identify a referenced instance" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EReference/eKeys"/> - </genClasses> - <genClasses image="false" ecoreClass="Ecore.ecore#//EStructuralFeature"> - <genFeatures createChild="false" propertyDescription="Whether the value of this feature can be changed" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStructuralFeature/changeable"/> - <genFeatures createChild="false" propertyDescription="Whether no field will be generated for this feature" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStructuralFeature/volatile"/> - <genFeatures createChild="false" propertyDescription="Whether the value of this feature will be serialized" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStructuralFeature/transient"/> - <genFeatures createChild="false" propertyDescription="The literal representation of the default value for this feature" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStructuralFeature/defaultValueLiteral"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="The default value for this feature" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStructuralFeature/defaultValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures createChild="false" propertyDescription="Whether the value space for this feature includes the state of not being set" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStructuralFeature/unsettable"/> - <genFeatures createChild="false" propertyDescription="Whether the value of this feature is derived from the values of other features" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStructuralFeature/derived"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="The class that defines this feature" - ecoreFeature="ecore:EReference Ecore.ecore#//EStructuralFeature/eContainingClass"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations ecoreOperation="Ecore.ecore#//EStructuralFeature/getFeatureID"/> - <genOperations ecoreOperation="Ecore.ecore#//EStructuralFeature/getContainerClass"/> - </genClasses> - <genClasses image="false" ecoreClass="Ecore.ecore#//ETypedElement"> - <genFeatures createChild="false" propertyDescription="Whether the order in which values occur is meaningful" - ecoreFeature="ecore:EAttribute Ecore.ecore#//ETypedElement/ordered"/> - <genFeatures createChild="false" propertyDescription="Whether the same value may occur more than once" - ecoreFeature="ecore:EAttribute Ecore.ecore#//ETypedElement/unique"/> - <genFeatures createChild="false" propertyDescription="The minimum number of values that must occur" - ecoreFeature="ecore:EAttribute Ecore.ecore#//ETypedElement/lowerBound"/> - <genFeatures createChild="false" propertyDescription="The maximum number of values that may occur; -1 represents unbounded and -2 represents unspecified" - ecoreFeature="ecore:EAttribute Ecore.ecore#//ETypedElement/upperBound"/> - <genFeatures property="Readonly" createChild="false" propertyDescription="Whether more than one value may occur" - ecoreFeature="ecore:EAttribute Ecore.ecore#//ETypedElement/many"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures property="Readonly" createChild="false" propertyDescription="Whether at least one value must occur" - ecoreFeature="ecore:EAttribute Ecore.ecore#//ETypedElement/required"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures createChild="false" propertyDescription="The type of this element" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//ETypedElement/eType"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//ETypedElement/eGenericType"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EStringToStringMapEntry"> - <genFeatures createChild="false" propertyCategory="" propertyDescription="The key of this map entry" - ecoreFeature="ecore:EAttribute Ecore.ecore#//EStringToStringMapEntry/key"/> - <genFeatures createChild="false" propertyDescription="The value of this map entry" - propertyMultiLine="true" ecoreFeature="ecore:EAttribute Ecore.ecore#//EStringToStringMapEntry/value"/> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//EGenericType"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EGenericType/eUpperBound"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EGenericType/eTypeArguments"/> - <genFeatures property="Readonly" notify="false" createChild="false" propertyDescription="The erased type denoted by this generic type" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EGenericType/eRawType"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//EGenericType/eLowerBound"/> - <genFeatures notify="false" createChild="false" propertyDescription="The type parameter denoted by this generic type" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EGenericType/eTypeParameter"/> - <genFeatures notify="false" createChild="false" propertyDescription="The classifier denoted by this generic type" - propertySortChoices="true" ecoreFeature="ecore:EReference Ecore.ecore#//EGenericType/eClassifier"/> - <genOperations ecoreOperation="Ecore.ecore#//EGenericType/isInstance"> - <genParameters ecoreParameter="Ecore.ecore#//EGenericType/isInstance/object"/> - </genOperations> - </genClasses> - <genClasses ecoreClass="Ecore.ecore#//ETypeParameter"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Ecore.ecore#//ETypeParameter/eBounds"/> - </genClasses> - </genPackages> - <oSGiStyle>ProvideCapabilityGeneratedPackage</oSGiStyle> -</genmodel:GenModel> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.mdl b/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.mdl deleted file mode 100644 index 51544704addae6a6ef63aa77035ccb3313ab2e2b..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.mdl +++ /dev/null @@ -1,805 +0,0 @@ - -(object Petal - version 42 - _written "Rose 4.5.8163.3" - charSet 0) - -(object Design "Logical View" - is_unit TRUE - is_loaded TRUE - defaults (object defaults - rightMargin 0.250000 - leftMargin 0.250000 - topMargin 0.250000 - bottomMargin 0.500000 - pageOverlap 0.250000 - clipIconLabels TRUE - autoResize TRUE - snapToGrid TRUE - gridX 31 - gridY 31 - defaultFont (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - showMessageNum 3 - showClassOfObject TRUE - notation "Unified") - root_usecase_package (object Class_Category "Use Case View" - quid "3C4C76CF01DF" - exportControl "Public" - global TRUE - logical_models (list unit_reference_list) - logical_presentations (list unit_reference_list - (object UseCaseDiagram "Main" - quid "3C4C76CF01E9" - title "Main" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list)))) - root_category (object Class_Category "Logical View" - quid "3C4C76CF01DE" - exportControl "Public" - global TRUE - subsystem "Component View" - quidu "3C4C76CF01E0" - logical_models (list unit_reference_list - (object Class_Category "ecore" - is_unit TRUE - is_loaded FALSE - file_name "$VABASE_PLUGINS_PATH\\org.eclipse.emf.ecore\\model\\org.eclipse.emf.Ecore.cat" - quid "39A5ED04004E")) - logical_presentations (list unit_reference_list - (object ClassDiagram "Main" - quid "3C4C76CF01E7" - title "Main" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object CategoryView "Logical View::ecore" @1 - location (434, 341) - label (object ItemLabel - Parent_View @1 - location (290, 257) - fill_color 13434879 - nlines 2 - max_width 288 - justify 0 - label "ecore") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "39A5ED04004E" - width 300 - height 180))))) - root_subsystem (object SubSystem "Component View" - quid "3C4C76CF01E0" - physical_models (list unit_reference_list) - physical_presentations (list unit_reference_list - (object Module_Diagram "Main" - quid "3C4C76CF01E8" - title "Main" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list)))) - process_structure (object Processes - quid "3C4C76CF01E1" - ProcsNDevs (list - (object Process_Diagram "Deployment View" - quid "3C4C76CF01E3" - title "Deployment View" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list)))) - properties (object Properties - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "default__Category" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "packageName" - value "") - (object Attribute - tool "Ecore" - name "nsPrefix" - value "") - (object Attribute - tool "Ecore" - name "nsURI" - value "") - (object Attribute - tool "Ecore" - name "basePackage" - value "") - (object Attribute - tool "Ecore" - name "prefix" - value "") - (object Attribute - tool "Ecore" - name "annotation" - value ""))) - (object Attribute - tool "Ecore" - name "default__Class" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "classifierName" - value "") - (object Attribute - tool "Ecore" - name "constraints" - value "") - (object Attribute - tool "Ecore" - name "xmlName" - value "") - (object Attribute - tool "Ecore" - name "xmlContentKind" - value ("ContentKind" 0)) - (object Attribute - tool "Ecore" - name "ContentKind" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "Unspecified" - value 0) - (object Attribute - tool "Ecore" - name "Empty" - value 1) - (object Attribute - tool "Ecore" - name "Simple" - value 2) - (object Attribute - tool "Ecore" - name "Mixed" - value 3) - (object Attribute - tool "Ecore" - name "ElementOnly" - value 4))) - (object Attribute - tool "Ecore" - name "annotation" - value ""))) - (object Attribute - tool "Ecore" - name "default__Operation" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "operationName" - value "") - (object Attribute - tool "Ecore" - name "isUnique" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value ""))) - (object Attribute - tool "Ecore" - name "default__Attribute" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "attributeName" - value "") - (object Attribute - tool "Ecore" - name "isTransient" - value FALSE) - (object Attribute - tool "Ecore" - name "isVolatile" - value FALSE) - (object Attribute - tool "Ecore" - name "isChangeable" - value TRUE) - (object Attribute - tool "Ecore" - name "isUnsettable" - value FALSE) - (object Attribute - tool "Ecore" - name "isUnique" - value TRUE) - (object Attribute - tool "Ecore" - name "isID" - value FALSE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 0)) - (object Attribute - tool "Ecore" - name "VisibilityKind" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "Unspecified" - value 0) - (object Attribute - tool "Ecore" - name "None" - value 1) - (object Attribute - tool "Ecore" - name "Read-only" - value 2) - (object Attribute - tool "Ecore" - name "Read-write" - value 3) - (object Attribute - tool "Ecore" - name "Read-only unsettable" - value 4) - (object Attribute - tool "Ecore" - name "Read-write unsettable" - value 5))) - (object Attribute - tool "Ecore" - name "xmlName" - value "") - (object Attribute - tool "Ecore" - name "xmlNamespace" - value "") - (object Attribute - tool "Ecore" - name "xmlFeatureKind" - value ("FeatureKind" 0)) - (object Attribute - tool "Ecore" - name "FeatureKind" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "Unspecified" - value 0) - (object Attribute - tool "Ecore" - name "Simple" - value 1) - (object Attribute - tool "Ecore" - name "Attribute" - value 2) - (object Attribute - tool "Ecore" - name "Element" - value 4))) - (object Attribute - tool "Ecore" - name "annotation" - value ""))) - (object Attribute - tool "Ecore" - name "default__Role" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "referenceName" - value "") - (object Attribute - tool "Ecore" - name "isTransient" - value FALSE) - (object Attribute - tool "Ecore" - name "isVolatile" - value FALSE) - (object Attribute - tool "Ecore" - name "isChangeable" - value TRUE) - (object Attribute - tool "Ecore" - name "isUnsettable" - value FALSE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 0)) - (object Attribute - tool "Ecore" - name "VisibilityKind" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "Unspecified" - value 0) - (object Attribute - tool "Ecore" - name "None" - value 1) - (object Attribute - tool "Ecore" - name "Read-only" - value 2) - (object Attribute - tool "Ecore" - name "Read-write" - value 3) - (object Attribute - tool "Ecore" - name "Read-only unsettable" - value 4) - (object Attribute - tool "Ecore" - name "Read-write unsettable" - value 5))) - (object Attribute - tool "Ecore" - name "xmlName" - value "") - (object Attribute - tool "Ecore" - name "xmlNamespace" - value "") - (object Attribute - tool "Ecore" - name "xmlFeatureKind" - value ("FeatureKind" 0)) - (object Attribute - tool "Ecore" - name "FeatureKind" - value (list Attribute_Set - (object Attribute - tool "Ecore" - name "Unspecified" - value 0) - (object Attribute - tool "Ecore" - name "Simple" - value 1) - (object Attribute - tool "Ecore" - name "Attribute" - value 2) - (object Attribute - tool "Ecore" - name "Element" - value 4))) - (object Attribute - tool "Ecore" - name "annotation" - value ""))) - (object Attribute - tool "DDL" - name "propertyId" - value "809135966") - (object Attribute - tool "DDL" - name "default__Project" - value (list Attribute_Set - (object Attribute - tool "DDL" - name "Directory" - value "AUTO GENERATE") - (object Attribute - tool "DDL" - name "DataBase" - value ("DataBaseSet" 800)) - (object Attribute - tool "DDL" - name "DataBaseSet" - value (list Attribute_Set - (object Attribute - tool "DDL" - name "ANSI" - value 800) - (object Attribute - tool "DDL" - name "Oracle" - value 801) - (object Attribute - tool "DDL" - name "SQLServer" - value 802) - (object Attribute - tool "DDL" - name "Sybase" - value 803) - (object Attribute - tool "DDL" - name "Watcom" - value 804))) - (object Attribute - tool "DDL" - name "PrimaryKeyColumnName" - value "Id") - (object Attribute - tool "DDL" - name "PrimaryKeyColumnType" - value "NUMBER(5)") - (object Attribute - tool "DDL" - name "ViewName" - value "V_") - (object Attribute - tool "DDL" - name "TableName" - value "T_") - (object Attribute - tool "DDL" - name "InheritSuffix" - value "_V") - (object Attribute - tool "DDL" - name "DropClause" - value FALSE) - (object Attribute - tool "DDL" - name "BaseViews" - value FALSE) - (object Attribute - tool "DDL" - name "DDLScriptFilename" - value "DDL1.SQL"))) - (object Attribute - tool "DDL" - name "default__Attribute" - value (list Attribute_Set - (object Attribute - tool "DDL" - name "ColumnType" - value "VARCHAR") - (object Attribute - tool "DDL" - name "Length" - value "") - (object Attribute - tool "DDL" - name "NullsOK" - value TRUE) - (object Attribute - tool "DDL" - name "PrimaryKey" - value FALSE) - (object Attribute - tool "DDL" - name "Unique" - value FALSE) - (object Attribute - tool "DDL" - name "CompositeUnique" - value FALSE) - (object Attribute - tool "DDL" - name "CheckConstraint" - value ""))) - (object Attribute - tool "DDL" - name "HiddenTool" - value FALSE) - (object Attribute - tool "IDL" - name "propertyId" - value "809135966") - (object Attribute - tool "IDL" - name "default__Project" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "CreateMissingDirectories" - value TRUE) - (object Attribute - tool "IDL" - name "StopOnError" - value TRUE) - (object Attribute - tool "IDL" - name "Directory" - value "AUTO GENERATE") - (object Attribute - tool "IDL" - name "GeneratePreserveRegions" - value TRUE))) - (object Attribute - tool "IDL" - name "default__Class" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "ImplementationType" - value "") - (object Attribute - tool "IDL" - name "ConstValue" - value "") - (object Attribute - tool "IDL" - name "GenerateDefaultSpecifier" - value FALSE) - (object Attribute - tool "IDL" - name "DefaultSpecifier" - value "") - (object Attribute - tool "IDL" - name "IDLElement" - value TRUE) - (object Attribute - tool "IDL" - name "IDLSpecificationType" - value ("IDLSpecSet" 22)) - (object Attribute - tool "IDL" - name "IDLSpecSet" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "Interface" - value 22) - (object Attribute - tool "IDL" - name "Typedef" - value 54) - (object Attribute - tool "IDL" - name "Enumeration" - value 8) - (object Attribute - tool "IDL" - name "Const" - value 71) - (object Attribute - tool "IDL" - name "Exception" - value 61) - (object Attribute - tool "IDL" - name "Struct" - value 51) - (object Attribute - tool "IDL" - name "Union" - value 81))))) - (object Attribute - tool "IDL" - name "default__Module-Spec" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "Generate" - value TRUE) - (object Attribute - tool "IDL" - name "CmIdentification" - value (value Text " %X% %Q% %Z% %W%")) - (object Attribute - tool "IDL" - name "CopyrightNotice" - value (value Text "")) - (object Attribute - tool "IDL" - name "FileName" - value "AUTO GENERATE") - (object Attribute - tool "IDL" - name "GenerateIDLModule" - value FALSE) - (object Attribute - tool "IDL" - name "InclusionProtectionSymbol" - value "AUTO GENERATE") - (object Attribute - tool "IDL" - name "AdditionalIncludes" - value (value Text "")) - (object Attribute - tool "IDL" - name "IncludeBySimpleName" - value FALSE))) - (object Attribute - tool "IDL" - name "default__Module-Body" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "CmIdentification" - value (value Text " %X% %Q% %Z% %W%")) - (object Attribute - tool "IDL" - name "CopyrightNotice" - value (value Text "")) - (object Attribute - tool "IDL" - name "FileName" - value "AUTO GENERATE") - (object Attribute - tool "IDL" - name "AdditionalIncludes" - value (value Text "")) - (object Attribute - tool "IDL" - name "IncludeBySimpleName" - value FALSE))) - (object Attribute - tool "IDL" - name "default__Operation" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "OperationIsOneWay" - value FALSE) - (object Attribute - tool "IDL" - name "Context" - value "") - (object Attribute - tool "IDL" - name "Raises" - value ""))) - (object Attribute - tool "IDL" - name "default__Attribute" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "CaseSpecifier" - value "") - (object Attribute - tool "IDL" - name "GenerateDataMember" - value TRUE) - (object Attribute - tool "IDL" - name "DataMemberName" - value "$relationship") - (object Attribute - tool "IDL" - name "IsReadOnly" - value FALSE) - (object Attribute - tool "IDL" - name "IsConst" - value FALSE) - (object Attribute - tool "IDL" - name "ConstValue" - value ""))) - (object Attribute - tool "IDL" - name "default__Has" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "NameIfUnlabeled" - value "the_$supplier") - (object Attribute - tool "IDL" - name "GenerateDataMember" - value TRUE) - (object Attribute - tool "IDL" - name "DataMemberName" - value "$relationship") - (object Attribute - tool "IDL" - name "GenerateForwardReference" - value FALSE) - (object Attribute - tool "IDL" - name "IsReadOnly" - value FALSE) - (object Attribute - tool "IDL" - name "BoundedHasRelType" - value ("HasRelTypeSet" 47)) - (object Attribute - tool "IDL" - name "HasRelTypeSet" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "Array" - value 24) - (object Attribute - tool "IDL" - name "Sequence" - value 47))))) - (object Attribute - tool "IDL" - name "default__Role" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "NameIfUnlabeled" - value "the_$supplier") - (object Attribute - tool "IDL" - name "GenerateDataMember" - value TRUE) - (object Attribute - tool "IDL" - name "DataMemberName" - value "$relationship") - (object Attribute - tool "IDL" - name "GenerateForwardReference" - value FALSE) - (object Attribute - tool "IDL" - name "IsReadOnly" - value FALSE) - (object Attribute - tool "IDL" - name "BoundedRoleType" - value ("AssocTypeSet" 47)) - (object Attribute - tool "IDL" - name "AssocTypeSet" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "Array" - value 24) - (object Attribute - tool "IDL" - name "Sequence" - value 47))))) - (object Attribute - tool "IDL" - name "default__Uses" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "GenerateForwardReference" - value FALSE))) - (object Attribute - tool "IDL" - name "default__Subsystem" - value (list Attribute_Set - (object Attribute - tool "IDL" - name "Directory" - value "AUTO GENERATE"))) - (object Attribute - tool "IDL" - name "HiddenTool" - value FALSE) - (object Attribute - tool "SCC" - name "HiddenTool" - value FALSE) - (object Attribute - tool "Ecore" - name "propertyId" - value "809135969")) - quid "3C4C76CF01E2")) diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.xsd b/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.xsd deleted file mode 100644 index cfa0de3dad126cd496594c97a17d7f49e109b90a..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/Ecore.xsd +++ /dev/null @@ -1,517 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" ecore:nsPrefix="ecore" ecore:package="org.eclipse.emf.ecore" targetNamespace="http://www.eclipse.org/emf/2002/Ecore"> - <xsd:element ecore:ignore="true" name="EAttribute" type="ecore:EAttribute"/> - <xsd:element ecore:ignore="true" name="EAnnotation" type="ecore:EAnnotation"/> - <xsd:element ecore:ignore="true" name="EClass" type="ecore:EClass"/> - <xsd:element ecore:ignore="true" name="EClassifier" type="ecore:EClassifier"/> - <xsd:element ecore:ignore="true" name="EDataType" type="ecore:EDataType"/> - <xsd:element ecore:ignore="true" name="EEnum" type="ecore:EEnum"/> - <xsd:element ecore:ignore="true" name="EEnumLiteral" type="ecore:EEnumLiteral"/> - <xsd:element ecore:ignore="true" name="EFactory" type="ecore:EFactory"/> - <xsd:element ecore:ignore="true" name="EModelElement" type="ecore:EModelElement"/> - <xsd:element ecore:ignore="true" name="ENamedElement" type="ecore:ENamedElement"/> - <xsd:element ecore:ignore="true" name="EObject" type="xsd:anyType"/> - <xsd:element ecore:ignore="true" name="EOperation" type="ecore:EOperation"/> - <xsd:element ecore:ignore="true" name="EPackage" type="ecore:EPackage"/> - <xsd:element ecore:ignore="true" name="EParameter" type="ecore:EParameter"/> - <xsd:element ecore:ignore="true" name="EReference" type="ecore:EReference"/> - <xsd:element ecore:ignore="true" name="EStructuralFeature" type="ecore:EStructuralFeature"/> - <xsd:element ecore:ignore="true" name="ETypedElement" type="ecore:ETypedElement"/> - <xsd:element ecore:ignore="true" name="EStringToStringMapEntry" type="ecore:EStringToStringMapEntry"/> - <xsd:element ecore:ignore="true" name="EGenericType" type="ecore:EGenericType"/> - <xsd:element ecore:ignore="true" name="ETypeParameter" type="ecore:ETypeParameter"/> - <xsd:complexType ecore:constraints="ConsistentTransient" name="EAttribute"> - <xsd:complexContent> - <xsd:extension base="ecore:EStructuralFeature"> - <xsd:attribute ecore:unsettable="false" name="iD" type="ecore:EBoolean"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:lowerBound="1" ecore:reference="ecore:EDataType" ecore:transient="true" ecore:volatile="true" name="eAttributeType" type="xsd:anyURI"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType ecore:constraints="WellFormedSourceURI" name="EAnnotation"> - <xsd:complexContent> - <xsd:extension base="ecore:EModelElement"> - <xsd:sequence> - <xsd:element maxOccurs="unbounded" minOccurs="0" name="details" type="ecore:EStringToStringMapEntry"/> - <xsd:element maxOccurs="unbounded" minOccurs="0" name="contents" type="xsd:anyType"/> - </xsd:sequence> - <xsd:attribute name="source" type="ecore:EString"/> - <xsd:attribute ecore:reference="xsd:anyType" name="references"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType ecore:constraints="InterfaceIsAbstract AtMostOneID UniqueFeatureNames UniqueOperationSignatures NoCircularSuperTypes WellFormedMapEntryClass ConsistentSuperTypes DisjointFeatureAndOperationSignatures" name="EClass"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="isSuperTypeOf" type="ecore:EBoolean"> - <parameter name="someClass" type="ecore:EClass"/> - </operation> - <operation name="getFeatureCount" type="ecore:EInt"/> - <operation name="getEStructuralFeature" type="ecore:EStructuralFeature"> - <parameter name="featureID" type="ecore:EInt"/> - </operation> - <operation name="getFeatureID" type="ecore:EInt"> - <parameter name="feature" type="ecore:EStructuralFeature"/> - </operation> - <operation name="getEStructuralFeature" type="ecore:EStructuralFeature"> - <parameter name="featureName" type="ecore:EString"/> - </operation> - <operation name="getOperationCount" type="ecore:EInt"/> - <operation name="getEOperation" type="ecore:EOperation"> - <parameter name="operationID" type="ecore:EInt"/> - </operation> - <operation name="getOperationID" type="ecore:EInt"> - <parameter name="operation" type="ecore:EOperation"/> - </operation> - <operation name="getOverride" type="ecore:EOperation"> - <parameter name="operation" type="ecore:EOperation"/> - </operation> - </xsd:appinfo> - </xsd:annotation> - <xsd:complexContent> - <xsd:extension base="ecore:EClassifier"> - <xsd:sequence> - <xsd:element ecore:opposite="eContainingClass" maxOccurs="unbounded" minOccurs="0" name="eOperations" type="ecore:EOperation"/> - <xsd:element ecore:opposite="eContainingClass" maxOccurs="unbounded" minOccurs="0" name="eStructuralFeatures" type="ecore:EStructuralFeature"/> - <xsd:element ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" maxOccurs="unbounded" minOccurs="0" name="eGenericSuperTypes" type="ecore:EGenericType"/> - </xsd:sequence> - <xsd:attribute ecore:unsettable="false" name="abstract" type="ecore:EBoolean"/> - <xsd:attribute ecore:unsettable="false" name="interface" type="ecore:EBoolean"/> - <xsd:attribute ecore:reference="ecore:EClass" ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" name="eSuperTypes"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EAttribute" ecore:transient="true" ecore:volatile="true" name="eAllAttributes"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EReference" ecore:transient="true" ecore:volatile="true" name="eAllReferences"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EReference" ecore:transient="true" ecore:volatile="true" name="eReferences"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EAttribute" ecore:transient="true" ecore:volatile="true" name="eAttributes"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EReference" ecore:transient="true" ecore:volatile="true" name="eAllContainments"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EOperation" ecore:transient="true" ecore:volatile="true" name="eAllOperations"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EStructuralFeature" ecore:transient="true" ecore:volatile="true" name="eAllStructuralFeatures"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EClass" ecore:transient="true" ecore:volatile="true" name="eAllSuperTypes"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EAttribute" ecore:transient="true" ecore:volatile="true" name="eIDAttribute" type="xsd:IDREF"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:reference="ecore:EGenericType" ecore:transient="true" ecore:volatile="true" name="eAllGenericSuperTypes"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType abstract="true" ecore:constraints="WellFormedInstanceTypeName UniqueTypeParameterNames" name="EClassifier"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="isInstance" type="ecore:EBoolean"> - <parameter name="object" type="ecore:EJavaObject"/> - </operation> - <operation name="getClassifierID" type="ecore:EInt"/> - </xsd:appinfo> - </xsd:annotation> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:sequence> - <xsd:element ecore:resolveProxies="true" maxOccurs="unbounded" minOccurs="0" name="eTypeParameters" type="ecore:ETypeParameter"/> - </xsd:sequence> - <xsd:attribute ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" ecore:volatile="true" name="instanceClassName" type="ecore:EString"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:transient="true" ecore:type="ecore:EJavaClass{?}" ecore:volatile="true" name="instanceClass" type="ecore:EJavaClass"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:transient="true" ecore:volatile="true" name="defaultValue" type="ecore:EJavaObject"/> - <xsd:attribute ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" ecore:volatile="true" name="instanceTypeName" type="ecore:EString"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType name="EDataType"> - <xsd:complexContent> - <xsd:extension base="ecore:EClassifier"> - <xsd:attribute default="true" ecore:unsettable="false" name="serializable" type="ecore:EBoolean"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType ecore:constraints="UniqueEnumeratorNames UniqueEnumeratorLiterals" name="EEnum"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="getEEnumLiteral" type="ecore:EEnumLiteral"> - <parameter name="name" type="ecore:EString"/> - </operation> - <operation name="getEEnumLiteral" type="ecore:EEnumLiteral"> - <parameter name="value" type="ecore:EInt"/> - </operation> - <operation name="getEEnumLiteralByLiteral" type="ecore:EEnumLiteral"> - <parameter name="literal" type="ecore:EString"/> - </operation> - </xsd:appinfo> - </xsd:annotation> - <xsd:complexContent> - <xsd:extension base="ecore:EDataType"> - <xsd:sequence> - <xsd:element ecore:opposite="eEnum" maxOccurs="unbounded" minOccurs="0" name="eLiterals" type="ecore:EEnumLiteral"/> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType name="EEnumLiteral"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:attribute ecore:unsettable="false" name="value" type="ecore:EInt"/> - <xsd:attribute ecore:transient="true" name="instance" type="ecore:EEnumerator"/> - <xsd:attribute name="literal" type="ecore:EString"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType name="EFactory"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="create" type="xsd:anyType"> - <parameter name="eClass" type="ecore:EClass"/> - </operation> - <operation name="createFromString" type="ecore:EJavaObject"> - <parameter name="eDataType" type="ecore:EDataType"/> - <parameter name="literalValue" type="ecore:EString"/> - </operation> - <operation name="convertToString" type="ecore:EString"> - <parameter name="eDataType" type="ecore:EDataType"/> - <parameter name="instanceValue" type="ecore:EJavaObject"/> - </operation> - </xsd:appinfo> - </xsd:annotation> - <xsd:complexContent> - <xsd:extension base="ecore:EModelElement"> - <xsd:attribute ecore:lowerBound="1" ecore:opposite="eFactoryInstance" ecore:reference="ecore:EPackage" ecore:transient="true" name="ePackage" type="xsd:IDREF"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType abstract="true" name="EModelElement"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="getEAnnotation" type="ecore:EAnnotation"> - <parameter name="source" type="ecore:EString"/> - </operation> - </xsd:appinfo> - </xsd:annotation> - <xsd:sequence> - <xsd:element ecore:opposite="eModelElement" maxOccurs="unbounded" minOccurs="0" name="eAnnotations" type="ecore:EAnnotation"/> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType abstract="true" ecore:constraints="WellFormedName" name="ENamedElement"> - <xsd:complexContent> - <xsd:extension base="ecore:EModelElement"> - <xsd:attribute name="name" type="ecore:EString"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType name="EObject"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="eClass" type="ecore:EClass"/> - <operation name="eIsProxy" type="ecore:EBoolean"/> - <operation name="eResource" type="ecore:EResource"/> - <operation name="eContainer" type="xsd:anyType"/> - <operation name="eContainingFeature" type="ecore:EStructuralFeature"/> - <operation name="eContainmentFeature" type="ecore:EReference"/> - <operation name="eContents" type="ecore:EEList{xsd:anyType}"/> - <operation name="eAllContents" type="ecore:ETreeIterator{xsd:anyType}"/> - <operation name="eCrossReferences" type="ecore:EEList{xsd:anyType}"/> - <operation name="eGet" type="ecore:EJavaObject"> - <parameter name="feature" type="ecore:EStructuralFeature"/> - </operation> - <operation name="eGet" type="ecore:EJavaObject"> - <parameter name="feature" type="ecore:EStructuralFeature"/> - <parameter name="resolve" type="ecore:EBoolean"/> - </operation> - <operation name="eSet"> - <parameter name="feature" type="ecore:EStructuralFeature"/> - <parameter name="newValue" type="ecore:EJavaObject"/> - </operation> - <operation name="eIsSet" type="ecore:EBoolean"> - <parameter name="feature" type="ecore:EStructuralFeature"/> - </operation> - <operation name="eUnset"> - <parameter name="feature" type="ecore:EStructuralFeature"/> - </operation> - <operation exceptions="ecore:EInvocationTargetException" name="eInvoke" type="ecore:EJavaObject"> - <parameter name="operation" type="ecore:EOperation"/> - <parameter name="arguments" type="ecore:EEList{?}"/> - </operation> - </xsd:appinfo> - </xsd:annotation> - </xsd:complexType> - <xsd:complexType ecore:constraints="UniqueParameterNames UniqueTypeParameterNames NoRepeatingVoid" name="EOperation"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="getOperationID" type="ecore:EInt"/> - <operation name="isOverrideOf" type="ecore:EBoolean"> - <parameter name="someOperation" type="ecore:EOperation"/> - </operation> - </xsd:appinfo> - </xsd:annotation> - <xsd:complexContent> - <xsd:extension base="ecore:ETypedElement"> - <xsd:sequence> - <xsd:element ecore:resolveProxies="true" maxOccurs="unbounded" minOccurs="0" name="eTypeParameters" type="ecore:ETypeParameter"/> - <xsd:element ecore:opposite="eOperation" maxOccurs="unbounded" minOccurs="0" name="eParameters" type="ecore:EParameter"/> - <xsd:element ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" maxOccurs="unbounded" minOccurs="0" name="eGenericExceptions" type="ecore:EGenericType"/> - </xsd:sequence> - <xsd:attribute ecore:reference="ecore:EClassifier" ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" name="eExceptions"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType ecore:constraints="WellFormedNsURI WellFormedNsPrefix UniqueSubpackageNames UniqueClassifierNames UniqueNsURIs" name="EPackage"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="getEClassifier" type="ecore:EClassifier"> - <parameter name="name" type="ecore:EString"/> - </operation> - </xsd:appinfo> - </xsd:annotation> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:sequence> - <xsd:element ecore:opposite="ePackage" ecore:resolveProxies="true" maxOccurs="unbounded" minOccurs="0" name="eClassifiers" type="ecore:EClassifier"/> - <xsd:element ecore:opposite="eSuperPackage" ecore:resolveProxies="true" maxOccurs="unbounded" minOccurs="0" name="eSubpackages" type="ecore:EPackage"/> - </xsd:sequence> - <xsd:attribute name="nsURI" type="ecore:EString"/> - <xsd:attribute name="nsPrefix" type="ecore:EString"/> - <xsd:attribute ecore:lowerBound="1" ecore:opposite="ePackage" ecore:reference="ecore:EFactory" ecore:transient="true" name="eFactoryInstance" type="xsd:IDREF"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType name="EParameter"> - <xsd:complexContent> - <xsd:extension base="ecore:ETypedElement"/> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType ecore:constraints="ConsistentOpposite SingleContainer ConsistentKeys ConsistentUnique ConsistentContainer" name="EReference"> - <xsd:complexContent> - <xsd:extension base="ecore:EStructuralFeature"> - <xsd:attribute ecore:unsettable="false" name="containment" type="ecore:EBoolean"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:transient="true" ecore:unsettable="false" ecore:volatile="true" name="container" type="ecore:EBoolean"/> - <xsd:attribute default="true" ecore:unsettable="false" name="resolveProxies" type="ecore:EBoolean"/> - <xsd:attribute ecore:reference="ecore:EReference" name="eOpposite" type="xsd:anyURI"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:lowerBound="1" ecore:reference="ecore:EClass" ecore:transient="true" ecore:volatile="true" name="eReferenceType" type="xsd:anyURI"/> - <xsd:attribute ecore:reference="ecore:EAttribute" name="eKeys"> - <xsd:simpleType> - <xsd:list itemType="xsd:anyURI"/> - </xsd:simpleType> - </xsd:attribute> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType abstract="true" ecore:constraints="ValidDefaultValueLiteral" name="EStructuralFeature"> - <xsd:annotation> - <xsd:appinfo ecore:key="operations" source="http://www.eclipse.org/emf/2002/Ecore"> - <operation name="getFeatureID" type="ecore:EInt"/> - <operation name="getContainerClass" type="ecore:EJavaClass{?}"/> - </xsd:appinfo> - </xsd:annotation> - <xsd:complexContent> - <xsd:extension base="ecore:ETypedElement"> - <xsd:attribute default="true" ecore:unsettable="false" name="changeable" type="ecore:EBoolean"/> - <xsd:attribute ecore:unsettable="false" name="volatile" type="ecore:EBoolean"/> - <xsd:attribute ecore:unsettable="false" name="transient" type="ecore:EBoolean"/> - <xsd:attribute name="defaultValueLiteral" type="ecore:EString"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:transient="true" ecore:volatile="true" name="defaultValue" type="ecore:EJavaObject"/> - <xsd:attribute ecore:unsettable="false" name="unsettable" type="ecore:EBoolean"/> - <xsd:attribute ecore:unsettable="false" name="derived" type="ecore:EBoolean"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:complexType abstract="true" ecore:constraints="ValidLowerBound ValidUpperBound ConsistentBounds ValidType" name="ETypedElement"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:sequence> - <xsd:element ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" ecore:volatile="true" minOccurs="0" name="eGenericType" type="ecore:EGenericType"/> - </xsd:sequence> - <xsd:attribute default="true" ecore:unsettable="false" name="ordered" type="ecore:EBoolean"/> - <xsd:attribute default="true" ecore:unsettable="false" name="unique" type="ecore:EBoolean"/> - <xsd:attribute ecore:unsettable="false" name="lowerBound" type="ecore:EInt"/> - <xsd:attribute default="1" ecore:unsettable="false" name="upperBound" type="ecore:EInt"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:transient="true" ecore:unsettable="false" ecore:volatile="true" name="many" type="ecore:EBoolean"/> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:transient="true" ecore:unsettable="false" ecore:volatile="true" name="required" type="ecore:EBoolean"/> - <xsd:attribute ecore:reference="ecore:EClassifier" ecore:suppressedIsSetVisibility="true" ecore:suppressedUnsetVisibility="true" ecore:unsettable="true" ecore:volatile="true" name="eType" type="xsd:anyURI"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:simpleType name="EBigDecimal"> - <xsd:restriction base="xsd:decimal"/> - </xsd:simpleType> - <xsd:simpleType name="EBigInteger"> - <xsd:restriction base="xsd:integer"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="boolean" name="EBoolean"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Boolean" name="EBooleanObject"> - <xsd:restriction base="ecore:EBoolean"/> - </xsd:simpleType> - <xsd:simpleType name="EByte"> - <xsd:restriction base="xsd:byte"/> - </xsd:simpleType> - <xsd:simpleType name="EByteArray"> - <xsd:restriction base="xsd:hexBinary"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Byte" name="EByteObject"> - <xsd:restriction base="ecore:EByte"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="char" name="EChar"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Character" name="ECharacterObject"> - <xsd:restriction base="ecore:EChar"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.util.Date" name="EDate"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.common.util.DiagnosticChain" ecore:serializable="false" name="EDiagnosticChain"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType name="EDouble"> - <xsd:restriction base="xsd:double"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Double" name="EDoubleObject"> - <xsd:restriction base="ecore:EDouble"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.common.util.EList" ecore:serializable="false" name="EEList"> - <xsd:annotation> - <xsd:appinfo ecore:key="typeParameters" source="http://www.eclipse.org/emf/2002/Ecore"> - <typeParameter name="E"/> - </xsd:appinfo> - </xsd:annotation> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.common.util.Enumerator" ecore:serializable="false" name="EEnumerator"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.ecore.util.FeatureMap" ecore:serializable="false" name="EFeatureMap"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.ecore.util.FeatureMap$Entry" ecore:serializable="false" name="EFeatureMapEntry"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType name="EFloat"> - <xsd:restriction base="xsd:float"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Float" name="EFloatObject"> - <xsd:restriction base="ecore:EFloat"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="int" name="EInt"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Integer" name="EIntegerObject"> - <xsd:restriction base="ecore:EInt"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Class" name="EJavaClass"> - <xsd:annotation> - <xsd:appinfo ecore:key="typeParameters" source="http://www.eclipse.org/emf/2002/Ecore"> - <typeParameter name="T"/> - </xsd:appinfo> - </xsd:annotation> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Object" name="EJavaObject"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType name="ELong"> - <xsd:restriction base="xsd:long"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Long" name="ELongObject"> - <xsd:restriction base="ecore:ELong"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.util.Map" ecore:serializable="false" name="EMap"> - <xsd:annotation> - <xsd:appinfo ecore:key="typeParameters" source="http://www.eclipse.org/emf/2002/Ecore"> - <typeParameter name="K"/> - <typeParameter name="V"/> - </xsd:appinfo> - </xsd:annotation> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.ecore.resource.Resource" ecore:serializable="false" name="EResource"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.ecore.resource.ResourceSet" ecore:serializable="false" name="EResourceSet"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:simpleType name="EShort"> - <xsd:restriction base="xsd:short"/> - </xsd:simpleType> - <xsd:simpleType ecore:instanceClass="java.lang.Short" name="EShortObject"> - <xsd:restriction base="ecore:EShort"/> - </xsd:simpleType> - <xsd:simpleType name="EString"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:complexType ecore:instanceClass="java.util.Map$Entry" name="EStringToStringMapEntry"> - <xsd:attribute name="key" type="ecore:EString"/> - <xsd:attribute name="value" type="ecore:EString"/> - </xsd:complexType> - <xsd:simpleType ecore:instanceClass="org.eclipse.emf.common.util.TreeIterator" ecore:serializable="false" name="ETreeIterator"> - <xsd:annotation> - <xsd:appinfo ecore:key="typeParameters" source="http://www.eclipse.org/emf/2002/Ecore"> - <typeParameter name="E"/> - </xsd:appinfo> - </xsd:annotation> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> - <xsd:complexType ecore:constraints="ConsistentType ConsistentBounds ConsistentArguments" name="EGenericType"> - <xsd:sequence> - <xsd:element minOccurs="0" name="eUpperBound" type="ecore:EGenericType"/> - <xsd:element maxOccurs="unbounded" minOccurs="0" name="eTypeArguments" type="ecore:EGenericType"/> - <xsd:element minOccurs="0" name="eLowerBound" type="ecore:EGenericType"/> - </xsd:sequence> - <xsd:attribute ecore:changeable="false" ecore:derived="true" ecore:lowerBound="1" ecore:reference="ecore:EClassifier" ecore:transient="true" name="eRawType" type="xsd:anyURI"/> - <xsd:attribute ecore:reference="ecore:ETypeParameter" name="eTypeParameter" type="xsd:IDREF"/> - <xsd:attribute ecore:reference="ecore:EClassifier" name="eClassifier" type="xsd:anyURI"/> - </xsd:complexType> - <xsd:complexType name="ETypeParameter"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:sequence> - <xsd:element maxOccurs="unbounded" minOccurs="0" name="eBounds" type="ecore:EGenericType"/> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:simpleType ecore:instanceClass="java.lang.reflect.InvocationTargetException" ecore:serializable="false" name="EInvocationTargetException"> - <xsd:restriction base="xsd:string"/> - </xsd:simpleType> -</xsd:schema> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreAnnotation.ecore b/cdm.ecoredoc.generator.documentation/models/ecore/EcoreAnnotation.ecore deleted file mode 100644 index 61738a2a622d35d376801f8904480dc7f40aaaa6..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreAnnotation.ecore +++ /dev/null @@ -1,30 +0,0 @@ -<?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="annotation" nsURI="http:///org/eclipse/emf/ecore/util/EcoreAnnotation" - nsPrefix="annotation"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="schemaLocation" value="http:///org/eclipse/emf/ecore/util/EcoreAnnotation"/> - </eAnnotations> - <eClassifiers xsi:type="ecore:EDataType" name="JavaIdentifier" instanceClassName="java.lang.String"/> - <eClassifiers xsi:type="ecore:EDataType" name="WellFormedURI" instanceClassName="java.lang.String"/> - <eClassifiers xsi:type="ecore:EClass" name="Package"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaLocation" eType="#//WellFormedURI"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="settingDelegates" upperBound="-1" - eType="#//WellFormedURI"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="validationDelegates" upperBound="-1" - eType="#//WellFormedURI"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="invocationDelegates" upperBound="-1" - eType="#//WellFormedURI"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="conversionDelegates" upperBound="-1" - eType="#//WellFormedURI"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="queryDelegates" upperBound="-1" - eType="#//WellFormedURI"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="Classifier"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="constraints" upperBound="-1" - eType="#//JavaIdentifier"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="Operation"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="invariant" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> - </eClassifiers> -</ecore:EPackage> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreAnnotations.ecorediag b/cdm.ecoredoc.generator.documentation/models/ecore/EcoreAnnotations.ecorediag deleted file mode 100644 index 2457c7d163cbde83761c4289b088b72d141c20db..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreAnnotations.ecorediag +++ /dev/null @@ -1,149 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_sFlvID-OEd2DT6rVsxRmdQ" type="EcoreTools" measurementUnit="Pixel"> - <children xmi:type="notation:Node" xmi:id="_sFlvIT-OEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_sFlvIj-OEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_sFlvIz-OEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_sFlvJD-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_sFlvJT-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_sFlvJj-OEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvKT-OEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_sFlvKj-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_sFlvKz-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_sFlvLD-OEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_sFlvLT-OEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EAnnotation"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sFlvLj-OEd2DT6rVsxRmdQ" x="108" y="324"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvLz-OEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_sFlvMD-OEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_sFlvMT-OEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_sFlvMj-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_sFlvMz-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_sFlvND-OEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvOT-OEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_sFlvOj-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_sFlvOz-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_sFlvPD-OEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_sFlvPT-OEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EStringToStringMapEntry"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sFlvPj-OEd2DT6rVsxRmdQ" x="96" y="396" width="183"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvPz-OEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_sFlvQD-OEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_sFlvQT-OEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_sFlvQj-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_sFlvQz-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_sFlvRD-OEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvRT-OEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="_qywyMLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eClass"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qywyMbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyxZQLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eIsProxy"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyxZQbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyxZQrP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eResource"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyxZQ7P2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyxZRLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContainer"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyxZRbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyxZRrP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContainingFeature"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyxZR7P2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyyAULP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContainmentFeature"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyyAUbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyyAUrP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContents"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyyAU7P2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyyAVLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eAllContents"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyyAVbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyyAVrP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eCrossReferences"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyyAV7P2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyynYLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eGet"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyynYbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyynYrP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eGet.1"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyynY7P2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyzOcLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eSet"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyzOcbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyzOcrP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eIsSet"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyzOc7P2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_qyzOdLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eUnset"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_qyzOdbP2Ed2JrdFLh2Y_ww"/> - </children> - <children xmi:type="notation:Node" xmi:id="_xxmzoLP2Ed2JrdFLh2Y_ww" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eInvoke"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_xxmzobP2Ed2JrdFLh2Y_ww"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_sFlvRj-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_sFlvRz-OEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_sFlvSD-OEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_sFlvZT-OEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="10265827" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sFlvZj-OEd2DT6rVsxRmdQ" x="12" y="12"/> - </children> - <styles xmi:type="notation:DiagramStyle" xmi:id="_sFlvZz-OEd2DT6rVsxRmdQ"/> - <element xmi:type="ecore:EPackage" href="Ecore.ecore#/"/> - <edges xmi:type="notation:Edge" xmi:id="_sFlvaD-OEd2DT6rVsxRmdQ" type="3002" source="_sFlvIT-OEd2DT6rVsxRmdQ" target="_sFlvLz-OEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_sFlvaT-OEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_sFlvaj-OEd2DT6rVsxRmdQ" x="-10" y="-36"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvaz-OEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_sFlvbD-OEd2DT6rVsxRmdQ" x="-10" y="23"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_sFlvbT-OEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_sFlvbj-OEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/details"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sFlvbz-OEd2DT6rVsxRmdQ" points="[-21, -23, 220, 250]$[-241, -273, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_sFlvcD-OEd2DT6rVsxRmdQ" type="3002" source="_sFlvIT-OEd2DT6rVsxRmdQ" target="_sFlvPz-OEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_sFlvcT-OEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_sFlvcj-OEd2DT6rVsxRmdQ" x="-13" y="-32"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvcz-OEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_sFlvdD-OEd2DT6rVsxRmdQ" x="-4" y="19"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_sFlvdT-OEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_sFlvdj-OEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/contents"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sFlvdz-OEd2DT6rVsxRmdQ" points="[-32, -20, -82, 186]$[-32, -70, -82, 136]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_sFlveD-OEd2DT6rVsxRmdQ" type="3002" source="_sFlvIT-OEd2DT6rVsxRmdQ" target="_sFlvPz-OEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_sFlveT-OEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_sFlvej-OEd2DT6rVsxRmdQ" x="-13" y="35"/> - </children> - <children xmi:type="notation:Node" xmi:id="_sFlvez-OEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_sFlvfD-OEd2DT6rVsxRmdQ" x="-4" y="-17"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_sFlvfT-OEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_sFlvfj-OEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/references"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sFlvfz-OEd2DT6rVsxRmdQ" points="[31, -20, -19, 186]$[31, -70, -19, 136]"/> - </edges> -</notation:Diagram> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreDataTypes.ecorediag b/cdm.ecoredoc.generator.documentation/models/ecore/EcoreDataTypes.ecorediag deleted file mode 100644 index 6f51ca2b8d73d149e5f845493bb751dfc4b014e4..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreDataTypes.ecorediag +++ /dev/null @@ -1,236 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_n9W9MD-IEd2DT6rVsxRmdQ" type="EcoreTools" measurementUnit="Pixel"> - <children xmi:type="notation:Node" xmi:id="_n9W9MT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9Mj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9Mz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9ND-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EBigDecimal"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9NT-IEd2DT6rVsxRmdQ" x="168" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9Nj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9Nz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9OD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9OT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EBigInteger"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9Oj-IEd2DT6rVsxRmdQ" x="168" y="372"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9Oz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9PD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9PT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9Pj-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EBoolean"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9Pz-IEd2DT6rVsxRmdQ" x="-216" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9QD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9QT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9Qj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9Qz-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EBooleanObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9RD-IEd2DT6rVsxRmdQ" x="-60" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9RT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9Rj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9Rz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9SD-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EByte"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9ST-IEd2DT6rVsxRmdQ" x="-216" y="84"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9Sj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9Sz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9TD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9TT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EByteArray"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9Tj-IEd2DT6rVsxRmdQ" x="168" y="84"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9Tz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9UD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9UT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9Uj-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EByteObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9Uz-IEd2DT6rVsxRmdQ" x="-60" y="84"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9VD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9VT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9Vj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9Vz-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EChar"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9WD-IEd2DT6rVsxRmdQ" x="-216" y="156"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9WT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9Wj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9Wz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9XD-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//ECharacterObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9XT-IEd2DT6rVsxRmdQ" x="-60" y="156"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9Xj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9Xz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9YD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9YT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EDate"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9Yj-IEd2DT6rVsxRmdQ" x="168" y="444"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9Yz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9ZD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9ZT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9Zj-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EDiagnosticChain"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9Zz-IEd2DT6rVsxRmdQ" x="408" y="156"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9aD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9aT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9aj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9az-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EDouble"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9bD-IEd2DT6rVsxRmdQ" x="-216" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9bT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9bj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9bz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9cD-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EDoubleObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9cT-IEd2DT6rVsxRmdQ" x="-60" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9cj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9cz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9dD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9dT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EEList"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9dj-IEd2DT6rVsxRmdQ" x="408" y="84"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9dz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9eD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9eT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9ej-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EEnumerator"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9ez-IEd2DT6rVsxRmdQ" x="408" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9fD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9fT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9fj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9fz-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EFeatureMap"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9gD-IEd2DT6rVsxRmdQ" x="408" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9gT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9gj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9gz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9hD-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EFeatureMapEntry"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9hT-IEd2DT6rVsxRmdQ" x="408" y="372"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9hj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9hz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9iD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9iT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EFloat"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9ij-IEd2DT6rVsxRmdQ" x="-216" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9iz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9jD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9jT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9jj-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EFloatObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9jz-IEd2DT6rVsxRmdQ" x="-60" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9kD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9kT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9kj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9kz-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EInt"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9lD-IEd2DT6rVsxRmdQ" x="-216" y="372"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9lT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9lj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9lz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9mD-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EIntegerObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9mT-IEd2DT6rVsxRmdQ" x="-60" y="372"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9mj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9mz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9nD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9nT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EJavaClass"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9nj-IEd2DT6rVsxRmdQ" x="168" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9nz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9oD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9oT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9oj-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EJavaObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9oz-IEd2DT6rVsxRmdQ" x="168" y="156"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9pD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9pT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9pj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9pz-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//ELong"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9qD-IEd2DT6rVsxRmdQ" x="-216" y="444"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9qT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9qj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9qz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9rD-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//ELongObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9rT-IEd2DT6rVsxRmdQ" x="-60" y="444"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9rj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9rz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9sD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9sT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EMap"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9sj-IEd2DT6rVsxRmdQ" x="168" y="516"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9sz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9tD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9tT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9tj-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EResource"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9tz-IEd2DT6rVsxRmdQ" x="408" y="444"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9uD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9uT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9uj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9uz-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EResourceSet"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9vD-IEd2DT6rVsxRmdQ" x="408" y="516"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9vT-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9vj-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9vz-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9wD-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EShort"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9wT-IEd2DT6rVsxRmdQ" x="-216" y="516"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9wj-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9wz-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9xD-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9xT-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EShortObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9xj-IEd2DT6rVsxRmdQ" x="-60" y="516"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9xz-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9yD-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9yT-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9yj-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13420443" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EString"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W9yz-IEd2DT6rVsxRmdQ" x="168" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="_n9W9zD-IEd2DT6rVsxRmdQ" type="1004"> - <children xmi:type="notation:Node" xmi:id="_n9W9zT-IEd2DT6rVsxRmdQ" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_n9W9zj-IEd2DT6rVsxRmdQ" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_n9W9zz-IEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//ETreeIterator"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n9W90D-IEd2DT6rVsxRmdQ" x="408" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_z-RYILP5Ed2JrdFLh2Y_ww" type="1004"> - <children xmi:type="notation:Node" xmi:id="_z-VpkLP5Ed2JrdFLh2Y_ww" type="4008"/> - <children xmi:type="notation:Node" xmi:id="_z-VpkbP5Ed2JrdFLh2Y_ww" type="4009"/> - <styles xmi:type="notation:ShapeStyle" xmi:id="_z-RYIbP5Ed2JrdFLh2Y_ww" fontName="Lucida Grande" fontHeight="10" fillColor="8047085" lineColor="0"/> - <element xmi:type="ecore:EDataType" href="Ecore.ecore#//EInvocationTargetException"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z-RYIrP5Ed2JrdFLh2Y_ww" x="168" y="576"/> - </children> - <styles xmi:type="notation:DiagramStyle" xmi:id="_n9W90T-IEd2DT6rVsxRmdQ"/> - <element xmi:type="ecore:EPackage" href="Ecore.ecore#/"/> -</notation:Diagram> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreGenerics.ecorediag b/cdm.ecoredoc.generator.documentation/models/ecore/EcoreGenerics.ecorediag deleted file mode 100644 index 3233e6e42a3c8feb07540705e2e1711b6488b368..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreGenerics.ecorediag +++ /dev/null @@ -1,379 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<notation:Diagram 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" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.1/notation" xmi:id="_kUUAoD-NEd2DT6rVsxRmdQ" type="EcoreTools" measurementUnit="Pixel"> - <children xmi:type="notation:Node" xmi:id="_kUUAoT-NEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_kUUAoj-NEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_kUUAoz-NEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUApD-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUApT-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUApj-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAqT-NEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUAqj-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUAqz-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUArD-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_kUUArT-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ENamedElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kUUArj-NEd2DT6rVsxRmdQ" x="228" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUArz-NEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_kUUAsD-NEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_kUUAsT-NEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="_kUUAsj-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceClassName"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAsz-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAtD-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceClass"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAtT-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAtj-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/defaultValue"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAtz-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAuD-NEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceTypeName"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAuT-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUAuj-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUAuz-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUAvD-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAvT-NEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="_kUUAvj-NEd2DT6rVsxRmdQ" visible="false" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClassifier/isInstance"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAvz-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAwD-NEd2DT6rVsxRmdQ" visible="false" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClassifier/getClassifierID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAwT-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUAwj-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUAwz-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUAxD-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_kUUAxT-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EClassifier"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kUUAxj-NEd2DT6rVsxRmdQ" x="12" y="108"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAxz-NEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_kUUAyD-NEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_kUUAyT-NEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="_kUUAyj-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/ordered"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAyz-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAzD-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/unique"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAzT-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUAzj-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/lowerBound"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUAzz-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA0D-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/upperBound"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUA0T-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA0j-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/many"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUA0z-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA1D-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/required"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUA1T-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUA1j-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUA1z-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUA2D-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA2T-NEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUA2j-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUA2z-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUA3D-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_kUUA3T-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ETypedElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kUUA3j-NEd2DT6rVsxRmdQ" x="360" y="108"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA3z-NEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_kUUA4D-NEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_kUUA4T-NEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUA4j-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUA4z-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUA5D-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA5T-NEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUA5j-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUA5z-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUA6D-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_kUUA6T-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="10011046" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EGenericType"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kUUA6j-NEd2DT6rVsxRmdQ" x="94" y="309" width="351" height="112"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA6z-NEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_kUUA7D-NEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_kUUA7T-NEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUA7j-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUA7z-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUA8D-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA8T-NEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUA8j-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUA8z-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUA9D-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_kUUA9T-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="10011046" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ETypeParameter"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kUUA9j-NEd2DT6rVsxRmdQ" x="221" y="192" width="132"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA9z-NEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_kUUA-D-NEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_kUUA-T-NEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="_kUUA-j-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClass/abstract"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUA-z-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUA_D-NEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClass/interface"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUA_T-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUA_j-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUA_z-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUBAD-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBAT-NEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="_kUUBAj-NEd2DT6rVsxRmdQ" visible="false" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/isSuperTypeOf"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBAz-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBBD-NEd2DT6rVsxRmdQ" visible="false" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getFeatureCount"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBBT-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBBj-NEd2DT6rVsxRmdQ" visible="false" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getEStructuralFeature"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBBz-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBCD-NEd2DT6rVsxRmdQ" visible="false" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getFeatureID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBCT-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBCj-NEd2DT6rVsxRmdQ" visible="false" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getEStructuralFeature.1"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBCz-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUBDD-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUBDT-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUBDj-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_kUUBDz-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EClass"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kUUBED-NEd2DT6rVsxRmdQ" x="12" y="192"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBET-NEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_kUUBEj-NEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_kUUBEz-NEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUBFD-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUBFT-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUBFj-NEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBFz-NEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_kUUBGD-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_kUUBGT-NEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_kUUBGj-NEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_kUUBGz-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EOperation"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kUUBHD-NEd2DT6rVsxRmdQ" x="396" y="192"/> - </children> - <styles xmi:type="notation:DiagramStyle" xmi:id="_kUUBHT-NEd2DT6rVsxRmdQ"/> - <element xmi:type="ecore:EPackage" href="Ecore.ecore#/"/> - <edges xmi:type="notation:Edge" xmi:id="_kUUBHj-NEd2DT6rVsxRmdQ" type="3003" source="_kUUArz-NEd2DT6rVsxRmdQ" target="_kUUAoT-NEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBHz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBID-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBIT-NEd2DT6rVsxRmdQ" points="[10, -23, -170, 73]$[10, -47, -170, 49]$[179, -47, -1, 49]$[179, -72, -1, 24]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBIj-NEd2DT6rVsxRmdQ" type="3003" source="_kUUAxz-NEd2DT6rVsxRmdQ" target="_kUUAoT-NEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBIz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBJD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBJT-NEd2DT6rVsxRmdQ" points="[1, -20, 130, 73]$[1, -44, 130, 49]$[-130, -44, -1, 49]$[-130, -69, -1, 24]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBJj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA3z-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBJz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBKD-NEd2DT6rVsxRmdQ" x="-28" y="-42"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBKT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBKj-NEd2DT6rVsxRmdQ" x="-1" y="-14"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBKz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBLD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eUpperBound"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBLT-NEd2DT6rVsxRmdQ" points="[-67, 56, -67, 56]$[-67, 86, -67, 86]$[-31, 86, -31, 86]$[-31, 56, -31, 56]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBLj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA3z-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBLz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBMD-NEd2DT6rVsxRmdQ" x="-28" y="15"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBMT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBMj-NEd2DT6rVsxRmdQ" x="-1" y="-15"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBMz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBND-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eTypeArguments"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBNT-NEd2DT6rVsxRmdQ" points="[101, 56, 101, 56]$[101, 88, 101, 88]$[137, 88, 137, 88]$[137, 56, 137, 56]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBNj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA3z-NEd2DT6rVsxRmdQ" target="_kUUArz-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBNz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBOD-NEd2DT6rVsxRmdQ" x="4" y="-41"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBOT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBOj-NEd2DT6rVsxRmdQ" x="-18" y="-16"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBOz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBPD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eRawType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBPT-NEd2DT6rVsxRmdQ" points="[-89, -55, 68, 178]$[-89, -209, 68, 24]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBPj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA3z-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBPz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBQD-NEd2DT6rVsxRmdQ" x="-28" y="-23"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBQT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBQj-NEd2DT6rVsxRmdQ" x="2" y="-14"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBQz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBRD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eLowerBound"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBRT-NEd2DT6rVsxRmdQ" points="[17, 56, 17, 56]$[17, 88, 17, 88]$[53, 88, 53, 88]$[53, 56, 53, 56]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBRj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA3z-NEd2DT6rVsxRmdQ" target="_kUUArz-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBRz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBSD-NEd2DT6rVsxRmdQ" x="-88" y="36"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBST-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBSj-NEd2DT6rVsxRmdQ" x="-68" y="13"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBSz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBTD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eClassifier"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBTT-NEd2DT6rVsxRmdQ" points="[-73, -55, 84, 178]$[-73, -209, 84, 24]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBTj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUAxz-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBTz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBUD-NEd2DT6rVsxRmdQ" x="40" y="-18"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBUT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBUj-NEd2DT6rVsxRmdQ" x="40" y="14"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBUz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="4485972"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBVD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//ETypedElement/eGenericType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBVT-NEd2DT6rVsxRmdQ" points="[61, -2, 211, -254]$[84, -2, 234, -254]$[84, 296, 234, 44]$[25, 296, 175, 44]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBVj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA6z-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBVz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBWD-NEd2DT6rVsxRmdQ" x="-5" y="33"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBWT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBWj-NEd2DT6rVsxRmdQ" x="-3" y="-13"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBWz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBXD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//ETypeParameter/eBounds"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBXT-NEd2DT6rVsxRmdQ" points="[-13, 20, 5, -184]$[-13, 148, 5, -56]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBXj-NEd2DT6rVsxRmdQ" type="3003" source="_kUUA6z-NEd2DT6rVsxRmdQ" target="_kUUAoT-NEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBXz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBYD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBYT-NEd2DT6rVsxRmdQ" points="[-1, -20, -3, 157]$[-1, -153, -3, 24]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBYj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUArz-NEd2DT6rVsxRmdQ" target="_kUUA6z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBYz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBZD-NEd2DT6rVsxRmdQ" x="-76" y="30"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBZT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBZj-NEd2DT6rVsxRmdQ" x="-35" y="19"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBZz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBaD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClassifier/eTypeParameters"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBaT-NEd2DT6rVsxRmdQ" points="[100, -11, -77, -92]$[144, -11, -33, -92]$[144, 61, -33, -20]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBaj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA3z-NEd2DT6rVsxRmdQ" target="_kUUA6z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBaz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBbD-NEd2DT6rVsxRmdQ" x="-4" y="54"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBbT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBbj-NEd2DT6rVsxRmdQ" x="-23" y="13"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBbz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBcD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eTypeParameter"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBcT-NEd2DT6rVsxRmdQ" points="[41, -56, 23, 172]$[41, -208, 23, 20]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBcj-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA9z-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBcz-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBdD-NEd2DT6rVsxRmdQ" x="36" y="-30"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBdT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBdj-NEd2DT6rVsxRmdQ" x="3" y="13"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBdz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="4485972"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBeD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eGenericSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBeT-NEd2DT6rVsxRmdQ" points="[-28, 20, -234, -132]$[-28, 114, -234, -38]$[32, 114, -174, -38]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBej-NEd2DT6rVsxRmdQ" type="3002" source="_kUUA9z-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBez-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBfD-NEd2DT6rVsxRmdQ" x="42" y="19"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBfT-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBfj-NEd2DT6rVsxRmdQ" x="19" y="-18"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBfz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBgD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllGenericSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBgT-NEd2DT6rVsxRmdQ" points="[-40, 20, -246, -132]$[-40, 200, -246, 48]$[32, 200, -174, 48]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBgj-NEd2DT6rVsxRmdQ" type="3003" source="_kUUA9z-NEd2DT6rVsxRmdQ" target="_kUUArz-NEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBgz-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBhD-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBhT-NEd2DT6rVsxRmdQ" points="[0, 0, -179, -207]$[127, 148, -52, -59]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBkD-NEd2DT6rVsxRmdQ" type="3002" source="_kUUBET-NEd2DT6rVsxRmdQ" target="_kUUA6z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBkT-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBkj-NEd2DT6rVsxRmdQ" x="-21" y="28"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBkz-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBlD-NEd2DT6rVsxRmdQ" x="-11" y="-20"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBlT-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBlj-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eTypeParameters"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBlz-NEd2DT6rVsxRmdQ" points="[-50, -8, 107, -8]$[-95, -8, 62, -8]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBmD-NEd2DT6rVsxRmdQ" type="3002" source="_kUUBET-NEd2DT6rVsxRmdQ" target="_kUUA3z-NEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="_kUUBmT-NEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBmj-NEd2DT6rVsxRmdQ" x="57" y="39"/> - </children> - <children xmi:type="notation:Node" xmi:id="_kUUBmz-NEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_kUUBnD-NEd2DT6rVsxRmdQ" x="5" y="-16"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBnT-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="4485972"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBnj-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eGenericExceptions"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBnz-NEd2DT6rVsxRmdQ" points="[27, 20, 205, -132]$[27, 114, 205, -38]$[-3, 114, 175, -38]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_kUUBoD-NEd2DT6rVsxRmdQ" type="3003" source="_kUUBET-NEd2DT6rVsxRmdQ" target="_kUUAxz-NEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_kUUBoT-NEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="_kUUBoj-NEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kUUBoz-NEd2DT6rVsxRmdQ" points="[0, 0, -468, -251]$[394, 211, -74, -40]"/> - </edges> -</notation:Diagram> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreHierarchy.ecorediag b/cdm.ecoredoc.generator.documentation/models/ecore/EcoreHierarchy.ecorediag deleted file mode 100644 index 049403164d8b9fabba6bde6c5169b2b315b77ea2..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreHierarchy.ecorediag +++ /dev/null @@ -1,1343 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<notation:Diagram 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" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.1/notation" xmi:id="_CURW8DuhEd2eX6sajdNVkQ" type="EcoreTools" measurementUnit="Pixel"> - <children xmi:type="notation:Node" xmi:id="_CURW8TuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURW8juhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURW8zuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURW9DuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EAttribute/iD"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURW9TuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURW9juhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURW9zuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURW-DuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURW-TuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURW-juhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURW-zuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURW_DuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURW_TuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EAttribute"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURW_juhEd2eX6sajdNVkQ" x="396" y="372"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURW_zuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXADuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXATuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURXAjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EAnnotation/source"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXAzuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXBDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXBTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXBjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXBzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXCDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXCTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXCjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXCzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EAnnotation"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXDDuhEd2eX6sajdNVkQ" x="492" y="156"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXDTuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXDjuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXDzuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURXEDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClass/abstract"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXETuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXEjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClass/interface"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXEzuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXFDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXFTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXFjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXFzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURXGDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/isSuperTypeOf"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXGTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXGjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getFeatureCount"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXGzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXHDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getEStructuralFeature"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXHTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXHjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getFeatureID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXHzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXIDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getEStructuralFeature.1"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXITuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXIjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXIzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXJDuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXJTuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EClass"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXJjuhEd2eX6sajdNVkQ" x="12" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXJzuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXKDuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXKTuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURXKjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceClassName"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXKzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXLDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceClass"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXLTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXLjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/defaultValue"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXLzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXMDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceTypeName"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXMTuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXMjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXMzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXNDuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXNTuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURXNjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClassifier/isInstance"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXNzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXODuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClassifier/getClassifierID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXOTuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXOjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXOzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXPDuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXPTuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EClassifier"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXPjuhEd2eX6sajdNVkQ" x="144" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXPzuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXQDuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXQTuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURXQjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EDataType/serializable"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXQzuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXRDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXRTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXRjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXRzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXSDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXSTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXSjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXSzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EDataType"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXTDuhEd2eX6sajdNVkQ" x="144" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXTTuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXTjuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXTzuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXUDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXUTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXUjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXUzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURXVDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EEnum/getEEnumLiteral"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXVTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXVjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EEnum/getEEnumLiteral.1"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXVzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXWDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EEnum/getEEnumLiteralByLiteral"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXWTuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXWjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXWzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXXDuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXXTuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EEnum"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXXjuhEd2eX6sajdNVkQ" x="144" y="372"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXXzuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXYDuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXYTuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURXYjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EEnumLiteral/value"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXYzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXZDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EEnumLiteral/instance"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXZTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXZjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EEnumLiteral/literal"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXZzuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXaDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXaTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXajuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXazuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXbDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXbTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXbjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXbzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EEnumLiteral"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXcDuhEd2eX6sajdNVkQ" x="324" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXcTuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXcjuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXczuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXdDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXdTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXdjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXdzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURXeDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EFactory/create"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXeTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXejuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EFactory/createFromString"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXezuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXfDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EFactory/convertToString"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXfTuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXfjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXfzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXgDuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXgTuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EFactory"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXgjuhEd2eX6sajdNVkQ" x="144" y="156"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXgzuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXhDuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXhTuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXhjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXhzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXiDuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXiTuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURXijuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EModelElement/getEAnnotation"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXizuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXjDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXjTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXjjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXjzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EModelElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXkDuhEd2eX6sajdNVkQ" x="324" y="84"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXkTuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXkjuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXkzuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURXlDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ENamedElement/name"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXlTuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXljuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXlzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXmDuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXmTuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXmjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXmzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXnDuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXnTuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ENamedElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXnjuhEd2eX6sajdNVkQ" x="324" y="156"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXnzuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXoDuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXoTuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXojuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXozuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXpDuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXpTuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURXpjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eClass"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXpzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXqDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eIsProxy"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXqTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXqjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eResource"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXqzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXrDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContainer"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXrTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXrjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContainingFeature"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXrzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXsDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContainmentFeature"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXsTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXsjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eContents"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXszuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXtDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eAllContents"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXtTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXtjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eCrossReferences"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXtzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXuDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eGet"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXuTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXujuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eGet.1"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXuzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXvDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eSet"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXvTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXvjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eIsSet"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXvzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXwDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EObject/eUnset"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURXwTuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXwjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXwzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXxDuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURXxTuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EObject"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURXxjuhEd2eX6sajdNVkQ" x="240" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXxzuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURXyDuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURXyTuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXyjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXyzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURXzDuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURXzTuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURXzjuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURXzzuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURX0DuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURX0TuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EOperation"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURX0juhEd2eX6sajdNVkQ" x="492" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX0zuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURX1DuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURX1TuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURX1juhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EPackage/nsURI"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURX1zuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX2DuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EPackage/nsPrefix"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURX2TuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURX2juhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURX2zuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURX3DuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX3TuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURX3juhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EPackage/getEClassifier"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURX3zuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURX4DuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURX4TuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURX4juhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURX4zuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EPackage"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURX5DuhEd2eX6sajdNVkQ" x="12" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX5TuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURX5juhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURX5zuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURX6DuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURX6TuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURX6juhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX6zuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURX7DuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURX7TuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURX7juhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURX7zuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EParameter"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURX8DuhEd2eX6sajdNVkQ" x="636" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX8TuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURX8juhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURX8zuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURX9DuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EReference/containment"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURX9TuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX9juhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EReference/container"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURX9zuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX-DuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EReference/resolveProxies"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURX-TuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURX-juhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURX-zuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURX_DuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURX_TuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURX_juhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURX_zuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYADuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURYATuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EReference"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURYAjuhEd2eX6sajdNVkQ" x="264" y="372"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYAzuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURYBDuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURYBTuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURYBjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/changeable"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYBzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYCDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/volatile"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYCTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYCjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/transient"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYCzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYDDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/defaultValueLiteral"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYDTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYDjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/defaultValue"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYDzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYEDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/unsettable"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYETuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYEjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/derived"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYEzuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYFDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYFTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYFjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYFzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <children xmi:type="notation:Node" xmi:id="_CURYGDuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EStructuralFeature/getFeatureID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYGTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYGjuhEd2eX6sajdNVkQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EStructuralFeature/getContainerClass"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYGzuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYHDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYHTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYHjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURYHzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EStructuralFeature"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURYIDuhEd2eX6sajdNVkQ" x="312" y="300"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYITuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURYIjuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURYIzuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <children xmi:type="notation:Node" xmi:id="_CURYJDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/ordered"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYJTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYJjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/unique"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYJzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYKDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/lowerBound"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYKTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYKjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/upperBound"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYKzuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYLDuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/many"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYLTuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYLjuhEd2eX6sajdNVkQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/required"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYLzuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYMDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYMTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYMjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYMzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYNDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYNTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYNjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURYNzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ETypedElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURYODuhEd2eX6sajdNVkQ" x="480" y="228"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYSTuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURYSjuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURYSzuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYTDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYTTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYTjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYTzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYUDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYUTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYUjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURYUzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EGenericType"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURYVDuhEd2eX6sajdNVkQ" x="144" y="84"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYVTuhEd2eX6sajdNVkQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="_CURYVjuhEd2eX6sajdNVkQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="_CURYVzuhEd2eX6sajdNVkQ" visible="false" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYWDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYWTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYWjuhEd2eX6sajdNVkQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYWzuhEd2eX6sajdNVkQ" visible="false" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="_CURYXDuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="_CURYXTuhEd2eX6sajdNVkQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CURYXjuhEd2eX6sajdNVkQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CURYXzuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ETypeParameter"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CURYYDuhEd2eX6sajdNVkQ" x="624" y="228"/> - </children> - <styles xmi:type="notation:DiagramStyle" xmi:id="_CURYYTuhEd2eX6sajdNVkQ"/> - <element xmi:type="ecore:EPackage" href="Ecore.ecore#/"/> - <edges xmi:type="notation:Edge" xmi:id="_CURYYjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURW8TuhEd2eX6sajdNVkQ" target="_CURXPzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYYzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYZDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYZTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYZjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYZzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYaDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAttribute/eAttributeType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYaTuhEd2eX6sajdNVkQ" points="[0, 0, -783, 505]$[163, -226, -620, 279]$[469, -287, -314, 218]$[471, -413, -312, 92]$[753, -474, -30, 31]$[783, -505, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYajuhEd2eX6sajdNVkQ" id="(0.6666667,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYazuhEd2eX6sajdNVkQ" id="(0.32934132,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYbDuhEd2eX6sajdNVkQ" type="3003" source="_CURW8TuhEd2eX6sajdNVkQ" target="_CURYAzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYbTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYbjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYbzuhEd2eX6sajdNVkQ" points="[15, 0, 23, 34]$[15, -13, 23, 21]$[-45, -13, -37, 21]$[-45, -34, -37, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYcDuhEd2eX6sajdNVkQ" id="(0.33333334,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYcTuhEd2eX6sajdNVkQ" id="(0.83406115,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYfDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURW_zuhEd2eX6sajdNVkQ" target="_CURXgzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYfTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYfjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYfzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYgDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYgTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYgjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/eModelElement"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYgzuhEd2eX6sajdNVkQ" points="[0, 0, 141, 92]$[-139, -61, 2, 31]$[-140, -92, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYhDuhEd2eX6sajdNVkQ" id="(0.36885247,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYhTuhEd2eX6sajdNVkQ" id="(0.79761904,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYhjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURW_zuhEd2eX6sajdNVkQ" target="_CURXnzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYhzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYiDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYiTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYijuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYizuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYjDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/contents"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYjTuhEd2eX6sajdNVkQ" points="[0, 0, 0, 199]$[0, -199, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYjjuhEd2eX6sajdNVkQ" id="(0.5,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYjzuhEd2eX6sajdNVkQ" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYkDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURW_zuhEd2eX6sajdNVkQ" target="_CURXnzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYkTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYkjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYkzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYlDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYlTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYljuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/references"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYlzuhEd2eX6sajdNVkQ" points="[1, 0, -60, 199]$[146, -61, 85, 138]$[146, -139, 85, 60]$[62, -199, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYmDuhEd2eX6sajdNVkQ" id="(0.6639344,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYmTuhEd2eX6sajdNVkQ" id="(0.74846625,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYmjuhEd2eX6sajdNVkQ" type="3003" source="_CURW_zuhEd2eX6sajdNVkQ" target="_CURXgzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYmzuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYnDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYnTuhEd2eX6sajdNVkQ" points="[36, 0, 169, 34]$[36, -13, 169, 21]$[-120, -13, 13, 21]$[-120, -34, 13, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYnjuhEd2eX6sajdNVkQ" id="(0.12295082,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYnzuhEd2eX6sajdNVkQ" id="(0.3968254,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYoDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURXDTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYoTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYojuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYozuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYpDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYpTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYpjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYpzuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYqDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURXxzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYqTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYqjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYqzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYrDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYrTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYrjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eOperations"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYrzuhEd2eX6sajdNVkQ" points="[0, 0, -683, 432]$[960, -61, 277, 371]$[960, -246, 277, 186]$[684, -432, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYsDuhEd2eX6sajdNVkQ" id="(0.8719512,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYsTuhEd2eX6sajdNVkQ" id="(0.83,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYsjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURW8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYszuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYtDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYtTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYtjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYtzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYuDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllAttributes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYuTuhEd2eX6sajdNVkQ" points="[0, 0, 160, 199]$[-159, -61, 1, 138]$[-159, -199, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYujuhEd2eX6sajdNVkQ" id="(0.49390244,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYuzuhEd2eX6sajdNVkQ" id="(0.5135135,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYvDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURX8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYvTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYvjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYvzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYwDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYwTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYwjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllReferences"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYwzuhEd2eX6sajdNVkQ" points="[0, 0, 503, 60]$[-503, -60, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYxDuhEd2eX6sajdNVkQ" id="(0.27439025,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYxTuhEd2eX6sajdNVkQ" id="(0.39893618,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURYxjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURX8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURYxzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYyDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURYyTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURYyjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURYyzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURYzDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eReferences"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURYzTuhEd2eX6sajdNVkQ" points="[1, 0, 523, 60]$[-522, -60, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYzjuhEd2eX6sajdNVkQ" id="(0.2195122,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURYzzuhEd2eX6sajdNVkQ" id="(0.19680852,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURY0DuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURW8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURY0TuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY0juhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURY0zuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY1DuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURY1TuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURY1juhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAttributes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURY1zuhEd2eX6sajdNVkQ" points="[0, 0, 151, 199]$[0, -139, 151, 60]$[-151, -199, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY2DuhEd2eX6sajdNVkQ" id="(0.5518293,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY2TuhEd2eX6sajdNVkQ" id="(0.7567568,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURY2juhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURX8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURY2zuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY3DuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURY3TuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY3juhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURY3zuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURY4DuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllContainments"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURY4TuhEd2eX6sajdNVkQ" points="[0, 0, 485, 60]$[-484, -60, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY4juhEd2eX6sajdNVkQ" id="(0.3292683,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY4zuhEd2eX6sajdNVkQ" id="(0.59574467,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURY5DuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURXxzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURY5TuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY5juhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURY5zuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY6DuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURY6TuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURY6juhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllOperations"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURY6zuhEd2eX6sajdNVkQ" points="[0, 0, -693, 432]$[480, -61, -213, 371]$[640, -200, -53, 232]$[642, -246, -51, 186]$[693, -432, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY7DuhEd2eX6sajdNVkQ" id="(0.74390244,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY7TuhEd2eX6sajdNVkQ" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURY7juhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURYAzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURY7zuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY8DuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURY8TuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY8juhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURY8zuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURY9DuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllStructuralFeatures"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURY9TuhEd2eX6sajdNVkQ" points="[1, 0, 682, 306]$[-824, -61, -143, 245]$[-824, -246, -143, 60]$[-681, -306, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY9juhEd2eX6sajdNVkQ" id="(0.1097561,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURY9zuhEd2eX6sajdNVkQ" id="(0.33624455,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURY-DuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURXDTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURY-TuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY-juhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURY-zuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURY_DuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURY_TuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURY_juhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURY_zuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZADuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURW8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZATuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZAjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZAzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZBDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZBTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZBjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eIDAttribute"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZBzuhEd2eX6sajdNVkQ" points="[1, 0, 160, 199]$[-322, -61, -163, 138]$[-322, -139, -163, 60]$[-159, -199, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZCDuhEd2eX6sajdNVkQ" id="(0.4390244,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZCTuhEd2eX6sajdNVkQ" id="(0.34234235,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZCjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURYAzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZCzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZDDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZDTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZDjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZDzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZEDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eStructuralFeatures"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZETuhEd2eX6sajdNVkQ" points="[0, 0, 663, 306]$[-662, -61, 1, 245]$[-662, -306, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZEjuhEd2eX6sajdNVkQ" id="(0.16463415,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZEzuhEd2eX6sajdNVkQ" id="(0.5021834,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZFDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZFTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZFjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZFzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZGDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZGTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZGjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eGenericSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZGzuhEd2eX6sajdNVkQ" points="[0, 0, -409, 758]$[160, -61, -249, 697]$[160, -472, -249, 286]$[108, -533, -301, 225]$[108, -659, -301, 99]$[403, -720, -6, 38]$[409, -758, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZHDuhEd2eX6sajdNVkQ" id="(0.61585367,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZHTuhEd2eX6sajdNVkQ" id="(0.28037384,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZHjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZHzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZIDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZITuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZIjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZIzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZJDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllGenericSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZJTuhEd2eX6sajdNVkQ" points="[0, 0, -402, 758]$[320, -61, -82, 697]$[322, -246, -80, 512]$[447, -533, 45, 225]$[447, -659, 45, 99]$[403, -758, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZJjuhEd2eX6sajdNVkQ" id="(0.67987806,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZJzuhEd2eX6sajdNVkQ" id="(0.42056075,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZKDuhEd2eX6sajdNVkQ" type="3003" source="_CURXDTuhEd2eX6sajdNVkQ" target="_CURXJzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZKTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZKjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZKzuhEd2eX6sajdNVkQ" points="[-45, 0, -167, 32]$[-45, -12, -167, 20]$[87, -12, -35, 20]$[87, -32, -35, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZLDuhEd2eX6sajdNVkQ" id="(0.9359756,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZLTuhEd2eX6sajdNVkQ" id="(0.8360656,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZLjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXJzuhEd2eX6sajdNVkQ" target="_CURX0zuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZLzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZMDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZMTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZMjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZMzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZNDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClassifier/ePackage"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZNTuhEd2eX6sajdNVkQ" points="[1, 0, 463, -197]$[-219, 136, 243, -61]$[-462, 197, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZNjuhEd2eX6sajdNVkQ" id="(0.11885246,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZNzuhEd2eX6sajdNVkQ" id="(0.75,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZODuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXJzuhEd2eX6sajdNVkQ" target="_CURYVTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZOTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZOjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZOzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZPDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZPTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZPjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClassifier/eTypeParameters"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZPzuhEd2eX6sajdNVkQ" points="[1, 0, -164, -336]$[25, 136, -140, -200]$[165, 197, 0, -139]$[165, 336, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZQDuhEd2eX6sajdNVkQ" id="(0.5163934,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZQTuhEd2eX6sajdNVkQ" id="(0.49593496,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZQjuhEd2eX6sajdNVkQ" type="3003" source="_CURXJzuhEd2eX6sajdNVkQ" target="_CURXkTuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZQzuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZRDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZRTuhEd2eX6sajdNVkQ" points="[0, 0, -176, 32]$[0, -12, -176, 20]$[190, -12, 14, 20]$[190, -32, 14, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZRjuhEd2eX6sajdNVkQ" id="(0.5,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZRzuhEd2eX6sajdNVkQ" id="(0.368,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZSDuhEd2eX6sajdNVkQ" type="3003" source="_CURXPzuhEd2eX6sajdNVkQ" target="_CURXJzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZSTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZSjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZSzuhEd2eX6sajdNVkQ" points="[-1, 0, 13, 32]$[-1, -13, 13, 19]$[-1, -13, 13, 19]$[-1, -32, 13, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZTDuhEd2eX6sajdNVkQ" id="(0.497006,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZTTuhEd2eX6sajdNVkQ" id="(0.35655737,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZTjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXTTuhEd2eX6sajdNVkQ" target="_CURXXzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZTzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZUDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZUTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZUjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZUzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZVDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EEnum/eLiterals"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZVTuhEd2eX6sajdNVkQ" points="[0, 0, 0, 60]$[0, -60, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZVjuhEd2eX6sajdNVkQ" id="(0.2610063,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZVzuhEd2eX6sajdNVkQ" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZWDuhEd2eX6sajdNVkQ" type="3003" source="_CURXTTuhEd2eX6sajdNVkQ" target="_CURXPzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZWTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZWjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZWzuhEd2eX6sajdNVkQ" points="[36, 0, -18, 32]$[36, -13, -18, 19]$[36, -13, -18, 19]$[36, -32, -18, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZXDuhEd2eX6sajdNVkQ" id="(0.12893082,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZXTuhEd2eX6sajdNVkQ" id="(0.66467065,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZXjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXXzuhEd2eX6sajdNVkQ" target="_CURXTTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZXzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZYDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZYTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZYjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZYzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZZDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EEnumLiteral/eEnum"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZZTuhEd2eX6sajdNVkQ" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZZjuhEd2eX6sajdNVkQ" id="(0.5,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZZzuhEd2eX6sajdNVkQ" id="(0.2610063,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZaDuhEd2eX6sajdNVkQ" type="3003" source="_CURXXzuhEd2eX6sajdNVkQ" target="_CURXkTuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZaTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZajuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZazuhEd2eX6sajdNVkQ" points="[10, 0, -24, 34]$[10, -16, -24, 18]$[10, -16, -24, 18]$[10, -34, -24, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZbDuhEd2eX6sajdNVkQ" id="(0.5,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZbTuhEd2eX6sajdNVkQ" id="(0.664,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZbjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXcTuhEd2eX6sajdNVkQ" target="_CURX0zuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZbzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZcDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZcTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZcjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZczuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZdDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EFactory/ePackage"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZdTuhEd2eX6sajdNVkQ" points="[0, 0, -487, 69]$[488, -69, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZdjuhEd2eX6sajdNVkQ" id="(0.24781342,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZdzuhEd2eX6sajdNVkQ" id="(0.33050847,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZeDuhEd2eX6sajdNVkQ" type="3003" source="_CURXcTuhEd2eX6sajdNVkQ" target="_CURXgzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZeTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZejuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZezuhEd2eX6sajdNVkQ" points="[-26, 0, -155, 34]$[-26, -13, -155, 21]$[166, -13, 37, 21]$[166, -34, 37, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZfDuhEd2eX6sajdNVkQ" id="(0.74927115,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZfTuhEd2eX6sajdNVkQ" id="(0.1984127,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZfjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXgzuhEd2eX6sajdNVkQ" target="_CURW_zuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZfzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZgDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZgTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZgjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZgzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZhDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EModelElement/eAnnotations"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZhTuhEd2eX6sajdNVkQ" points="[1, 0, -140, -92]$[2, 31, -139, -61]$[141, 92, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZhjuhEd2eX6sajdNVkQ" id="(0.79761904,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZhzuhEd2eX6sajdNVkQ" id="(0.36885247,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZiDuhEd2eX6sajdNVkQ" type="3003" source="_CURXgzuhEd2eX6sajdNVkQ" target="_CURXnzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZiTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZijuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZizuhEd2eX6sajdNVkQ" points="[-18, 0, 111, 32]$[-18, -12, 111, 20]$[-114, -12, 15, 20]$[-114, -32, 15, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZjDuhEd2eX6sajdNVkQ" id="(0.6666667,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZjTuhEd2eX6sajdNVkQ" id="(0.33128834,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZjjuhEd2eX6sajdNVkQ" type="3003" source="_CURXkTuhEd2eX6sajdNVkQ" target="_CURXgzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZjzuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZkDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZkTuhEd2eX6sajdNVkQ" points="[-45, -38, 21, 72]$[-45, -55, 21, 55]$[-45, -55, 21, 55]$[-45, -72, 21, 38]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZkjuhEd2eX6sajdNVkQ" id="(0.832,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZkzuhEd2eX6sajdNVkQ" id="(0.33333334,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZlDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXxzuhEd2eX6sajdNVkQ" target="_CURXDTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZlTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZljuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZlzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZmDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZmTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZmjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eContainingClass"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZmzuhEd2eX6sajdNVkQ" points="[1, 0, 684, -432]$[277, 186, 960, -246]$[277, 371, 960, -61]$[-683, 432, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZnDuhEd2eX6sajdNVkQ" id="(0.83,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZnTuhEd2eX6sajdNVkQ" id="(0.8719512,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZnjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXxzuhEd2eX6sajdNVkQ" target="_CURYVTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZnzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZoDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZoTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZojuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZozuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZpDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eTypeParameters"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZpTuhEd2eX6sajdNVkQ" points="[0, 0, -87, 147]$[40, -61, -47, 86]$[87, -147, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZpjuhEd2eX6sajdNVkQ" id="(0.6,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZpzuhEd2eX6sajdNVkQ" id="(0.49593496,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZqDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXxzuhEd2eX6sajdNVkQ" target="_CURX5TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZqTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZqjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZqzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZrDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZrTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZrjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eParameters"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZrzuhEd2eX6sajdNVkQ" points="[0, 0, 180, -186]$[-104, 125, 76, -61]$[-180, 186, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZsDuhEd2eX6sajdNVkQ" id="(0.33,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZsTuhEd2eX6sajdNVkQ" id="(0.75,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZsjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXxzuhEd2eX6sajdNVkQ" target="_CURXJzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZszuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZtDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZtTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZtjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZtzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZuDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eExceptions"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZuTuhEd2eX6sajdNVkQ" points="[0, 0, 58, 523]$[248, -61, 306, 462]$[248, -326, 306, 197]$[-46, -387, 12, 136]$[-58, -523, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZujuhEd2eX6sajdNVkQ" id="(0.8,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZuzuhEd2eX6sajdNVkQ" id="(0.67622954,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZvDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURXxzuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZvTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZvjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZvzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZwDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZwTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZwjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eGenericExceptions"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZwzuhEd2eX6sajdNVkQ" points="[0, 0, 286, 286]$[-74, -61, 212, 225]$[-76, -187, 210, 99]$[-259, -248, 27, 38]$[-285, -286, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZxDuhEd2eX6sajdNVkQ" id="(0.4,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZxTuhEd2eX6sajdNVkQ" id="(0.57009345,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZxjuhEd2eX6sajdNVkQ" type="3003" source="_CURXxzuhEd2eX6sajdNVkQ" target="_CURYITuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZxzuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZyDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZyTuhEd2eX6sajdNVkQ" points="[28, 0, -30, 32]$[28, -14, -30, 18]$[28, -14, -30, 18]$[28, -32, -30, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZyjuhEd2eX6sajdNVkQ" id="(0.2,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZyzuhEd2eX6sajdNVkQ" id="(0.75,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZzDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX0zuhEd2eX6sajdNVkQ" target="_CURXcTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZzTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZzjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZzzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ0DuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZ0TuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZ0juhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eFactoryInstance"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZ0zuhEd2eX6sajdNVkQ" points="[1, 0, 488, -69]$[-487, 69, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ1DuhEd2eX6sajdNVkQ" id="(0.33050847,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ1TuhEd2eX6sajdNVkQ" id="(0.24781342,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZ1juhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX0zuhEd2eX6sajdNVkQ" target="_CURXJzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZ1zuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ2DuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZ2TuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ2juhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZ2zuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZ3DuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eClassifiers"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZ3TuhEd2eX6sajdNVkQ" points="[0, 0, -462, 197]$[243, -61, -219, 136]$[463, -197, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ3juhEd2eX6sajdNVkQ" id="(0.75,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ3zuhEd2eX6sajdNVkQ" id="(0.11885246,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZ4DuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX0zuhEd2eX6sajdNVkQ" target="_CURX0zuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZ4TuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ4juhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZ4zuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ5DuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZ5TuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZ5juhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eSubpackages"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZ5zuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZ6DuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX0zuhEd2eX6sajdNVkQ" target="_CURX0zuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZ6TuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ6juhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZ6zuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ7DuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZ7TuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZ7juhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eSuperPackage"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZ7zuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZ8DuhEd2eX6sajdNVkQ" type="3003" source="_CURX0zuhEd2eX6sajdNVkQ" target="_CURXkTuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZ8TuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZ8juhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZ8zuhEd2eX6sajdNVkQ" points="[23, 0, -279, 34]$[23, -13, -279, 21]$[347, -13, 45, 21]$[347, -34, 45, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ9DuhEd2eX6sajdNVkQ" id="(0.25,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ9TuhEd2eX6sajdNVkQ" id="(0.12,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURZ9juhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX5TuhEd2eX6sajdNVkQ" target="_CURXxzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURZ9zuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ-DuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURZ-TuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURZ-juhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURZ-zuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURZ_DuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EParameter/eOperation"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURZ_TuhEd2eX6sajdNVkQ" points="[0, 0, -180, 186]$[76, -61, -104, 125]$[180, -186, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ_juhEd2eX6sajdNVkQ" id="(0.75,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURZ_zuhEd2eX6sajdNVkQ" id="(0.33,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaADuhEd2eX6sajdNVkQ" type="3003" source="_CURX5TuhEd2eX6sajdNVkQ" target="_CURYITuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaATuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaAjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaAzuhEd2eX6sajdNVkQ" points="[23, 0, 144, 32]$[23, -12, 144, 20]$[-121, -12, 0, 20]$[-121, -32, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaBDuhEd2eX6sajdNVkQ" id="(0.25,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaBTuhEd2eX6sajdNVkQ" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaBjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX8TuhEd2eX6sajdNVkQ" target="_CURX8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaBzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaCDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaCTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaCjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaCzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaDDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EReference/eOpposite"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaDTuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaDjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX8TuhEd2eX6sajdNVkQ" target="_CURXDTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaDzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaEDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaETuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaEjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaEzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaFDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EReference/eReferenceType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaFTuhEd2eX6sajdNVkQ" points="[0, 0, -463, -60]$[464, 60, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaFjuhEd2eX6sajdNVkQ" id="(0.79787236,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaFzuhEd2eX6sajdNVkQ" id="(0.38414633,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaGDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURX8TuhEd2eX6sajdNVkQ" target="_CURW8TuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaGTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaGjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaGzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaHDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaHTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaHjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EReference/eKeys"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaHzuhEd2eX6sajdNVkQ" points="[0, 0, -328, 60]$[328, -60, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaIDuhEd2eX6sajdNVkQ" id="(0.6648936,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaITuhEd2eX6sajdNVkQ" id="(0.17117117,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaIjuhEd2eX6sajdNVkQ" type="3003" source="_CURX8TuhEd2eX6sajdNVkQ" target="_CURYAzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaIzuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaJDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaJTuhEd2eX6sajdNVkQ" points="[16, 0, -87, 34]$[16, -13, -87, 21]$[88, -13, -15, 21]$[88, -34, -15, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaJjuhEd2eX6sajdNVkQ" id="(0.32978722,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaJzuhEd2eX6sajdNVkQ" id="(0.6681223,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaKDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYAzuhEd2eX6sajdNVkQ" target="_CURXDTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaKTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaKjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaKzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaLDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaLTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaLjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EStructuralFeature/eContainingClass"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaLzuhEd2eX6sajdNVkQ" points="[1, 0, -662, -306]$[1, 245, -662, -61]$[663, 306, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaMDuhEd2eX6sajdNVkQ" id="(0.5021834,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaMTuhEd2eX6sajdNVkQ" id="(0.16463415,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaMjuhEd2eX6sajdNVkQ" type="3003" source="_CURYAzuhEd2eX6sajdNVkQ" target="_CURYITuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaMzuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaNDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaNTuhEd2eX6sajdNVkQ" points="[7, 0, -126, 32]$[7, -12, -126, 20]$[163, -12, 30, 20]$[163, -32, 30, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaNjuhEd2eX6sajdNVkQ" id="(0.4978166,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaNzuhEd2eX6sajdNVkQ" id="(0.25,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaODuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYITuhEd2eX6sajdNVkQ" target="_CURXJzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaOTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaOjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaOzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaPDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaPTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaPjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//ETypedElement/eType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaPzuhEd2eX6sajdNVkQ" points="[0, 0, -671, 336]$[374, -61, -297, 275]$[376, -139, -295, 197]$[498, -200, -173, 136]$[672, -336, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaQDuhEd2eX6sajdNVkQ" id="(0.5,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaQTuhEd2eX6sajdNVkQ" id="(0.1762295,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaQjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYITuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaQzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaRDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaRTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaRjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaRzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaSDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//ETypedElement/eGenericType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaSTuhEd2eX6sajdNVkQ" points="[0, 0, -444, 99]$[425, -61, -19, 38]$[444, -99, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaSjuhEd2eX6sajdNVkQ" id="(0.75,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaSzuhEd2eX6sajdNVkQ" id="(0.14018692,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaTDuhEd2eX6sajdNVkQ" type="3003" source="_CURYITuhEd2eX6sajdNVkQ" target="_CURXkTuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaTTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaTjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaTzuhEd2eX6sajdNVkQ" points="[30, 0, 185, 34]$[30, -13, 185, 21]$[-126, -13, 29, 21]$[-126, -34, 29, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaUDuhEd2eX6sajdNVkQ" id="(0.25,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaUTuhEd2eX6sajdNVkQ" id="(0.248,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaUjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYSTuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaUzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaVDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaVTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaVjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaVzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaWDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eUpperBound"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaWTuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaWjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYSTuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaWzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaXDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaXTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaXjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaXzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaYDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eTypeArguments"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaYTuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaYjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYSTuhEd2eX6sajdNVkQ" target="_CURXJzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURaYzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaZDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURaZTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaZjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaZzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaaDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eRawType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaaTuhEd2eX6sajdNVkQ" points="[0, 0, -194, 197]$[69, -61, -125, 136]$[195, -197, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaajuhEd2eX6sajdNVkQ" id="(0.24299066,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaazuhEd2eX6sajdNVkQ" id="(0.23770492,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURabDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYSTuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURabTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURabjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURabzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURacDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURacTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURacjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eLowerBound"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaczuhEd2eX6sajdNVkQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURadDuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYSTuhEd2eX6sajdNVkQ" target="_CURYVTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURadTuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURadjuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURadzuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURaeDuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaeTuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaejuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eTypeParameter"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaezuhEd2eX6sajdNVkQ" points="[1, 0, -340, -99]$[14, 38, -327, -61]$[342, 99, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURafDuhEd2eX6sajdNVkQ" id="(0.85046726,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURafTuhEd2eX6sajdNVkQ" id="(0.32520324,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURafjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYSTuhEd2eX6sajdNVkQ" target="_CURXJzuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURafzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURagDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURagTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURagjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURagzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURahDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EGenericType/eClassifier"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURahTuhEd2eX6sajdNVkQ" points="[0, 0, -182, 197]$[105, -61, -77, 136]$[182, -197, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURahjuhEd2eX6sajdNVkQ" id="(0.49532712,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURahzuhEd2eX6sajdNVkQ" id="(0.29508197,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURaiDuhEd2eX6sajdNVkQ" type="3003" source="_CURYSTuhEd2eX6sajdNVkQ" target="_CURXnzuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURaiTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURaijuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURaizuhEd2eX6sajdNVkQ" points="[-32, 0, -64, 32]$[-32, -12, -64, 20]$[64, -12, 32, 20]$[64, -32, 32, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURajDuhEd2eX6sajdNVkQ" id="(0.74766356,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURajTuhEd2eX6sajdNVkQ" id="(0.16564417,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURajjuhEd2eX6sajdNVkQ" visible="false" type="3002" source="_CURYVTuhEd2eX6sajdNVkQ" target="_CURYSTuhEd2eX6sajdNVkQ"> - <children xmi:type="notation:Node" xmi:id="_CURajzuhEd2eX6sajdNVkQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURakDuhEd2eX6sajdNVkQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="_CURakTuhEd2eX6sajdNVkQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_CURakjuhEd2eX6sajdNVkQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURakzuhEd2eX6sajdNVkQ" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURalDuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//ETypeParameter/eBounds"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURalTuhEd2eX6sajdNVkQ" points="[1, 0, 337, 99]$[-290, -61, 46, 38]$[-335, -99, 1, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURaljuhEd2eX6sajdNVkQ" id="(0.16260162,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURalzuhEd2eX6sajdNVkQ" id="(0.71028036,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="_CURamDuhEd2eX6sajdNVkQ" type="3003" source="_CURYVTuhEd2eX6sajdNVkQ" target="_CURXkTuhEd2eX6sajdNVkQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="_CURamTuhEd2eX6sajdNVkQ" routing="Tree" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="_CURamjuhEd2eX6sajdNVkQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CURamzuhEd2eX6sajdNVkQ" points="[-32, 0, 298, 34]$[-32, -13, 298, 21]$[-332, -13, -2, 21]$[-332, -34, -2, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURanDuhEd2eX6sajdNVkQ" id="(0.7479675,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CURanTuhEd2eX6sajdNVkQ" id="(0.496,1.0)"/> - </edges> -</notation:Diagram> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreOverview.ecorediag b/cdm.ecoredoc.generator.documentation/models/ecore/EcoreOverview.ecorediag deleted file mode 100644 index 3c80b974675b18d82e4cdab44161f8e71e773e19..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreOverview.ecorediag +++ /dev/null @@ -1,1055 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<notation:Diagram 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" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="__emdYD7tEd2DT6rVsxRmdQ" type="EcoreTools" measurementUnit="Pixel"> - <children xmi:type="notation:Node" xmi:id="__emdYT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emdYj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emdYz7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emdZD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EAttribute/iD"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdZT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdZj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdZz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdaD7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdaT7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdaj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdaz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdbD7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emdbT7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EAttribute"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emdbj7tEd2DT6rVsxRmdQ" x="48" y="720"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdbz7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emdcD7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emdcT7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emdcj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EAnnotation/source"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdcz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emddD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emddT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emddj7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emddz7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdeD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdeT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdej7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emdez7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EAnnotation"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emdfD7tEd2DT6rVsxRmdQ" x="24" y="96"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdfT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emdfj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emdfz7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emdgD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClass/abstract"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdgT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdgj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClass/interface"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdgz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdhD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdhT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdhj7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdhz7tEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="__emdiD7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/isSuperTypeOf"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdiT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdij7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getFeatureCount"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdiz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdjD7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getEStructuralFeature"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdjT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdjj7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getFeatureID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdjz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdkD7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClass/getEStructuralFeature.1"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdkT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdkj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdkz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdlD7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emdlT7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EClass"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emdlj7tEd2DT6rVsxRmdQ" x="156" y="384"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdlz7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emdmD7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emdmT7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emdmj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceClassName"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdmz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdnD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceClass"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdnT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdnj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/defaultValue"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdnz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdoD7tEd2DT6rVsxRmdQ" visible="false" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EClassifier/instanceTypeName"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdoT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdoj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdoz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdpD7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdpT7tEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="__emdpj7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClassifier/isInstance"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdpz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdqD7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EClassifier/getClassifierID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdqT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdqj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdqz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdrD7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emdrT7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EClassifier"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emdrj7tEd2DT6rVsxRmdQ" x="108" y="216"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdrz7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emdsD7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emdsT7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emdsj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EDataType/serializable"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdsz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdtD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdtT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdtj7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdtz7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emduD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emduT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emduj7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emduz7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EDataType"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emdvD7tEd2DT6rVsxRmdQ" x="576" y="384"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdvT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emdvj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emdvz7tEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdwD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdwT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdwj7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdwz7tEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="__emdxD7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EEnum/getEEnumLiteral"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdxT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdxj7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EEnum/getEEnumLiteral.1"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdxz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdyD7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EEnum/getEEnumLiteralByLiteral"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emdyT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emdyj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emdyz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emdzD7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emdzT7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EEnum"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emdzj7tEd2DT6rVsxRmdQ" x="468" y="624"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emdzz7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emd0D7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emd0T7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emd0j7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EEnumLiteral/value"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emd0z7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd1D7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EEnumLiteral/instance"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emd1T7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd1j7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EEnumLiteral/literal"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emd1z7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emd2D7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emd2T7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emd2j7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd2z7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emd3D7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emd3T7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emd3j7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emd3z7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EEnumLiteral"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emd4D7tEd2DT6rVsxRmdQ" x="624" y="480"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd4T7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emd4j7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emd4z7tEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emd5D7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emd5T7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emd5j7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd5z7tEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="__emd6D7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EFactory/create"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emd6T7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd6j7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EFactory/createFromString"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emd6z7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd7D7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EFactory/convertToString"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emd7T7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emd7j7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emd7z7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emd8D7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emd8T7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EFactory"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emd8j7tEd2DT6rVsxRmdQ" x="384" y="96"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd8z7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emd9D7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emd9T7tEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emd9j7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emd9z7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emd-D7tEd2DT6rVsxRmdQ"/> - <layoutConstraint xmi:type="notation:Ratio" xmi:id="_Tr74sGSmEd26Ct1IRrY4cQ" value="0.2553191489361702"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emd-T7tEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="__emd-j7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EModelElement/getEAnnotation"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emd-z7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emd_D7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emd_T7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emd_j7tEd2DT6rVsxRmdQ"/> - <layoutConstraint xmi:type="notation:Ratio" xmi:id="_TsFpsGSmEd26Ct1IRrY4cQ" value="0.40425531914893614"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emd_z7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EModelElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emeAD7tEd2DT6rVsxRmdQ" x="156" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeAT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emeAj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emeAz7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emeBD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ENamedElement/name"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeBT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeBj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeBz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeCD7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeCT7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeCj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeCz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeDD7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emeDT7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ENamedElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emeDj7tEd2DT6rVsxRmdQ" x="204" y="96"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeDz7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emeED7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emeET7tEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeEj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeEz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeFD7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeFT7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeFj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeFz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeGD7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emeGT7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EOperation"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emeGj7tEd2DT6rVsxRmdQ" x="-198" y="387"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeGz7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emeHD7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emeHT7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emeHj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EPackage/nsURI"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeHz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeID7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EPackage/nsPrefix"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeIT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeIj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeIz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeJD7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeJT7tEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="__emeJj7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EPackage/getEClassifier"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeJz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeKD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeKT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeKj7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emeKz7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EPackage"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emeLD7tEd2DT6rVsxRmdQ" x="516" y="216"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeLT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emeLj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emeLz7tEd2DT6rVsxRmdQ" type="5001"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeMD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeMT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeMj7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeMz7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeND7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeNT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeNj7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emeNz7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EParameter"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emeOD7tEd2DT6rVsxRmdQ" x="18" y="387"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeOT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emeOj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emeOz7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emePD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EReference/containment"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emePT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emePj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EReference/container"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emePz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeQD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EReference/resolveProxies"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeQT7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeQj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeQz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeRD7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeRT7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeRj7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeRz7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeSD7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emeST7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EReference"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emeSj7tEd2DT6rVsxRmdQ" x="48" y="600"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeSz7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emeTD7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emeTT7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emeTj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/changeable"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeTz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeUD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/volatile"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeUT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeUj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/transient"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeUz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeVD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/defaultValueLiteral"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeVT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeVj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/defaultValue"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeVz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeWD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/unsettable"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeWT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeWj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStructuralFeature/derived"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeWz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeXD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeXT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeXj7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeXz7tEd2DT6rVsxRmdQ" type="5002"> - <children xmi:type="notation:Node" xmi:id="__emeYD7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EStructuralFeature/getFeatureID"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeYT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeYj7tEd2DT6rVsxRmdQ" type="2002"> - <element xmi:type="ecore:EOperation" href="Ecore.ecore#//EStructuralFeature/getContainerClass"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeYz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeZD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeZT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeZj7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emeZz7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EStructuralFeature"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emeaD7tEd2DT6rVsxRmdQ" x="-216" y="600"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeaT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emeaj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emeaz7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emebD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/ordered"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emebT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emebj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/unique"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emebz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emecD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/lowerBound"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emecT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emecj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/upperBound"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emecz7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emedD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/many"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emedT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emedj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//ETypedElement/required"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emedz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeeD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeeT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeej7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeez7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emefD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emefT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emefj7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emefz7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="12632256" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//ETypedElement"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emegD7tEd2DT6rVsxRmdQ" x="-216" y="216"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emegT7tEd2DT6rVsxRmdQ" type="1001"> - <children xmi:type="notation:Node" xmi:id="__emegj7tEd2DT6rVsxRmdQ" type="4001"/> - <children xmi:type="notation:Node" xmi:id="__emegz7tEd2DT6rVsxRmdQ" type="5001"> - <children xmi:type="notation:Node" xmi:id="__emehD7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStringToStringMapEntry/key"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emehT7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emehj7tEd2DT6rVsxRmdQ" type="2001"> - <element xmi:type="ecore:EAttribute" href="Ecore.ecore#//EStringToStringMapEntry/value"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emehz7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emeiD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emeiT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emeij7tEd2DT6rVsxRmdQ"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emeiz7tEd2DT6rVsxRmdQ" type="5002"> - <styles xmi:type="notation:DrawerStyle" xmi:id="__emejD7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:SortingStyle" xmi:id="__emejT7tEd2DT6rVsxRmdQ"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="__emejj7tEd2DT6rVsxRmdQ"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="__emejz7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10" fillColor="13761016" lineColor="0"/> - <element xmi:type="ecore:EClass" href="Ecore.ecore#//EStringToStringMapEntry"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__emekD7tEd2DT6rVsxRmdQ" x="-216" y="96" width="183"/> - </children> - <styles xmi:type="notation:DiagramStyle" xmi:id="__emekT7tEd2DT6rVsxRmdQ"/> - <element xmi:type="ecore:EPackage" href="Ecore.ecore#/"/> - <edges xmi:type="notation:Edge" xmi:id="__emekj7tEd2DT6rVsxRmdQ" type="3002" source="__emdYT7tEd2DT6rVsxRmdQ" target="__emdrz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emekz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emelD7tEd2DT6rVsxRmdQ" x="121" y="-44"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emelT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emelj7tEd2DT6rVsxRmdQ" x="-6" y="-14"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emelz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__ememD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAttribute/eAttributeType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__ememT7tEd2DT6rVsxRmdQ" points="[-18, 47, -524, 336]$[-18, 84, -524, 373]$[320, 84, -186, 373]$[320, -117, -186, 172]$[480, -117, -26, 172]$[480, -289, -26, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ememj7tEd2DT6rVsxRmdQ" id="(0.6666667,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ememz7tEd2DT6rVsxRmdQ" id="(0.32934132,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emenD7tEd2DT6rVsxRmdQ" type="3003" source="__emdYT7tEd2DT6rVsxRmdQ" target="__emeSz7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emenT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emenj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emenz7tEd2DT6rVsxRmdQ" points="[-37, 23, 73, -23]$[-49, 23, 61, -23]$[-49, -36, 61, -82]$[-72, -36, 38, -82]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emeoD7tEd2DT6rVsxRmdQ" id="(0.33333334,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emeoT7tEd2DT6rVsxRmdQ" id="(0.83406115,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emeoj7tEd2DT6rVsxRmdQ" type="3002" source="__emdbz7tEd2DT6rVsxRmdQ" target="__emegT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emeoz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emepD7tEd2DT6rVsxRmdQ" x="-17" y="-17"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emepT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emepj7tEd2DT6rVsxRmdQ" x="-10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emepz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emeqD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/details"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emeqT7tEd2DT6rVsxRmdQ" points="[-101, 24, 155, -39]$[-171, 24, 85, -39]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emeqj7tEd2DT6rVsxRmdQ" id="(0.8278689,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emeqz7tEd2DT6rVsxRmdQ" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emerD7tEd2DT6rVsxRmdQ" type="3002" source="__emdbz7tEd2DT6rVsxRmdQ" target="__emd8z7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emerT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emerj7tEd2DT6rVsxRmdQ" x="-25" y="-14"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emerz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emesD7tEd2DT6rVsxRmdQ" x="-2" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emesT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emesj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EAnnotation/eModelElement"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emesz7tEd2DT6rVsxRmdQ" points="[-21, 0, -308, 37]$[-21, -50, -308, -13]$[87, -50, -200, -13]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gIQlQj7wEd2DT6rVsxRmdQ" id="(0.36885247,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gIQlQz7wEd2DT6rVsxRmdQ" id="(0.79761904,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emetj7tEd2DT6rVsxRmdQ" type="3003" source="__emdbz7tEd2DT6rVsxRmdQ" target="__emd8z7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emetz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emeuD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emeuT7tEd2DT6rVsxRmdQ" points="[30, 0, -222, 37]$[30, -12, -222, 25]$[210, -12, -42, 25]$[210, -37, -42, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emeuj7tEd2DT6rVsxRmdQ" id="(0.24590164,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emeuz7tEd2DT6rVsxRmdQ" id="(0.5992063,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emevD7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emdfT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emevT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emevj7tEd2DT6rVsxRmdQ" x="-7" y="-44"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emevz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emewD7tEd2DT6rVsxRmdQ" x="-35" y="-20"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emewT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emewj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emewz7tEd2DT6rVsxRmdQ" points="[134, 66, 134, 66]$[256, 66, 256, 66]$[256, 29, 256, 29]$[134, 29, 134, 29]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emexD7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emeDz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emexT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emexj7tEd2DT6rVsxRmdQ" x="-9" y="7"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emexz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emeyD7tEd2DT6rVsxRmdQ" x="36" y="-13"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emeyT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emeyj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eOperations"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emeyz7tEd2DT6rVsxRmdQ" points="[-286, 108, 278, 68]$[-598, 108, -34, 68]$[-598, 40, -34, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LZMfwj7xEd2DT6rVsxRmdQ" id="(0.8719512,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LZMfwz7xEd2DT6rVsxRmdQ" id="(0.83,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emezj7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emdYT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emezz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme0D7tEd2DT6rVsxRmdQ" x="-123" y="-11"/> - </children> - <children xmi:type="notation:Node" xmi:id="__eme0T7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme0j7tEd2DT6rVsxRmdQ" x="-57" y="-12"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__eme0z7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__eme1D7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllAttributes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__eme1T7tEd2DT6rVsxRmdQ" points="[95, 134, 300, -249]$[95, 396, 300, 13]$[-193, 396, 12, 13]$[-193, 383, 12, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme1j7tEd2DT6rVsxRmdQ" id="(0.5518293,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme1z7tEd2DT6rVsxRmdQ" id="(0.7567568,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__eme2D7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emeOT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__eme2T7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme2j7tEd2DT6rVsxRmdQ" x="-54" y="11"/> - </children> - <children xmi:type="notation:Node" xmi:id="__eme2z7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme3D7tEd2DT6rVsxRmdQ" x="7" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__eme3T7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__eme3j7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllReferences"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__eme3z7tEd2DT6rVsxRmdQ" points="[131, 198, 252, -97]$[131, 264, 252, -31]$[-29, 264, 92, -31]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme4D7tEd2DT6rVsxRmdQ" id="(0.27439025,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme4T7tEd2DT6rVsxRmdQ" id="(0.39893618,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__eme4j7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emeOT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__eme4z7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme5D7tEd2DT6rVsxRmdQ" x="-51" y="13"/> - </children> - <children xmi:type="notation:Node" xmi:id="__eme5T7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme5j7tEd2DT6rVsxRmdQ" x="5" y="13"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__eme5z7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__eme6D7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eReferences"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__eme6T7tEd2DT6rVsxRmdQ" points="[108, 198, 213, -97]$[108, 237, 213, -58]$[-43, 237, 62, -58]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme6j7tEd2DT6rVsxRmdQ" id="(0.3292683,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme6z7tEd2DT6rVsxRmdQ" id="(0.59574467,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__eme7D7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emdYT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__eme7T7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme7j7tEd2DT6rVsxRmdQ" x="-97" y="-11"/> - </children> - <children xmi:type="notation:Node" xmi:id="__eme7z7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme8D7tEd2DT6rVsxRmdQ" x="-39" y="-11"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__eme8T7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__eme8j7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAttributes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__eme8z7tEd2DT6rVsxRmdQ" points="[115, 134, 328, -249]$[115, 372, 328, -11]$[-140, 372, 73, -11]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme9D7tEd2DT6rVsxRmdQ" id="(0.4390244,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme9T7tEd2DT6rVsxRmdQ" id="(0.34234235,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__eme9j7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emeOT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__eme9z7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme-D7tEd2DT6rVsxRmdQ" x="-53" y="12"/> - </children> - <children xmi:type="notation:Node" xmi:id="__eme-T7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__eme-j7tEd2DT6rVsxRmdQ" x="15" y="11"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__eme-z7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__eme_D7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllContainments"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__eme_T7tEd2DT6rVsxRmdQ" points="[155, 198, 292, -97]$[155, 291, 292, -4]$[-14, 291, 123, -4]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme_j7tEd2DT6rVsxRmdQ" id="(0.2195122,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__eme_z7tEd2DT6rVsxRmdQ" id="(0.19680852,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfAD7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emeDz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfAT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfAj7tEd2DT6rVsxRmdQ" x="-27" y="23"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfAz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfBD7tEd2DT6rVsxRmdQ" x="45" y="-12"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfBT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfBj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllOperations"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfBz7tEd2DT6rVsxRmdQ" points="[-244, 132, 310, 92]$[-580, 132, -26, 92]$[-580, 40, -26, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfCD7tEd2DT6rVsxRmdQ" id="(0.74390244,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfCT7tEd2DT6rVsxRmdQ" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfCj7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emeSz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfCz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfDD7tEd2DT6rVsxRmdQ" x="24" y="57"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfDT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfDj7tEd2DT6rVsxRmdQ" x="24" y="-17"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfDz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfED7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllStructuralFeatures"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfET7tEd2DT6rVsxRmdQ" points="[-23, 134, 307, -248]$[-23, 156, 307, -226]$[-251, 156, 79, -226]$[-251, 216, 79, -166]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfEj7tEd2DT6rVsxRmdQ" id="(0.1097561,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfEz7tEd2DT6rVsxRmdQ" id="(0.33624455,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfFD7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emdfT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfFT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfFj7tEd2DT6rVsxRmdQ" x="2" y="-13"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfFz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfGD7tEd2DT6rVsxRmdQ" x="-18" y="11"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfGT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfGj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eAllSuperTypes"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfGz7tEd2DT6rVsxRmdQ" points="[134, 93, 134, 93]$[268, 93, 268, 93]$[268, 0, 268, 0]$[134, 0, 134, 0]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfHD7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emdYT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfHT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfHj7tEd2DT6rVsxRmdQ" x="-103" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfHz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfID7tEd2DT6rVsxRmdQ" x="-46" y="-10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfIT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfIj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eIDAttribute"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfIz7tEd2DT6rVsxRmdQ" points="[84, 134, 298, -249]$[84, 348, 298, -35]$[-159, 348, 55, -35]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfJD7tEd2DT6rVsxRmdQ" id="(0.49390244,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfJT7tEd2DT6rVsxRmdQ" id="(0.5135135,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfJj7tEd2DT6rVsxRmdQ" type="3002" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emeSz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfJz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfKD7tEd2DT6rVsxRmdQ" x="-51" y="-13"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfKT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfKj7tEd2DT6rVsxRmdQ" x="3" y="11"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfKz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfLD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClass/eStructuralFeatures"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfLT7tEd2DT6rVsxRmdQ" points="[-30, 134, 282, -248]$[-30, 191, 282, -191]$[-210, 191, 102, -191]$[-210, 216, 102, -166]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_khn8wj7xEd2DT6rVsxRmdQ" id="(0.16463415,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_khn8wz7xEd2DT6rVsxRmdQ" id="(0.5021834,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfMD7tEd2DT6rVsxRmdQ" type="3003" source="__emdfT7tEd2DT6rVsxRmdQ" target="__emdlz7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfMT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfMj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfMz7tEd2DT6rVsxRmdQ" points="[-198, 0, -48, 66]$[-198, -66, -48, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfND7tEd2DT6rVsxRmdQ" id="(0.9359756,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfNT7tEd2DT6rVsxRmdQ" id="(0.8360656,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfNj7tEd2DT6rVsxRmdQ" type="3002" source="__emdlz7tEd2DT6rVsxRmdQ" target="__emeGz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfNz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfOD7tEd2DT6rVsxRmdQ" x="-16" y="-16"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfOT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfOj7tEd2DT6rVsxRmdQ" x="-1" y="20"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfOz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfPD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EClassifier/ePackage"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfPT7tEd2DT6rVsxRmdQ" points="[216, -66, -341, 36]$[380, -66, -177, 36]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zcuxQj-NEd2DT6rVsxRmdQ" id="(0.11885246,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zcuxQz-NEd2DT6rVsxRmdQ" id="(0.75,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfQD7tEd2DT6rVsxRmdQ" type="3003" source="__emdlz7tEd2DT6rVsxRmdQ" target="__emeAT7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfQT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfQj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfQz7tEd2DT6rVsxRmdQ" points="[34, 0, 14, 73]$[34, -73, 14, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfRD7tEd2DT6rVsxRmdQ" id="(0.5,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfRT7tEd2DT6rVsxRmdQ" id="(0.368,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfRj7tEd2DT6rVsxRmdQ" type="3003" source="__emdrz7tEd2DT6rVsxRmdQ" target="__emdlz7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfRz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfSD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfST7tEd2DT6rVsxRmdQ" points="[-48, 0, 417, 50]$[-48, -12, 417, 38]$[-395, -12, 70, 38]$[-395, -50, 70, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfSj7tEd2DT6rVsxRmdQ" id="(0.497006,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfSz7tEd2DT6rVsxRmdQ" id="(0.35655737,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfTD7tEd2DT6rVsxRmdQ" type="3002" source="__emdvT7tEd2DT6rVsxRmdQ" target="__emdzz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfTT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfTj7tEd2DT6rVsxRmdQ" x="-3" y="28"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfTz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfUD7tEd2DT6rVsxRmdQ" x="-9" y="-19"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfUT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfUj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EEnum/eLiterals"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfUz7tEd2DT6rVsxRmdQ" points="[158, 0, 0, 65]$[158, -65, 0, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2GIdYNCqEd6yq8LE5pNxGw" id="(0.2610063,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2GIdYdCqEd6yq8LE5pNxGw" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfVj7tEd2DT6rVsxRmdQ" type="3003" source="__emdvT7tEd2DT6rVsxRmdQ" target="__emdrz7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfVz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfWD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfWT7tEd2DT6rVsxRmdQ" points="[111, 0, -53, 193]$[111, -193, -53, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfWj7tEd2DT6rVsxRmdQ" id="(0.12893082,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfWz7tEd2DT6rVsxRmdQ" id="(0.66467065,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfXD7tEd2DT6rVsxRmdQ" type="3002" source="__emdzz7tEd2DT6rVsxRmdQ" target="__emdvT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfXT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfXj7tEd2DT6rVsxRmdQ" x="-3" y="-33"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfXz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfYD7tEd2DT6rVsxRmdQ" x="-3" y="14"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfYT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfYj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EEnumLiteral/eEnum"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfYz7tEd2DT6rVsxRmdQ" points="[0, 0, 158, -65]$[0, 65, 158, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfZD7tEd2DT6rVsxRmdQ" id="(0.5,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfZT7tEd2DT6rVsxRmdQ" id="(0.2610063,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfZj7tEd2DT6rVsxRmdQ" type="3003" source="__emdzz7tEd2DT6rVsxRmdQ" target="__emeAT7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfZz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfaD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfaT7tEd2DT6rVsxRmdQ" points="[61, 0, 480, 337]$[61, -289, 480, 48]$[-443, -289, -24, 48]$[-443, -337, -24, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfaj7tEd2DT6rVsxRmdQ" id="(0.5,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfaz7tEd2DT6rVsxRmdQ" id="(0.664,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfbD7tEd2DT6rVsxRmdQ" type="3002" source="__emd4T7tEd2DT6rVsxRmdQ" target="__emeGz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfbT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfbj7tEd2DT6rVsxRmdQ" x="5" y="35"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfbz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfcD7tEd2DT6rVsxRmdQ" x="5" y="-12"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfcT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfcj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EFactory/ePackage"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfcz7tEd2DT6rVsxRmdQ" points="[172, 11, 55, -179]$[189, 11, 72, -179]$[189, 120, 72, -70]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_U8S0Yj72Ed2DT6rVsxRmdQ" id="(0.49854228,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_U8S0Yz72Ed2DT6rVsxRmdQ" id="(0.66525424,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfdj7tEd2DT6rVsxRmdQ" type="3003" source="__emd4T7tEd2DT6rVsxRmdQ" target="__emd8z7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfdz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfeD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfeT7tEd2DT6rVsxRmdQ" points="[-77, 0, 358, 37]$[-77, -12, 358, 25]$[-377, -12, 58, 25]$[-377, -37, 58, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfej7tEd2DT6rVsxRmdQ" id="(0.74927115,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfez7tEd2DT6rVsxRmdQ" id="(0.1984127,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emffD7tEd2DT6rVsxRmdQ" type="3002" source="__emd8z7tEd2DT6rVsxRmdQ" target="__emdbz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emffT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emffj7tEd2DT6rVsxRmdQ" x="8" y="45"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emffz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfgD7tEd2DT6rVsxRmdQ" x="8" y="-15"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfgT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfgj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EModelElement/eAnnotations"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfgz7tEd2DT6rVsxRmdQ" points="[-200, -13, 87, -50]$[-308, -13, -21, -50]$[-308, 37, -21, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfhD7tEd2DT6rVsxRmdQ" id="(0.79761904,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfhT7tEd2DT6rVsxRmdQ" id="(0.36885247,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfhj7tEd2DT6rVsxRmdQ" type="3003" source="__emeAT7tEd2DT6rVsxRmdQ" target="__emd8z7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfhz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfiD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfiT7tEd2DT6rVsxRmdQ" points="[-45, -47, 24, 84]$[-45, -84, 24, 47]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfij7tEd2DT6rVsxRmdQ" id="(0.832,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfiz7tEd2DT6rVsxRmdQ" id="(0.33333334,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfjD7tEd2DT6rVsxRmdQ" type="3002" source="__emeDz7tEd2DT6rVsxRmdQ" target="__emdfT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfjT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfjj7tEd2DT6rVsxRmdQ" x="-9" y="-12"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfjz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfkD7tEd2DT6rVsxRmdQ" x="10" y="10"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfkT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfkj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eContainingClass"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfkz7tEd2DT6rVsxRmdQ" points="[-34, 0, -598, 40]$[-34, 68, -598, 108]$[278, 68, -286, 108]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emflD7tEd2DT6rVsxRmdQ" id="(0.83,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emflT7tEd2DT6rVsxRmdQ" id="(0.8719512,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emflj7tEd2DT6rVsxRmdQ" type="3002" source="__emeDz7tEd2DT6rVsxRmdQ" target="__emeLT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emflz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfmD7tEd2DT6rVsxRmdQ" x="19" y="37"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfmT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfmj7tEd2DT6rVsxRmdQ" x="19" y="-11"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfmz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfnD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eParameters"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfnT7tEd2DT6rVsxRmdQ" points="[62, 0, -169, 60]$[62, 21, -169, 81]$[193, 21, -38, 81]$[193, -20, -38, 40]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TZI54tCqEd6yq8LE5pNxGw" id="(0.33,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TZI549CqEd6yq8LE5pNxGw" id="(0.75,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfoD7tEd2DT6rVsxRmdQ" type="3002" source="__emeDz7tEd2DT6rVsxRmdQ" target="__emdlz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfoT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfoj7tEd2DT6rVsxRmdQ" x="45" y="-43"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfoz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfpD7tEd2DT6rVsxRmdQ" x="45" y="17"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfpT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfpj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EOperation/eExceptions"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfpz7tEd2DT6rVsxRmdQ" points="[-70, 63, -349, 132]$[-70, 100, -349, 169]$[173, 100, -106, 169]$[173, -69, -106, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfqD7tEd2DT6rVsxRmdQ" id="(0.8,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfqT7tEd2DT6rVsxRmdQ" id="(0.67622954,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfqj7tEd2DT6rVsxRmdQ" type="3003" source="__emeDz7tEd2DT6rVsxRmdQ" target="__emeaT7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfqz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfrD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfrT7tEd2DT6rVsxRmdQ" points="[5, 0, -28, 44]$[5, -44, -28, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfrj7tEd2DT6rVsxRmdQ" id="(0.2,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfrz7tEd2DT6rVsxRmdQ" id="(0.75,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfsD7tEd2DT6rVsxRmdQ" type="3002" source="__emeGz7tEd2DT6rVsxRmdQ" target="__emd4T7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfsT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfsj7tEd2DT6rVsxRmdQ" x="29" y="-45"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfsz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emftD7tEd2DT6rVsxRmdQ" y="16"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emftT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emftj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eFactoryInstance"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emftz7tEd2DT6rVsxRmdQ" points="[72, -70, 189, 120]$[72, -179, 189, 11]$[55, -179, 172, 11]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfuD7tEd2DT6rVsxRmdQ" id="(0.66525424,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfuT7tEd2DT6rVsxRmdQ" id="(0.49854228,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfuj7tEd2DT6rVsxRmdQ" type="3002" source="__emeGz7tEd2DT6rVsxRmdQ" target="__emdlz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfuz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfvD7tEd2DT6rVsxRmdQ" x="-18" y="-20"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfvT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfvj7tEd2DT6rVsxRmdQ" x="-4" y="16"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfvz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfwD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eClassifiers"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfwT7tEd2DT6rVsxRmdQ" points="[-177, 36, 380, -66]$[-341, 36, 216, -66]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfwj7tEd2DT6rVsxRmdQ" id="(0.75,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emfwz7tEd2DT6rVsxRmdQ" id="(0.11885246,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfxD7tEd2DT6rVsxRmdQ" type="3002" source="__emeGz7tEd2DT6rVsxRmdQ" target="__emeGz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfxT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfxj7tEd2DT6rVsxRmdQ" x="-16" y="13"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emfxz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emfyD7tEd2DT6rVsxRmdQ" x="23" y="-3"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emfyT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emfyj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eSubpackages"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emfyz7tEd2DT6rVsxRmdQ" points="[-70, 35, -70, 35]$[-70, 61, -70, 61]$[61, 61, 61, 61]$[61, 35, 61, 35]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hrDe8mSmEd26Ct1IRrY4cQ" id="(0.5,0.5)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hrDe82SmEd26Ct1IRrY4cQ" id="(0.5,0.5)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emfzj7tEd2DT6rVsxRmdQ" type="3002" source="__emeGz7tEd2DT6rVsxRmdQ" target="__emeGz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emfzz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf0D7tEd2DT6rVsxRmdQ" x="-9" y="-14"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emf0T7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf0j7tEd2DT6rVsxRmdQ" x="28" y="3"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emf0z7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emf1D7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EPackage/eSuperPackage"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emf1T7tEd2DT6rVsxRmdQ" points="[61, 35, 61, 35]$[61, 61, 61, 61]$[-70, 61, -70, 61]$[-70, 35, -70, 35]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf1j7tEd2DT6rVsxRmdQ" id="(0.5,0.5)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf1z7tEd2DT6rVsxRmdQ" id="(0.5,0.5)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emf2D7tEd2DT6rVsxRmdQ" type="3003" source="__emeGz7tEd2DT6rVsxRmdQ" target="__emeAT7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emf2T7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emf2j7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emf2z7tEd2DT6rVsxRmdQ" points="[61, 0, 417, 73]$[61, -25, 417, 48]$[-311, -25, 45, 48]$[-311, -73, 45, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf3D7tEd2DT6rVsxRmdQ" id="(0.25,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf3T7tEd2DT6rVsxRmdQ" id="(0.12,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emf3j7tEd2DT6rVsxRmdQ" type="3002" source="__emeLT7tEd2DT6rVsxRmdQ" target="__emeDz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emf3z7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf4D7tEd2DT6rVsxRmdQ" x="-26" y="-4"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emf4T7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf4j7tEd2DT6rVsxRmdQ" x="-9" y="14"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emf4z7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emf5D7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EParameter/eOperation"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emf5T7tEd2DT6rVsxRmdQ" points="[-38, 40, 193, -20]$[-38, 81, 193, 21]$[-169, 81, 62, 21]$[-169, 60, 62, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf5j7tEd2DT6rVsxRmdQ" id="(0.75,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf5z7tEd2DT6rVsxRmdQ" id="(0.33,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emf6D7tEd2DT6rVsxRmdQ" type="3003" source="__emeLT7tEd2DT6rVsxRmdQ" target="__emeaT7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emf6T7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emf6j7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emf6z7tEd2DT6rVsxRmdQ" points="[-4, 0, 194, 44]$[-4, -14, 194, 30]$[-178, -14, 20, 30]$[-178, -44, 20, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf7D7tEd2DT6rVsxRmdQ" id="(0.25,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf7T7tEd2DT6rVsxRmdQ" id="(0.5,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emf7j7tEd2DT6rVsxRmdQ" type="3002" source="__emeOT7tEd2DT6rVsxRmdQ" target="__emeOT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emf7z7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf8D7tEd2DT6rVsxRmdQ" x="4" y="-40"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emf8T7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf8j7tEd2DT6rVsxRmdQ" x="5" y="15"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emf8z7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emf9D7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EReference/eOpposite"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emf9T7tEd2DT6rVsxRmdQ" points="[-10, 40, -10, 40]$[-10, 63, -10, 63]$[74, 63, 74, 63]$[74, 40, 74, 40]"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emf9j7tEd2DT6rVsxRmdQ" type="3002" source="__emeOT7tEd2DT6rVsxRmdQ" target="__emdfT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emf9z7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf-D7tEd2DT6rVsxRmdQ" x="-5" y="47"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emf-T7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emf-j7tEd2DT6rVsxRmdQ" x="-5" y="-15"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emf-z7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8404992"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emf_D7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EReference/eReferenceType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emf_T7tEd2DT6rVsxRmdQ" points="[24, -79, -65, 216]$[24, -85, -65, 210]$[29, -85, -60, 210]$[29, -97, -60, 198]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf_j7tEd2DT6rVsxRmdQ" id="(0.79787236,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emf_z7tEd2DT6rVsxRmdQ" id="(0.38414633,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__emgAD7tEd2DT6rVsxRmdQ" type="3002" source="__emeOT7tEd2DT6rVsxRmdQ" target="__emdYT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__emgAT7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emgAj7tEd2DT6rVsxRmdQ" x="-7" y="-25"/> - </children> - <children xmi:type="notation:Node" xmi:id="__emgAz7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__emgBD7tEd2DT6rVsxRmdQ" x="-10" y="13"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__emgBT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__emgBj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EReference/eKeys"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__emgBz7tEd2DT6rVsxRmdQ" points="[-61, 79, 23, -88]$[-61, 120, 23, -47]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emgCD7tEd2DT6rVsxRmdQ" id="(0.6648936,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__emgCT7tEd2DT6rVsxRmdQ" id="(0.17117117,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__ewOYD7tEd2DT6rVsxRmdQ" type="3003" source="__emeOT7tEd2DT6rVsxRmdQ" target="__emeSz7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__ewOYT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__ewOYj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__ewOYz7tEd2DT6rVsxRmdQ" points="[-61, 36, 111, -130]$[-73, 36, 99, -130]$[-73, 84, 99, -82]$[-96, 84, 76, -82]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOZD7tEd2DT6rVsxRmdQ" id="(0.32978722,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOZT7tEd2DT6rVsxRmdQ" id="(0.6681223,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__ewOZj7tEd2DT6rVsxRmdQ" type="3002" source="__emeSz7tEd2DT6rVsxRmdQ" target="__emdfT7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__ewOZz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__ewOaD7tEd2DT6rVsxRmdQ" x="-21" y="-12"/> - </children> - <children xmi:type="notation:Node" xmi:id="__ewOaT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__ewOaj7tEd2DT6rVsxRmdQ" x="-3" y="14"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__ewOaz7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__ewObD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//EStructuralFeature/eContainingClass"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__ewObT7tEd2DT6rVsxRmdQ" points="[102, -166, -210, 216]$[102, -191, -210, 191]$[282, -191, -30, 191]$[282, -248, -30, 134]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewObj7tEd2DT6rVsxRmdQ" id="(0.5021834,1.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewObz7tEd2DT6rVsxRmdQ" id="(0.16463415,0.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__ewOcD7tEd2DT6rVsxRmdQ" type="3003" source="__emeSz7tEd2DT6rVsxRmdQ" target="__emeaT7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__ewOcT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__ewOcj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__ewOcz7tEd2DT6rVsxRmdQ" points="[-82, 0, -21, 257]$[-82, -231, -21, 26]$[-46, -231, 15, 26]$[-46, -257, 15, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOdD7tEd2DT6rVsxRmdQ" id="(0.4978166,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOdT7tEd2DT6rVsxRmdQ" id="(0.25,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__ewOdj7tEd2DT6rVsxRmdQ" type="3002" source="__emeaT7tEd2DT6rVsxRmdQ" target="__emdlz7tEd2DT6rVsxRmdQ"> - <children xmi:type="notation:Node" xmi:id="__ewOdz7tEd2DT6rVsxRmdQ" type="4011"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__ewOeD7tEd2DT6rVsxRmdQ" x="-10" y="-10"/> - </children> - <children xmi:type="notation:Node" xmi:id="__ewOeT7tEd2DT6rVsxRmdQ" type="4012"> - <layoutConstraint xmi:type="notation:Location" xmi:id="__ewOej7tEd2DT6rVsxRmdQ" x="-9" y="17"/> - </children> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__ewOez7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="0"/> - <styles xmi:type="notation:FontStyle" xmi:id="__ewOfD7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif" fontHeight="10"/> - <element xmi:type="ecore:EReference" href="Ecore.ecore#//ETypedElement/eType"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__ewOfT7tEd2DT6rVsxRmdQ" points="[74, 24, -218, -78]$[250, 24, -42, -78]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOfj7tEd2DT6rVsxRmdQ" id="(0.5,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOfz7tEd2DT6rVsxRmdQ" id="(0.1762295,1.0)"/> - </edges> - <edges xmi:type="notation:Edge" xmi:id="__ewOgD7tEd2DT6rVsxRmdQ" type="3003" source="__emeaT7tEd2DT6rVsxRmdQ" target="__emeAT7tEd2DT6rVsxRmdQ"> - <styles xmi:type="notation:ConnectorStyle" xmi:id="__ewOgT7tEd2DT6rVsxRmdQ" routing="Rectilinear" lineColor="8421504"/> - <styles xmi:type="notation:FontStyle" xmi:id="__ewOgj7tEd2DT6rVsxRmdQ" fontName="Microsoft Sans Serif"/> - <element xsi:nil="true"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__ewOgz7tEd2DT6rVsxRmdQ" points="[35, 0, -379, 73]$[35, -25, -379, 48]$[443, -25, 29, 48]$[443, -73, 29, 0]"/> - <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOhD7tEd2DT6rVsxRmdQ" id="(0.25,0.0)"/> - <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__ewOhT7tEd2DT6rVsxRmdQ" id="(0.248,1.0)"/> - </edges> -</notation:Diagram> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreXMI.xsd b/cdm.ecoredoc.generator.documentation/models/ecore/EcoreXMI.xsd deleted file mode 100644 index 0cb068fb4ee0a442db02f64a112bcd8206438214..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/EcoreXMI.xsd +++ /dev/null @@ -1,224 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:xmi="http://www.omg.org/XMI" targetNamespace="http://www.eclipse.org/emf/2002/Ecore"> - <xsd:import namespace="http://www.omg.org/XMI" schemaLocation="XMI.xsd"/> - <xsd:complexType name="EAttribute"> - <xsd:complexContent> - <xsd:extension base="ecore:EStructuralFeature"> - <xsd:attribute name="iD" type="xsd:boolean"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EAttribute" type="ecore:EAttribute"/> - <xsd:complexType name="EAnnotation"> - <xsd:complexContent> - <xsd:extension base="ecore:EModelElement"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="details" type="ecore:EStringToStringMapEntry"/> - <xsd:element name="contents" type="ecore:EObject"/> - <xsd:element name="references" type="ecore:EObject"/> - </xsd:choice> - <xsd:attribute name="source" type="xsd:string"/> - <xsd:attribute name="references" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EAnnotation" type="ecore:EAnnotation"/> - <xsd:complexType name="EClass"> - <xsd:complexContent> - <xsd:extension base="ecore:EClassifier"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eSuperTypes" type="ecore:EClass"/> - <xsd:element name="eOperations" type="ecore:EOperation"/> - <xsd:element name="eStructuralFeatures" type="ecore:EStructuralFeature"/> - <xsd:element name="eGenericSuperTypes" type="ecore:EGenericType"/> - </xsd:choice> - <xsd:attribute name="abstract" type="xsd:boolean"/> - <xsd:attribute name="interface" type="xsd:boolean"/> - <xsd:attribute name="eSuperTypes" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EClass" type="ecore:EClass"/> - <xsd:complexType abstract="true" name="EClassifier"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eTypeParameters" type="ecore:ETypeParameter"/> - </xsd:choice> - <xsd:attribute name="instanceClassName" type="xsd:string"/> - <xsd:attribute name="instanceTypeName" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EClassifier" type="ecore:EClassifier"/> - <xsd:complexType name="EDataType"> - <xsd:complexContent> - <xsd:extension base="ecore:EClassifier"> - <xsd:attribute name="serializable" type="xsd:boolean"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EDataType" type="ecore:EDataType"/> - <xsd:complexType name="EEnum"> - <xsd:complexContent> - <xsd:extension base="ecore:EDataType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eLiterals" type="ecore:EEnumLiteral"/> - </xsd:choice> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EEnum" type="ecore:EEnum"/> - <xsd:complexType name="EEnumLiteral"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:attribute name="value" type="xsd:int"/> - <xsd:attribute name="literal" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EEnumLiteral" type="ecore:EEnumLiteral"/> - <xsd:complexType name="EFactory"> - <xsd:complexContent> - <xsd:extension base="ecore:EModelElement"/> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EFactory" type="ecore:EFactory"/> - <xsd:complexType abstract="true" name="EModelElement"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eAnnotations" type="ecore:EAnnotation"/> - <xsd:element ref="xmi:Extension"/> - </xsd:choice> - <xsd:attribute ref="xmi:id"/> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - </xsd:complexType> - <xsd:element name="EModelElement" type="ecore:EModelElement"/> - <xsd:complexType abstract="true" name="ENamedElement"> - <xsd:complexContent> - <xsd:extension base="ecore:EModelElement"> - <xsd:attribute name="name" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="ENamedElement" type="ecore:ENamedElement"/> - <xsd:complexType name="EObject"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="xmi:Extension"/> - </xsd:choice> - <xsd:attribute ref="xmi:id"/> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - </xsd:complexType> - <xsd:element name="EObject" type="ecore:EObject"/> - <xsd:complexType name="EOperation"> - <xsd:complexContent> - <xsd:extension base="ecore:ETypedElement"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eTypeParameters" type="ecore:ETypeParameter"/> - <xsd:element name="eParameters" type="ecore:EParameter"/> - <xsd:element name="eExceptions" type="ecore:EClassifier"/> - <xsd:element name="eGenericExceptions" type="ecore:EGenericType"/> - </xsd:choice> - <xsd:attribute name="eExceptions" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EOperation" type="ecore:EOperation"/> - <xsd:complexType name="EPackage"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eClassifiers" type="ecore:EClassifier"/> - <xsd:element name="eSubpackages" type="ecore:EPackage"/> - </xsd:choice> - <xsd:attribute name="nsURI" type="xsd:string"/> - <xsd:attribute name="nsPrefix" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EPackage" type="ecore:EPackage"/> - <xsd:complexType name="EParameter"> - <xsd:complexContent> - <xsd:extension base="ecore:ETypedElement"/> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EParameter" type="ecore:EParameter"/> - <xsd:complexType name="EReference"> - <xsd:complexContent> - <xsd:extension base="ecore:EStructuralFeature"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eOpposite" type="ecore:EReference"/> - <xsd:element name="eKeys" type="ecore:EAttribute"/> - </xsd:choice> - <xsd:attribute name="containment" type="xsd:boolean"/> - <xsd:attribute name="resolveProxies" type="xsd:boolean"/> - <xsd:attribute name="eOpposite" type="xsd:string"/> - <xsd:attribute name="eKeys" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EReference" type="ecore:EReference"/> - <xsd:complexType abstract="true" name="EStructuralFeature"> - <xsd:complexContent> - <xsd:extension base="ecore:ETypedElement"> - <xsd:attribute name="changeable" type="xsd:boolean"/> - <xsd:attribute name="volatile" type="xsd:boolean"/> - <xsd:attribute name="transient" type="xsd:boolean"/> - <xsd:attribute name="defaultValueLiteral" type="xsd:string"/> - <xsd:attribute name="unsettable" type="xsd:boolean"/> - <xsd:attribute name="derived" type="xsd:boolean"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="EStructuralFeature" type="ecore:EStructuralFeature"/> - <xsd:complexType abstract="true" name="ETypedElement"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eType" nillable="true" type="ecore:EClassifier"/> - <xsd:element name="eGenericType" nillable="true" type="ecore:EGenericType"/> - </xsd:choice> - <xsd:attribute name="ordered" type="xsd:boolean"/> - <xsd:attribute name="unique" type="xsd:boolean"/> - <xsd:attribute name="lowerBound" type="xsd:int"/> - <xsd:attribute name="upperBound" type="xsd:int"/> - <xsd:attribute name="eType" type="xsd:string"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="ETypedElement" type="ecore:ETypedElement"/> - <xsd:complexType name="EStringToStringMapEntry"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="xmi:Extension"/> - </xsd:choice> - <xsd:attribute ref="xmi:id"/> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - <xsd:attribute name="key" type="xsd:string"/> - <xsd:attribute name="value" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="EStringToStringMapEntry" type="ecore:EStringToStringMapEntry"/> - <xsd:complexType name="EGenericType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eUpperBound" type="ecore:EGenericType"/> - <xsd:element name="eTypeArguments" type="ecore:EGenericType"/> - <xsd:element name="eLowerBound" type="ecore:EGenericType"/> - <xsd:element name="eTypeParameter" type="ecore:ETypeParameter"/> - <xsd:element name="eClassifier" type="ecore:EClassifier"/> - <xsd:element ref="xmi:Extension"/> - </xsd:choice> - <xsd:attribute ref="xmi:id"/> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - <xsd:attribute name="eTypeParameter" type="xsd:string"/> - <xsd:attribute name="eClassifier" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="EGenericType" type="ecore:EGenericType"/> - <xsd:complexType name="ETypeParameter"> - <xsd:complexContent> - <xsd:extension base="ecore:ENamedElement"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="eBounds" type="ecore:EGenericType"/> - </xsd:choice> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="ETypeParameter" type="ecore:ETypeParameter"/> -</xsd:schema> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/ExtendedMetaData.ecore b/cdm.ecoredoc.generator.documentation/models/ecore/ExtendedMetaData.ecore deleted file mode 100644 index a1b3c5d9ba91400007d8360933681f5d6535b0b0..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/ExtendedMetaData.ecore +++ /dev/null @@ -1,202 +0,0 @@ -<?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="data" nsURI="http:///org/eclipse/emf/ecore/util/ExtendedMetaData" - nsPrefix="data"> - <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> - <details key="schemaLocation" value="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"/> - </eAnnotations> - <eClassifiers xsi:type="ecore:EClass" name="Package"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="qualified" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" - transient="true"> - <eAnnotations source="Reflection"> - <details key="accessor" value="Qualified"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="Class" eSuperTypes="#//Classifier"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="documentRoot" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" - derived="true"> - <eAnnotations source="Reflection"> - <details key="accessor" value="DocumentRoot"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" eType="#//ContentKind"> - <eAnnotations source="Reflection"> - <details key="accessor" value="ContentKind"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="DataType" eSuperTypes="#//Classifier"> - <eStructuralFeatures xsi:type="ecore:EReference" name="baseType" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EDataType"> - <eAnnotations source="Reflection"> - <details key="accessor" value="BaseType"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="itemType" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EDataType"> - <eAnnotations source="Reflection"> - <details key="accessor" value="ItemType"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="memberTypes" upperBound="-1" - eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EDataType"> - <eAnnotations source="Reflection"> - <details key="accessor" value="MemberTypes"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="whiteSpace" eType="#//WhiteSpaceKind"> - <eAnnotations source="Reflection"> - <details key="accessor" value="WhiteSpaceFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="enumeration" upperBound="-1" - eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> - <eAnnotations source="Reflection"> - <details key="accessor" value="EnumerationFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="pattern" upperBound="-1" - eType="#//Pattern"> - <eAnnotations source="Reflection"> - <details key="accessor" value="PatternFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="totalDigits" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> - <eAnnotations source="Reflection"> - <details key="accessor" value="TotalDigitsFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="fractionDigits" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> - <eAnnotations source="Reflection"> - <details key="accessor" value="FractionDigitsFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="length" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> - <eAnnotations source="Reflection"> - <details key="accessor" value="LengthFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="minLength" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> - <eAnnotations source="Reflection"> - <details key="accessor" value="MinLengthFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="maxLength" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> - <eAnnotations source="Reflection"> - <details key="accessor" value="MaxLengthFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="minExclusive" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> - <eAnnotations source="Reflection"> - <details key="accessor" value="MinExclusiveFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="maxExclusive" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> - <eAnnotations source="Reflection"> - <details key="accessor" value="MaxExclusiveFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="minInclusive" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> - <eAnnotations source="Reflection"> - <details key="accessor" value="MinInclusiveFacet"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="maxInclusive" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> - <eAnnotations source="Reflection"> - <details key="accessor" value="MaxInclusiveFacet"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="StructuralFeature"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="namespace" eType="#//XMLNamespace"> - <eAnnotations source="Reflection"> - <details key="accessor" value="Namespace"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="#//XMLName"> - <eAnnotations source="Reflection"> - <details key="accessor" value="Name"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" eType="#//FeatureKind"> - <eAnnotations source="Reflection"> - <details key="accessor" value="FeatureKind"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="wildcards" upperBound="-1" - eType="#//Wildcard"> - <eAnnotations source="Reflection"> - <details key="accessor" value="Wildcards"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="processing" eType="#//ProcessingKind"> - <eAnnotations source="Reflection"> - <details key="accessor" value="ProcessingKind"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="group" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"> - <eAnnotations source="Reflection"> - <details key="accessor" value="Group"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="affiliation" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"> - <eAnnotations source="Reflection"> - <details key="accessor" value="Affiliation"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="Classifier" abstract="true"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="#//XMLName"> - <eAnnotations source="Reflection"> - <details key="accessor" value="Name"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="XMLName" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="pattern" value="\c*"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="XMLNamespace" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#anyURI"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Wildcard" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="minLength" value="1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Pattern" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="minLength" value="1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EEnum" name="FeatureKind"> - <eLiterals name="unspecified"/> - <eLiterals name="simple" value="1"/> - <eLiterals name="attribute" value="2"/> - <eLiterals name="attributeWildcard" value="3"/> - <eLiterals name="element" value="4"/> - <eLiterals name="elementWildcard" value="5"/> - <eLiterals name="group" value="6"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EEnum" name="ContentKind"> - <eLiterals name="unspecified"/> - <eLiterals name="empty" value="1"/> - <eLiterals name="simple" value="2"/> - <eLiterals name="mixed" value="3"/> - <eLiterals name="elementOnly" value="4"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EEnum" name="ProcessingKind"> - <eLiterals name="unspecified"/> - <eLiterals name="strict" value="1"/> - <eLiterals name="lax" value="2"/> - <eLiterals name="skip" value="3"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EEnum" name="WhiteSpaceKind"> - <eLiterals name="unspecified"/> - <eLiterals name="preserve" value="1"/> - <eLiterals name="replace" value="2"/> - <eLiterals name="collapse" value="3"/> - </eClassifiers> -</ecore:EPackage> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/README.md b/cdm.ecoredoc.generator.documentation/models/ecore/README.md deleted file mode 100644 index 408e675022bcccc65e8be32a0a18934770584bf7..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# README - -Metamodels imported from https://github.com/eclipse-emf/org.eclipse.emf \ No newline at end of file diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/XMI.xsd b/cdm.ecoredoc.generator.documentation/models/ecore/XMI.xsd deleted file mode 100644 index 64fa83f1101b393c2bf0838461493dc91a2a70a3..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/XMI.xsd +++ /dev/null @@ -1,132 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema xmlns:xmi="http://www.omg.org/XMI" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.omg.org/XMI"> - <xsd:attribute name="id" type="xsd:ID"/> - <xsd:attributeGroup name="IdentityAttribs"> - <xsd:attribute form="qualified" name="label" type="xsd:string" use="optional"/> - <xsd:attribute form="qualified" name="uuid" type="xsd:string" use="optional"/> - </xsd:attributeGroup> - <xsd:attributeGroup name="LinkAttribs"> - <xsd:attribute name="href" type="xsd:string" use="optional"/> - <xsd:attribute form="qualified" name="idref" type="xsd:IDREF" use="optional"/> - </xsd:attributeGroup> - <xsd:attributeGroup name="ObjectAttribs"> - <xsd:attributeGroup ref="xmi:IdentityAttribs"/> - <xsd:attributeGroup ref="xmi:LinkAttribs"/> - <xsd:attribute fixed="2.0" form="qualified" name="version" type="xsd:string" use="optional"/> - <xsd:attribute form="qualified" name="type" type="xsd:QName" use="optional"/> - </xsd:attributeGroup> - <xsd:complexType name="XMI"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:any processContents="strict"/> - </xsd:choice> - <xsd:attributeGroup ref="xmi:IdentityAttribs"/> - <xsd:attributeGroup ref="xmi:LinkAttribs"/> - <xsd:attribute form="qualified" name="type" type="xsd:QName" use="optional"/> - <xsd:attribute fixed="2.0" form="qualified" name="version" type="xsd:string" use="required"/> - </xsd:complexType> - <xsd:element name="XMI" type="xmi:XMI"/> - <xsd:complexType name="PackageReference"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="name" type="xsd:string"/> - <xsd:element name="version" type="xsd:string"/> - </xsd:choice> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - <xsd:attribute name="name" type="xsd:string" use="optional"/> - </xsd:complexType> - <xsd:element name="PackageReference" type="xmi:PackageReference"/> - <xsd:complexType name="Model"> - <xsd:complexContent> - <xsd:extension base="xmi:PackageReference"/> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="Model" type="xmi:Model"/> - <xsd:complexType name="Import"> - <xsd:complexContent> - <xsd:extension base="xmi:PackageReference"/> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="Import" type="xmi:Import"/> - <xsd:complexType name="MetaModel"> - <xsd:complexContent> - <xsd:extension base="xmi:PackageReference"/> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="MetaModel" type="xmi:MetaModel"/> - <xsd:complexType name="Documentation"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="contact" type="xsd:string"/> - <xsd:element name="exporter" type="xsd:string"/> - <xsd:element name="exporterVersion" type="xsd:string"/> - <xsd:element name="longDescription" type="xsd:string"/> - <xsd:element name="shortDescription" type="xsd:string"/> - <xsd:element name="notice" type="xsd:string"/> - <xsd:element name="owner" type="xsd:string"/> - </xsd:choice> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - <xsd:attribute name="contact" type="xsd:string" use="optional"/> - <xsd:attribute name="exporter" type="xsd:string" use="optional"/> - <xsd:attribute name="exporterVersion" type="xsd:string" use="optional"/> - <xsd:attribute name="longDescription" type="xsd:string" use="optional"/> - <xsd:attribute name="shortDescription" type="xsd:string" use="optional"/> - <xsd:attribute name="notice" type="xsd:string" use="optional"/> - <xsd:attribute name="owner" type="xsd:string" use="optional"/> - </xsd:complexType> - <xsd:element name="Documentation" type="xmi:Documentation"/> - <xsd:complexType name="Extension"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:any processContents="lax"/> - </xsd:choice> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - <xsd:attribute name="extender" type="xsd:string" use="optional"/> - <xsd:attribute name="extenderID" type="xsd:string" use="optional"/> - </xsd:complexType> - <xsd:element name="Extension" type="xmi:Extension"/> - <xsd:complexType name="Difference"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element name="target"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:any processContents="skip"/> - </xsd:choice> - <xsd:anyAttribute processContents="skip"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="difference" type="xmi:Difference"/> - <xsd:element name="container" type="xmi:Difference"/> - </xsd:choice> - <xsd:attributeGroup ref="xmi:ObjectAttribs"/> - <xsd:attribute name="target" type="xsd:IDREFS" use="optional"/> - <xsd:attribute name="container" type="xsd:IDREFS" use="optional"/> - </xsd:complexType> - <xsd:element name="Difference" type="xmi:Difference"/> - <xsd:complexType name="Add"> - <xsd:complexContent> - <xsd:extension base="xmi:Difference"> - <xsd:attribute name="position" type="xsd:string" use="optional"/> - <xsd:attribute name="addition" type="xsd:IDREFS" use="optional"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="Add" type="xmi:Add"/> - <xsd:complexType name="Replace"> - <xsd:complexContent> - <xsd:extension base="xmi:Difference"> - <xsd:attribute name="position" type="xsd:string" use="optional"/> - <xsd:attribute name="replacement" type="xsd:IDREFS" use="optional"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="Replace" type="xmi:Replace"/> - <xsd:complexType name="Delete"> - <xsd:complexContent> - <xsd:extension base="xmi:Difference"/> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="Delete" type="xmi:Delete"/> - <xsd:complexType name="Any"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:any processContents="skip"/> - </xsd:choice> - <xsd:anyAttribute processContents="skip"/> - </xsd:complexType> -</xsd:schema> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.ecore b/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.ecore deleted file mode 100644 index fd00574df34c901cea27d23d272a669a5c6030c4..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.ecore +++ /dev/null @@ -1,94 +0,0 @@ -<?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="namespace" - nsURI="http://www.w3.org/XML/1998/namespace" nsPrefix="xml"> - <eAnnotations source="http://www.w3.org/XML/1998/namespace"> - <details key="lang" value="en"/> - </eAnnotations> - <eClassifiers xsi:type="ecore:EDataType" name="LangType" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="lang_._type"/> - <details key="memberTypes" value="http://www.eclipse.org/emf/2003/XMLType#language lang_._type_._member_._1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="LangTypeNull" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="lang_._type_._member_._1"/> - <details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#string"/> - <details key="enumeration" value=""/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EEnum" name="SpaceType"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="space_._type"/> - </eAnnotations> - <eLiterals name="default"/> - <eLiterals name="preserve" value="1"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="SpaceTypeObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="space_._type:Object"/> - <details key="baseType" value="space_._type"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="XMLNamespaceDocumentRoot"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value=""/> - <details key="kind" value="mixed"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" - eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="elementWildcard"/> - <details key="name" value=":mixed"/> - </eAnnotations> - </eStructuralFeatures> - <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"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="xmlns:prefix"/> - </eAnnotations> - </eStructuralFeatures> - <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"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="xsi:schemaLocation"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="base" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="base"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" - iD="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="id"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="lang" eType="#//LangType"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="lang"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="space" eType="#//SpaceType" - unsettable="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="space"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> -</ecore:EPackage> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.genmodel b/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.genmodel deleted file mode 100644 index 9d53394b10358cc6eab9385d4c384fbae4f72e97..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.genmodel +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" - xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.emf.ecore/src" editDirectory="" editorDirectory="" - modelPluginID="org.eclipse.emf.ecore" modelName="XMLNamespace" updateClasspath="false" - rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" testsDirectory="" - importerID="org.eclipse.xsd.ecore.importer" minimalReflectiveMethods="false" complianceLevel="8.0" - language="en"> - <foreignModel>XMLNamespace.xsd</foreignModel> - <genPackages prefix="XMLNamespace" basePackage="org.eclipse.emf.ecore.xml" disposableProviderFactory="true" - adapterFactory="false" ecorePackage="XMLNamespace.ecore#/"> - <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter"> - <genAnnotations source="http://www.w3.org/2001/xml.xsd"/> - </genAnnotations> - <genEnums ecoreEnum="XMLNamespace.ecore#//SpaceType"> - <genEnumLiterals ecoreEnumLiteral="XMLNamespace.ecore#//SpaceType/default"/> - <genEnumLiterals ecoreEnumLiteral="XMLNamespace.ecore#//SpaceType/preserve"/> - </genEnums> - <genDataTypes ecoreDataType="XMLNamespace.ecore#//LangType"/> - <genDataTypes ecoreDataType="XMLNamespace.ecore#//LangTypeNull"/> - <genDataTypes ecoreDataType="XMLNamespace.ecore#//SpaceTypeObject"/> - <genClasses ecoreClass="XMLNamespace.ecore#//XMLNamespaceDocumentRoot"> - <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EAttribute XMLNamespace.ecore#//XMLNamespaceDocumentRoot/mixed"/> - <genFeatures property="None" notify="false" createChild="true" ecoreFeature="ecore:EReference XMLNamespace.ecore#//XMLNamespaceDocumentRoot/xMLNSPrefixMap"/> - <genFeatures property="None" notify="false" createChild="true" ecoreFeature="ecore:EReference XMLNamespace.ecore#//XMLNamespaceDocumentRoot/xSISchemaLocation"/> - <genFeatures createChild="true" ecoreFeature="ecore:EAttribute XMLNamespace.ecore#//XMLNamespaceDocumentRoot/base"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XMLNamespace.ecore#//XMLNamespaceDocumentRoot/id"/> - <genFeatures createChild="true" ecoreFeature="ecore:EAttribute XMLNamespace.ecore#//XMLNamespaceDocumentRoot/lang"/> - <genFeatures createChild="true" ecoreFeature="ecore:EAttribute XMLNamespace.ecore#//XMLNamespaceDocumentRoot/space"/> - </genClasses> - </genPackages> - <oSGiStyle>ProvideCapabilityGeneratedPackage</oSGiStyle> -</genmodel:GenModel> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.xsd b/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.xsd deleted file mode 100644 index 4590253ca5e9cdb4a175f98aefabbb244011f74a..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/XMLNamespace.xsd +++ /dev/null @@ -1,45 +0,0 @@ -<?xml version='1.0'?> -<xs:schema - targetNamespace="http://www.w3.org/XML/1998/namespace" - xmlns:xs="http://www.w3.org/2001/XMLSchema" - xml:lang="en" - xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" - ecore:documentRoot="XMLNamespaceDocumentRoot" - ecore:nsPrefix="xml" - ecore:package="org.eclipse.emf.ecore.xml.namespace"> - - <xs:attribute name="lang"> - <xs:simpleType> - <xs:union memberTypes="xs:language"> - <xs:simpleType ecore:name="LangTypeNull" ecore:enum="false"> - <xs:restriction base="xs:string"> - <xs:enumeration value=""/> - </xs:restriction> - </xs:simpleType> - </xs:union> - </xs:simpleType> - </xs:attribute> - - <xs:attribute name="space"> - <xs:simpleType> - <xs:restriction base="xs:NCName"> - <xs:enumeration value="default"/> - <xs:enumeration value="preserve"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - - <xs:attribute name="base" type="xs:anyURI"> - </xs:attribute> - - <xs:attribute name="id" type="xs:ID"> - </xs:attribute> - - <xs:attributeGroup name="specialAttrs"> - <xs:attribute ref="xml:base"/> - <xs:attribute ref="xml:lang"/> - <xs:attribute ref="xml:space"/> - <xs:attribute ref="xml:id"/> - </xs:attributeGroup> - -</xs:schema> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.ecore b/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.ecore deleted file mode 100644 index 286c87f9dbb670e57432cb839c3cca644f8336d0..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.ecore +++ /dev/null @@ -1,516 +0,0 @@ -<?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="type" nsURI="http://www.eclipse.org/emf/2003/XMLType" nsPrefix="ecore.xml.type"> - <eClassifiers xsi:type="ecore:EDataType" name="AnySimpleType" instanceClassName="java.lang.Object"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="anySimpleType"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="AnyType"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="anyType"/> - <details key="kind" value="mixed"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" - eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="elementWildcard"/> - <details key="name" value=":mixed"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="any" unique="false" upperBound="-1" - eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry" - volatile="true" transient="true" derived="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="elementWildcard"/> - <details key="wildcards" value="##any"/> - <details key="name" value=":1"/> - <details key="processing" value="lax"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false" - upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attributeWildcard"/> - <details key="wildcards" value="##any"/> - <details key="name" value=":2"/> - <details key="processing" value="lax"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="AnyURI" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="anyURI"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Base64Binary" instanceClassName="byte[]"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="base64Binary"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Boolean" instanceClassName="boolean"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="boolean"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="BooleanObject" instanceClassName="java.lang.Boolean"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="boolean:Object"/> - <details key="baseType" value="boolean"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Byte" instanceClassName="byte"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="byte"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ByteObject" instanceClassName="java.lang.Byte"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="byte:Object"/> - <details key="baseType" value="byte"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Date" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="date"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="DateTime" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="dateTime"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Decimal" instanceClassName="java.math.BigDecimal"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="decimal"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Double" instanceClassName="double"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="double"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="DoubleObject" instanceClassName="java.lang.Double"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="double:Object"/> - <details key="baseType" value="double"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Duration" instanceClassName="javax.xml.datatype.Duration"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="duration"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ENTITIES" instanceClassName="java.util.List"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="ENTITIES"/> - <details key="baseType" value="ENTITIES_._base"/> - <details key="minLength" value="1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ENTITIESBase" instanceClassName="java.util.List"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="ENTITIES_._base"/> - <details key="itemType" value="ENTITY"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ENTITY" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="ENTITY"/> - <details key="baseType" value="NCName"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Float" instanceClassName="float"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="float"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="FloatObject" instanceClassName="java.lang.Float"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="float:Object"/> - <details key="baseType" value="float"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="GDay" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="gDay"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="GMonth" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="gMonth"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="GMonthDay" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="gMonthDay"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="GYear" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="gYear"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="GYearMonth" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="gYearMonth"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="HexBinary" instanceClassName="byte[]"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="hexBinary"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ID" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="ID"/> - <details key="baseType" value="NCName"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="IDREF" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="IDREF"/> - <details key="baseType" value="NCName"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="IDREFS" instanceClassName="java.util.List"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="IDREFS"/> - <details key="baseType" value="IDREFS_._base"/> - <details key="minLength" value="1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="IDREFSBase" instanceClassName="java.util.List"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="IDREFS_._base"/> - <details key="itemType" value="IDREF"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Int" instanceClassName="int"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="int"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Integer" instanceClassName="java.math.BigInteger"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="integer"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="IntObject" instanceClassName="java.lang.Integer"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="int:Object"/> - <details key="baseType" value="int"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Language" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="language"/> - <details key="baseType" value="token"/> - <details key="pattern" value="[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Long" instanceClassName="long"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="long"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="LongObject" instanceClassName="java.lang.Long"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="long:Object"/> - <details key="baseType" value="long"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Name" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="Name"/> - <details key="baseType" value="token"/> - <details key="pattern" value="\i\c*"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NCName" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="NCName"/> - <details key="baseType" value="Name"/> - <details key="pattern" value="[\i-[:]][\c-[:]]*"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NegativeInteger" instanceClassName="java.math.BigInteger"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="negativeInteger"/> - <details key="baseType" value="nonPositiveInteger"/> - <details key="maxInclusive" value="-1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NMTOKEN" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="NMTOKEN"/> - <details key="baseType" value="token"/> - <details key="pattern" value="\c+"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NMTOKENS" instanceClassName="java.util.List"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="NMTOKENS"/> - <details key="baseType" value="NMTOKENS_._base"/> - <details key="minLength" value="1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NMTOKENSBase" instanceClassName="java.util.List"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="NMTOKENS_._base"/> - <details key="itemType" value="NMTOKEN"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NonNegativeInteger" instanceClassName="java.math.BigInteger"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="nonNegativeInteger"/> - <details key="baseType" value="integer"/> - <details key="minInclusive" value="0"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NonPositiveInteger" instanceClassName="java.math.BigInteger"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="nonPositiveInteger"/> - <details key="baseType" value="integer"/> - <details key="maxInclusive" value="0"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NormalizedString" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="normalizedString"/> - <details key="baseType" value="string"/> - <details key="whiteSpace" value="replace"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="NOTATION" instanceClassName="javax.xml.namespace.QName"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="NOTATION"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="PositiveInteger" instanceClassName="java.math.BigInteger"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="positiveInteger"/> - <details key="baseType" value="nonNegativeInteger"/> - <details key="minInclusive" value="1"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="ProcessingInstruction"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="processingInstruction_._type"/> - <details key="kind" value="empty"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="data" eType="#//String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="data"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="target" lowerBound="1" - eType="#//String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="target"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="QName" instanceClassName="javax.xml.namespace.QName"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="QName"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Short" instanceClassName="short"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="short"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="ShortObject" instanceClassName="java.lang.Short"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="short:Object"/> - <details key="baseType" value="short"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="SimpleAnyType" eSuperTypes="#//AnyType"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="simpleAnyType"/> - <details key="kind" value="simple"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="rawValue" eType="#//String" - volatile="true" transient="true" derived="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value=":3"/> - <details key="kind" value="simple"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//AnySimpleType" - volatile="true" transient="true" derived="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value=":4"/> - <details key="kind" value="simple"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="instanceType" lowerBound="1" - eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EDataType" resolveProxies="false"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value=":5"/> - <details key="kind" value="simple"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="String" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="string"/> - <details key="whiteSpace" value="preserve"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Time" instanceClassName="javax.xml.datatype.XMLGregorianCalendar"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="time"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="Token" instanceClassName="java.lang.String"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="token"/> - <details key="baseType" value="normalizedString"/> - <details key="whiteSpace" value="collapse"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="UnsignedByte" instanceClassName="short"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="unsignedByte"/> - <details key="maxInclusive" value="255"/> - <details key="minInclusive" value="0"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="UnsignedByteObject" instanceClassName="java.lang.Short"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="unsignedByte:Object"/> - <details key="baseType" value="unsignedByte"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="UnsignedInt" instanceClassName="long"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="unsignedInt"/> - <details key="maxInclusive" value="4294967295"/> - <details key="minInclusive" value="0"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="UnsignedIntObject" instanceClassName="java.lang.Long"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="unsignedInt:Object"/> - <details key="baseType" value="unsignedInt"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="UnsignedLong" instanceClassName="java.math.BigInteger"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="unsignedLong"/> - <details key="baseType" value="nonNegativeInteger"/> - <details key="maxInclusive" value="18446744073709551615"/> - <details key="minInclusive" value="0"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="UnsignedShort" instanceClassName="int"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="unsignedShort"/> - <details key="maxInclusive" value="65535"/> - <details key="minInclusive" value="0"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="UnsignedShortObject" instanceClassName="java.lang.Integer"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value="unsignedShort:Object"/> - <details key="baseType" value="unsignedShort"/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="XMLTypeDocumentRoot"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="name" value=""/> - <details key="kind" value="mixed"/> - </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" - eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="elementWildcard"/> - <details key="name" value=":mixed"/> - </eAnnotations> - </eStructuralFeatures> - <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"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="xmlns:prefix"/> - </eAnnotations> - </eStructuralFeatures> - <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"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="attribute"/> - <details key="name" value="xsi:schemaLocation"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="cDATA" unique="false" upperBound="-2" - eType="#//String" volatile="true" transient="true" derived="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="element"/> - <details key="name" value="cDATA"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedGetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" unique="false" - upperBound="-2" eType="#//String" volatile="true" transient="true" derived="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="element"/> - <details key="name" value="comment"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedGetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EReference" name="processingInstruction" - upperBound="-2" eType="#//ProcessingInstruction" volatile="true" transient="true" - derived="true" containment="true" resolveProxies="false"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="element"/> - <details key="name" value="processingInstruction"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedGetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" unique="false" upperBound="-2" - eType="#//String" volatile="true" transient="true" derived="true"> - <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> - <details key="kind" value="element"/> - <details key="name" value="text"/> - <details key="namespace" value="##targetNamespace"/> - </eAnnotations> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="suppressedGetVisibility" value="true"/> - </eAnnotations> - </eStructuralFeatures> - </eClassifiers> -</ecore:EPackage> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.genmodel b/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.genmodel deleted file mode 100644 index 2918282d013a9394a3691da44d9a89e91662dab6..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.genmodel +++ /dev/null @@ -1,98 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" - xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.emf.ecore/src" editDirectory="" editorDirectory="" - modelPluginID="org.eclipse.emf.ecore" modelName="XML Types for XML Schema" updateClasspath="false" - rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" testsDirectory="" - importerID="org.eclipse.xsd.ecore.importer" minimalReflectiveMethods="false" complianceLevel="8.0" - language="en"> - <foreignModel>XMLType.xsd</foreignModel> - <genPackages prefix="XMLType" basePackage="org.eclipse.emf.ecore.xml" resource="Basic" - disposableProviderFactory="true" adapterFactory="false" dataTypeConverters="true" - ecorePackage="XMLType.ecore#/"> - <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter"> - <genAnnotations source=" http://www.w3.org/2001/XMLSchema.xsd"/> - </genAnnotations> - <genDataTypes ecoreDataType="XMLType.ecore#//AnySimpleType"/> - <genDataTypes ecoreDataType="XMLType.ecore#//AnyURI"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Base64Binary"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Boolean"/> - <genDataTypes ecoreDataType="XMLType.ecore#//BooleanObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Byte"/> - <genDataTypes ecoreDataType="XMLType.ecore#//ByteObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Date"/> - <genDataTypes ecoreDataType="XMLType.ecore#//DateTime"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Decimal"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Double"/> - <genDataTypes ecoreDataType="XMLType.ecore#//DoubleObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Duration"/> - <genDataTypes ecoreDataType="XMLType.ecore#//ENTITIES"/> - <genDataTypes ecoreDataType="XMLType.ecore#//ENTITIESBase"/> - <genDataTypes ecoreDataType="XMLType.ecore#//ENTITY"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Float"/> - <genDataTypes ecoreDataType="XMLType.ecore#//FloatObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//GDay"/> - <genDataTypes ecoreDataType="XMLType.ecore#//GMonth"/> - <genDataTypes ecoreDataType="XMLType.ecore#//GMonthDay"/> - <genDataTypes ecoreDataType="XMLType.ecore#//GYear"/> - <genDataTypes ecoreDataType="XMLType.ecore#//GYearMonth"/> - <genDataTypes ecoreDataType="XMLType.ecore#//HexBinary"/> - <genDataTypes ecoreDataType="XMLType.ecore#//ID"/> - <genDataTypes ecoreDataType="XMLType.ecore#//IDREF"/> - <genDataTypes ecoreDataType="XMLType.ecore#//IDREFS"/> - <genDataTypes ecoreDataType="XMLType.ecore#//IDREFSBase"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Int"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Integer"/> - <genDataTypes ecoreDataType="XMLType.ecore#//IntObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Language"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Long"/> - <genDataTypes ecoreDataType="XMLType.ecore#//LongObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Name"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NCName"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NegativeInteger"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NMTOKEN"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NMTOKENS"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NMTOKENSBase"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NonNegativeInteger"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NonPositiveInteger"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NormalizedString"/> - <genDataTypes ecoreDataType="XMLType.ecore#//NOTATION"/> - <genDataTypes ecoreDataType="XMLType.ecore#//PositiveInteger"/> - <genDataTypes ecoreDataType="XMLType.ecore#//QName"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Short"/> - <genDataTypes ecoreDataType="XMLType.ecore#//ShortObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//String"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Time"/> - <genDataTypes ecoreDataType="XMLType.ecore#//Token"/> - <genDataTypes ecoreDataType="XMLType.ecore#//UnsignedByte"/> - <genDataTypes ecoreDataType="XMLType.ecore#//UnsignedByteObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//UnsignedInt"/> - <genDataTypes ecoreDataType="XMLType.ecore#//UnsignedIntObject"/> - <genDataTypes ecoreDataType="XMLType.ecore#//UnsignedLong"/> - <genDataTypes ecoreDataType="XMLType.ecore#//UnsignedShort"/> - <genDataTypes ecoreDataType="XMLType.ecore#//UnsignedShortObject"/> - <genClasses ecoreClass="XMLType.ecore#//AnyType"> - <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//AnyType/mixed"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//AnyType/any"/> - <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//AnyType/anyAttribute"/> - </genClasses> - <genClasses ecoreClass="XMLType.ecore#//ProcessingInstruction"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//ProcessingInstruction/data"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//ProcessingInstruction/target"/> - </genClasses> - <genClasses ecoreClass="XMLType.ecore#//SimpleAnyType"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//SimpleAnyType/rawValue"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//SimpleAnyType/value"/> - <genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference XMLType.ecore#//SimpleAnyType/instanceType"/> - </genClasses> - <genClasses ecoreClass="XMLType.ecore#//XMLTypeDocumentRoot"> - <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//XMLTypeDocumentRoot/mixed"/> - <genFeatures property="None" notify="false" createChild="true" ecoreFeature="ecore:EReference XMLType.ecore#//XMLTypeDocumentRoot/xMLNSPrefixMap"/> - <genFeatures property="None" notify="false" createChild="true" ecoreFeature="ecore:EReference XMLType.ecore#//XMLTypeDocumentRoot/xSISchemaLocation"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute XMLType.ecore#//XMLTypeDocumentRoot/cDATA"/> - <genFeatures createChild="true" ecoreFeature="ecore:EAttribute XMLType.ecore#//XMLTypeDocumentRoot/comment"/> - <genFeatures property="None" createChild="true" ecoreFeature="ecore:EReference XMLType.ecore#//XMLTypeDocumentRoot/processingInstruction"/> - <genFeatures createChild="true" ecoreFeature="ecore:EAttribute XMLType.ecore#//XMLTypeDocumentRoot/text"/> - </genClasses> - </genPackages> - <oSGiStyle>ProvideCapabilityGeneratedPackage</oSGiStyle> -</genmodel:GenModel> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.xsd b/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.xsd deleted file mode 100644 index 16a7e0c99b919b054c2a2a7bb763ff0e723699a0..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/XMLType.xsd +++ /dev/null @@ -1,846 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<xs:schema - targetNamespace="http://www.eclipse.org/emf/2003/XMLType" - blockDefault="#all" - elementFormDefault="qualified" - version="1.0" - xmlns:xs="http://www.w3.org/2001/XMLSchema" - xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty" - xmlns:xs.ecore="http://www.eclipse.org/emf/2003/XMLType" - xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" - ecore:documentRoot="XMLTypeDocumentRoot" - ecore:nsPrefix="ecore.xml.type" - ecore:package="org.eclipse.emf.ecore.xml.type"> - - <xs:element name="text" type="xs.ecore:string" ecore:suppressedGetVisibility="true"/> - <xs:element name="cDATA" type="xs.ecore:string" ecore:suppressedGetVisibility="true"/> - <xs:element name="comment" type="xs.ecore:string" ecore:suppressedGetVisibility="true"/> - <xs:element name="processingInstruction" ecore:suppressedGetVisibility="true"> - <xs:complexType ecore:name="ProcessingInstruction"> - <xs:attribute name="target" type="xs.ecore:string" use="required"/> - <xs:attribute name="data" type="xs.ecore:string"/> - </xs:complexType> - </xs:element> - - <xs:complexType name="anyType" mixed="true" id="anyType"> - <xs:sequence> - <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/> - </xs:sequence> - <xs:anyAttribute processContents="lax"/> - </xs:complexType> - - <xs:simpleType ecore:instanceClass="java.lang.Object" name="anySimpleType" id="anySimpleType"> - <xs:restriction base="xs.ecore:anyType"> - </xs:restriction> - </xs:simpleType> - - <xs:complexType name="simpleAnyType"> - <xs:simpleContent> - <xs:restriction base="xs.ecore:anyType"> - <!-- <xs:attribute name="instanceType" type="xs:QName" ecore:reference="ecore:EDataType"/> --> - </xs:restriction> - </xs:simpleContent> - </xs:complexType> - - <xs:simpleType ecore:instanceClass="java.lang.String" name="string" id="string"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#string"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="preserve" id="string.preserve"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="boolean" name="boolean" id="boolean"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" value="finite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#boolean"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="boolean.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="float" name="float" id="float"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="total"/> - <hfp:hasProperty name="bounded" value="true"/> - <hfp:hasProperty name="cardinality" value="finite"/> - <hfp:hasProperty name="numeric" value="true"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#float"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="float.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="double" name="double" id="double"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="total"/> - <hfp:hasProperty name="bounded" value="true"/> - <hfp:hasProperty name="cardinality" value="finite"/> - <hfp:hasProperty name="numeric" value="true"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#double"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="double.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="java.math.BigDecimal" name="decimal" id="decimal"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="totalDigits"/> - <hfp:hasFacet name="fractionDigits"/> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="total"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="true"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#decimal"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="decimal.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.Duration" name="duration" id="duration"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#duration"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="duration.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="dateTime" id="dateTime"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#dateTime"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="dateTime.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="time" id="time"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#time"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="time.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="date" id="date"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#date"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="date.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="gYearMonth" id="gYearMonth"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#gYearMonth"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="gYearMonth.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="gYear" id="gYear"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#gYear"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="gYear.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="gMonthDay" id="gMonthDay"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#gMonthDay"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="gMonthDay.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="gDay" id="gDay"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#gDay"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="gDay.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.datatype.XMLGregorianCalendar" name="gMonth" id="gMonth"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasFacet name="maxInclusive"/> - <hfp:hasFacet name="maxExclusive"/> - <hfp:hasFacet name="minInclusive"/> - <hfp:hasFacet name="minExclusive"/> - <hfp:hasProperty name="ordered" value="partial"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#gMonth"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="gMonth.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="byte[]" name="hexBinary" id="hexBinary"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#binary"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="hexBinary.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="byte[]" name="base64Binary" id="base64Binary"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#base64Binary"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="base64Binary.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="java.lang.String" name="anyURI" id="anyURI"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#anyURI"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="anyURI.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.namespace.QName" name="QName" id="QName"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#QName"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="QName.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="javax.xml.namespace.QName" name="NOTATION" id="NOTATION"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="pattern"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#NOTATION"/> - </xs:annotation> - <xs:restriction base="xs.ecore:anySimpleType"> - <xs:whiteSpace value="collapse" fixed="true" - id="NOTATION.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="normalizedString" id="normalizedString"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#normalizedString"/> - </xs:annotation> - <xs:restriction base="xs.ecore:string"> - <xs:whiteSpace value="replace" - id="normalizedString.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="token" id="token"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#token"/> - </xs:annotation> - <xs:restriction base="xs.ecore:normalizedString"> - <xs:whiteSpace value="collapse" id="token.whiteSpace"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="language" id="language"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#language"/> - </xs:annotation> - <xs:restriction base="xs.ecore:token"> - <xs:pattern - value="[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*" - id="language.pattern"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/REC-xml#NT-LanguageID"> - pattern specifies the content of section 2.12 of XML 1.0e2 - and RFC 3066 (Revised version of RFC 1766). - </xs:documentation> - </xs:annotation> - </xs:pattern> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="IDREFS" id="IDREFS"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#IDREFS"/> - </xs:annotation> - <xs:restriction> - <xs:simpleType> - <xs:list itemType="xs.ecore:IDREF"/> - </xs:simpleType> - <xs:minLength value="1" id="IDREFS.minLength"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="ENTITIES" id="ENTITIES"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#ENTITIES"/> - </xs:annotation> - <xs:restriction> - <xs:simpleType> - <xs:list itemType="xs.ecore:ENTITY"/> - </xs:simpleType> - <xs:minLength value="1" id="ENTITIES.minLength"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="NMTOKEN" id="NMTOKEN"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#NMTOKEN"/> - </xs:annotation> - <xs:restriction base="xs.ecore:token"> - <xs:pattern value="\c+" id="NMTOKEN.pattern"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/REC-xml#NT-Nmtoken"> - pattern matches production 7 from the XML spec - </xs:documentation> - </xs:annotation> - </xs:pattern> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="NMTOKENS" id="NMTOKENS"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasFacet name="length"/> - <hfp:hasFacet name="minLength"/> - <hfp:hasFacet name="maxLength"/> - <hfp:hasFacet name="enumeration"/> - <hfp:hasFacet name="whiteSpace"/> - <hfp:hasProperty name="ordered" value="false"/> - <hfp:hasProperty name="bounded" value="false"/> - <hfp:hasProperty name="cardinality" - value="countably infinite"/> - <hfp:hasProperty name="numeric" value="false"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#NMTOKENS"/> - </xs:annotation> - <xs:restriction> - <xs:simpleType> - <xs:list itemType="xs.ecore:NMTOKEN"/> - </xs:simpleType> - <xs:minLength value="1" id="NMTOKENS.minLength"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="Name" id="Name"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#Name"/> - </xs:annotation> - <xs:restriction base="xs.ecore:token"> - <xs:pattern value="\i\c*" id="Name.pattern"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/REC-xml#NT-Name"> - pattern matches production 5 from the XML spec - </xs:documentation> - </xs:annotation> - </xs:pattern> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="NCName" id="NCName"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#NCName"/> - </xs:annotation> - <xs:restriction base="xs.ecore:Name"> - <xs:pattern value="[\i-[:]][\c-[:]]*" id="NCName.pattern"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/REC-xml-names/#NT-NCName"> - pattern matches production 4 from the Namespaces in XML spec - </xs:documentation> - </xs:annotation> - </xs:pattern> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="ID" id="ID"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#ID"/> - </xs:annotation> - <xs:restriction base="xs.ecore:NCName"/> - </xs:simpleType> - - <xs:simpleType name="IDREF" id="IDREF"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#IDREF"/> - </xs:annotation> - <xs:restriction base="xs.ecore:NCName"/> - </xs:simpleType> - - <xs:simpleType name="ENTITY" id="ENTITY"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#ENTITY"/> - </xs:annotation> - <xs:restriction base="xs.ecore:NCName"/> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="java.math.BigInteger" name="integer" id="integer"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#integer"/> - </xs:annotation> - <xs:restriction base="xs.ecore:decimal"> - <xs:fractionDigits value="0" fixed="true" id="integer.fractionDigits" ecore:ignore="true"/> - <xs:pattern value="[\-+]?[0-9]+" ecore:ignore="true"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="nonPositiveInteger" id="nonPositiveInteger"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#nonPositiveInteger"/> - </xs:annotation> - <xs:restriction base="xs.ecore:integer"> - <xs:maxInclusive value="0" id="nonPositiveInteger.maxInclusive"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="negativeInteger" id="negativeInteger"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#negativeInteger"/> - </xs:annotation> - <xs:restriction base="xs.ecore:nonPositiveInteger"> - <xs:maxInclusive value="-1" id="negativeInteger.maxInclusive"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="long" name="long" id="long"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasProperty name="bounded" value="true"/> - <hfp:hasProperty name="cardinality" value="finite"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#long"/> - </xs:annotation> - <xs:restriction base="xs.ecore:integer"> - <xs:minInclusive value="-9223372036854775808" id="long.minInclusive" ecore:ignore="true"/> - <xs:maxInclusive value="9223372036854775807" id="long.maxInclusive" ecore:ignore="true"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="int" name="int" id="int"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#int"/> - </xs:annotation> - <xs:restriction base="xs.ecore:long"> - <xs:minInclusive value="-2147483648" id="int.minInclusive" ecore:ignore="true"/> - <xs:maxInclusive value="2147483647" id="int.maxInclusive" ecore:ignore="true"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="short" name="short" id="short"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#short"/> - </xs:annotation> - <xs:restriction base="xs.ecore:int"> - <xs:minInclusive value="-32768" id="short.minInclusive" ecore:ignore="true"/> - <xs:maxInclusive value="32767" id="short.maxInclusive" ecore:ignore="true"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="byte" name="byte" id="byte"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#byte"/> - </xs:annotation> - <xs:restriction base="xs.ecore:short"> - <xs:minInclusive value="-128" id="byte.minInclusive" ecore:ignore="true"/> - <xs:maxInclusive value="127" id="byte.maxInclusive" ecore:ignore="true"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="nonNegativeInteger" id="nonNegativeInteger"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#nonNegativeInteger"/> - </xs:annotation> - <xs:restriction base="xs.ecore:integer"> - <xs:minInclusive value="0" id="nonNegativeInteger.minInclusive"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="unsignedLong" id="unsignedLong"> - <xs:annotation ecore:ignore="true"> - <xs:appinfo> - <hfp:hasProperty name="bounded" value="true"/> - <hfp:hasProperty name="cardinality" value="finite"/> - </xs:appinfo> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#unsignedLong"/> - </xs:annotation> - <xs:restriction base="xs.ecore:nonNegativeInteger"> - <xs:maxInclusive value="18446744073709551615" - id="unsignedLong.maxInclusive"/> - <xs:minInclusive value="0"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="long" name="unsignedInt" id="unsignedInt"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#unsignedInt"/> - </xs:annotation> - <xs:restriction base="xs.ecore:unsignedLong"> - <xs:maxInclusive value="4294967295" - id="unsignedInt.maxInclusive"/> - <xs:minInclusive value="0"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="int" name="unsignedShort" id="unsignedShort"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#unsignedShort"/> - </xs:annotation> - <xs:restriction base="xs.ecore:unsignedInt"> - <xs:maxInclusive value="65535" - id="unsignedShort.maxInclusive"/> - <xs:minInclusive value="0"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType ecore:instanceClass="short" name="unsignedByte" id="unsignedByte"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#unsignedByte"/> - </xs:annotation> - <xs:restriction base="xs.ecore:unsignedShort"> - <xs:maxInclusive value="255" id="unsignedByte.maxInclusive"/> - <xs:minInclusive value="0"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="positiveInteger" id="positiveInteger"> - <xs:annotation ecore:ignore="true"> - <xs:documentation - source="http://www.w3.org/TR/xmlschema-2/#positiveInteger"/> - </xs:annotation> - <xs:restriction base="xs.ecore:nonNegativeInteger"> - <xs:minInclusive value="1" id="positiveInteger.minInclusive"/> - </xs:restriction> - </xs:simpleType> -</xs:schema> diff --git a/cdm.ecoredoc.generator.documentation/models/ecore/org.eclipse.emf.Ecore.cat b/cdm.ecoredoc.generator.documentation/models/ecore/org.eclipse.emf.Ecore.cat deleted file mode 100644 index b3ed5094851c38d079d503303e17a3bd6b087426..0000000000000000000000000000000000000000 --- a/cdm.ecoredoc.generator.documentation/models/ecore/org.eclipse.emf.Ecore.cat +++ /dev/null @@ -1,7496 +0,0 @@ - -(object Petal - version 42 - _written "Rose 4.5.8163.3" - charSet 0) - -(object Class_Category "ecore" - is_unit TRUE - is_loaded TRUE - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c0860b0-8398-11e1-0000-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "qualifiedPackageName" - value "org.eclipse.emf.ecore") - (object Attribute - tool "Ecore" - name "nsPrefix" - value "ecore") - (object Attribute - tool "Ecore" - name "nsURI" - value "http://www.eclipse.org/emf/2002/Ecore") - (object Attribute - tool "Ecore" - name "basePackage" - value "org.eclipse.emf") - (object Attribute - tool "Ecore" - name "prefix" - value "Ecore")) - quid "39A5ED04004E" - exportControl "Public" - logical_models (list unit_reference_list - (object Class "EAttribute" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c0d42b0-8398-11e1-0008-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "ConsistentTransient")) - quid "39238472039D" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c0d42b0-8398-11e1-0009-0060973f945c:1"))) - quid "392384980008" - supplier "Logical View::ecore::EStructuralFeature" - quidu "3903D59D0230")) - class_attributes (list class_attribute_list - (object ClassAttribute "iD" - quid "3DDF78B900AD" - type "boolean" - exportControl "Public"))) - (object Class "EAnnotation" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "constraints" - value "WellFormedSourceURI")) - quid "3D98A1C701AB" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3D98A1E10203" - supplier "Logical View::ecore::EModelElement" - quidu "3903D4E40050")) - class_attributes (list class_attribute_list - (object ClassAttribute "source" - quid "3D98A349020A" - type "String" - exportControl "Public") - (object ClassAttribute "details" - quid "3DA69DAB038A" - stereotype "0..*" - type "EStringToStringMapEntry" - exportControl "Public"))) - (object Class "EClass" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c0ad1b0-8398-11e1-0004-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "InterfaceIsAbstract AtMostOneID UniqueFeatureNames UniqueOperationSignatures NoCircularSuperTypes WellFormedMapEntryClass ConsistentSuperTypes DisjointFeatureAndOperationSignatures")) - quid "3903D5BF000A" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "457468210242" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371")) - operations (list Operations - (object Operation "isSuperTypeOf" - quid "3D07246C02E3" - parameters (list Parameters - (object Parameter "someClass" - type "EClass")) - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getFeatureCount" - quid "426A6C920097" - result "int" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getEStructuralFeature" - quid "3D08992A0381" - parameters (list Parameters - (object Parameter "featureID" - type "int")) - result "EStructuralFeature" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getFeatureID" - quid "426A4284013B" - parameters (list Parameters - (object Parameter "feature" - type "EStructuralFeature")) - result "int" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getEStructuralFeature" - quid "3D0899C801D0" - parameters (list Parameters - (object Parameter "featureName" - type "String")) - result "EStructuralFeature" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "abstract" - quid "3CF6636F001D" - type "boolean" - exportControl "Public") - (object ClassAttribute "interface" - quid "3D0616AE039B" - type "boolean" - exportControl "Public")) - module "::Core::Class" - quidu "3905C18303D5" - language "Java") - (object Class "EClassifier" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "constraints" - value "WellFormedInstanceTypeName UniqueTypeParameterNames")) - quid "3ACE4FEE0371" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3C97BBB400CA" - supplier "Logical View::ecore::ENamedElement" - quidu "3B65CCC600FE")) - operations (list Operations - (object Operation "isInstance" - quid "3D086856016B" - parameters (list Parameters - (object Parameter "object" - type "EJavaObject")) - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getClassifierID" - quid "3D089C8A0135" - result "int" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "instanceClassName" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3))) - quid "3B0F0B800186" - type "String" - exportControl "Public") - (object ClassAttribute "instanceClass" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3CA8BD1C01FA" - type "EJavaClass<?>" - exportControl "Public" - derived TRUE) - (object ClassAttribute "defaultValue" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE)) - quid "3D3C1AEE014B" - type "EJavaObject" - exportControl "Public" - derived TRUE) - (object ClassAttribute "instanceTypeName" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3)) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE)) - quid "45746744028A" - type "String" - exportControl "Public")) - abstract TRUE) - (object Class "EDataType" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c0860b0-8398-11e1-0001-0060973f945c:1"))) - quid "3903D525033E" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3ACE510F029A" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371")) - class_attributes (list class_attribute_list - (object ClassAttribute "serializable" - quid "3D090E0602FC" - type "boolean" - initv "true" - exportControl "Public")) - module "::Core::DataType" - quidu "3905C18303A3" - language "Java") - (object Class "EEnum" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-001c-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "UniqueEnumeratorNames UniqueEnumeratorLiterals")) - quid "39A473E901D4" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3B180608030C" - supplier "Logical View::ecore::EDataType" - quidu "3903D525033E")) - operations (list Operations - (object Operation "getEEnumLiteral" - quid "3D089A910002" - parameters (list Parameters - (object Parameter "name" - type "String")) - result "EEnumLiteral" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getEEnumLiteral" - quid "3D089A9E02F0" - parameters (list Parameters - (object Parameter "value" - type "int")) - result "EEnumLiteral" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getEEnumLiteralByLiteral" - quid "434EBA4701A9" - parameters (list Parameters - (object Parameter "literal" - type "String")) - result "EEnumLiteral" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - language "Java") - (object Class "EEnumLiteral" - quid "3ACCDCE601C2" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3D05D58C01DC" - supplier "Logical View::ecore::ENamedElement" - quidu "3B65CCC600FE")) - class_attributes (list class_attribute_list - (object ClassAttribute "value" - quid "3ACCDCF103DB" - type "int" - exportControl "Public") - (object ClassAttribute "instance" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE)) - quid "3D2DB8A701BE" - type "EEnumerator" - exportControl "Public") - (object ClassAttribute "literal" - quid "430B327502D1" - type "String" - exportControl "Public"))) - (object Class "EFactory" - quid "3A773E540057" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3CF674E80143" - supplier "Logical View::ecore::EModelElement" - quidu "3903D4E40050")) - operations (list Operations - (object Operation "create" - quid "3D089BC9017E" - parameters (list Parameters - (object Parameter "eClass" - type "EClass")) - result "EObject" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "createFromString" - quid "3D089BE1011E" - parameters (list Parameters - (object Parameter "eDataType" - type "EDataType") - (object Parameter "literalValue" - type "String")) - result "EJavaObject" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "convertToString" - quid "3D089BF603A9" - parameters (list Parameters - (object Parameter "eDataType" - type "EDataType") - (object Parameter "instanceValue" - type "EJavaObject")) - result "String" - concurrency "Sequential" - opExportControl "Public" - uid 0))) - (object Class "EModelElement" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c0d42b0-8398-11e1-000c-0060973f945c:1"))) - quid "3903D4E40050" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3C4F1CC50336" - supplier "Logical View::ecore::EObject" - quidu "3C4F1C860123")) - operations (list Operations - (object Operation "getEAnnotation" - quid "3DDF83530376" - parameters (list Parameters - (object Parameter "source" - type "String")) - result "EAnnotation" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - module "::Core::ModelElement" - quidu "3905C183039F" - language "Java" - abstract TRUE) - (object Class "ENamedElement" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "constraints" - value "WellFormedName")) - quid "3B65CCC600FE" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3C8D4364024F" - supplier "Logical View::ecore::EModelElement" - quidu "3903D4E40050")) - class_attributes (list class_attribute_list - (object ClassAttribute "name" - quid "3B65CCCF0007" - type "String" - exportControl "Public")) - abstract TRUE) - (object Class "EObject" - quid "3C4F1C860123" - operations (list Operations - (object Operation "eClass" - quid "3D08E6B501C3" - result "EClass" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eIsProxy" - quid "3D1204AC028F" - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eResource" - quid "3C4F21D90335" - result "EResource" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eContainer" - quid "3D08E64D003D" - result "EObject" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eContainingFeature" - quid "3FB9171500E1" - result "EStructuralFeature" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eContainmentFeature" - quid "3D08E71600E6" - result "EReference" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eContents" - quid "3D08E66701A3" - result "EEList<EObject>" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eAllContents" - quid "3D08E6830352" - result "ETreeIterator<EObject>" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eCrossReferences" - quid "3D4A910D00BC" - result "EEList<EObject>" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eGet" - quid "3C4F26CB00D3" - parameters (list Parameters - (object Parameter "feature" - type "EStructuralFeature")) - result "EJavaObject" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eGet" - quid "3D08E6D601AD" - parameters (list Parameters - (object Parameter "feature" - type "EStructuralFeature") - (object Parameter "resolve" - type "boolean")) - result "EJavaObject" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eSet" - quid "3C4F268F023F" - parameters (list Parameters - (object Parameter "feature" - type "EStructuralFeature") - (object Parameter "newValue" - type "EJavaObject")) - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eIsSet" - quid "3C4F26DE0225" - parameters (list Parameters - (object Parameter "feature" - type "EStructuralFeature")) - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "eUnset" - quid "3C4F26B4004E" - parameters (list Parameters - (object Parameter "feature" - type "EStructuralFeature")) - concurrency "Sequential" - opExportControl "Public" - uid 0))) - (object Class "EOperation" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-0009-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "UniqueParameterNames UniqueTypeParameterNames NoRepeatingVoid")) - quid "3904DAA200A0" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3D062FA00253" - supplier "Logical View::ecore::ETypedElement" - quidu "3903D4F60398")) - module "::Core::Operation" - quidu "3905C18303D8" - language "Java") - (object Class "EPackage" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c0ad1b0-8398-11e1-0002-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "WellFormedNsURI WellFormedNsPrefix UniqueSubpackageNames UniqueClassifierNames UniqueNsURIs")) - quid "3905C3F7000A" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3D05F0C70226" - supplier "Logical View::ecore::ENamedElement" - quidu "3B65CCC600FE")) - operations (list Operations - (object Operation "getEClassifier" - quid "3D089D1E00FC" - parameters (list Parameters - (object Parameter "name" - type "String")) - result "EClassifier" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "nsURI" - quid "39EB787703D8" - type "String" - exportControl "Public") - (object ClassAttribute "nsPrefix" - quid "3A773FA4026D" - type "String" - exportControl "Public")) - language "Java") - (object Class "EParameter" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-000d-0060973f945c:1"))) - quid "3903E6150104" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-000e-0060973f945c:1"))) - quid "3903E62102DA" - supplier "Logical View::ecore::ETypedElement" - quidu "3903D4F60398")) - module "::Core::Parameter" - quidu "3905C18303D7" - language "Java") - (object Class "EReference" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-0015-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "ConsistentOpposite SingleContainer ConsistentKeys")) - quid "39238479039D" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-0016-0060973f945c:1"))) - quid "3923849D00CE" - supplier "Logical View::ecore::EStructuralFeature" - quidu "3903D59D0230")) - class_attributes (list class_attribute_list - (object ClassAttribute "containment" - quid "3A0AEF0E00CF" - type "boolean" - exportControl "Public") - (object ClassAttribute "container" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3D5D254701DE" - type "boolean" - exportControl "Public" - derived TRUE) - (object ClassAttribute "resolveProxies" - quid "3D073A660351" - type "boolean" - initv "true" - exportControl "Public"))) - (object Class "EStructuralFeature" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-0000-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "ValidDefaultValueLiteral")) - quid "3903D59D0230" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-0001-0060973f945c:1"))) - quid "3903D98202A8" - supplier "Logical View::ecore::ETypedElement" - quidu "3903D4F60398")) - operations (list Operations - (object Operation "getFeatureID" - quid "3D089D7103B8" - result "int" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getContainerClass" - quid "3D089D9B01CE" - result "EJavaClass<?>" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "changeable" - quid "39EB78670242" - type "boolean" - initv "true" - exportControl "Public") - (object ClassAttribute "volatile" - quid "39EB782D01D4" - type "boolean" - exportControl "Public") - (object ClassAttribute "transient" - quid "39EB78210280" - type "boolean" - exportControl "Public") - (object ClassAttribute "defaultValueLiteral" - quid "3B5F07A60290" - type "String" - exportControl "Public") - (object ClassAttribute "defaultValue" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3CA44568000B" - type "EJavaObject" - exportControl "Public" - derived TRUE) - (object ClassAttribute "unsettable" - quid "3E37C5F603D4" - type "boolean" - exportControl "Public") - (object ClassAttribute "derived" - quid "3FC61EC301EE" - type "boolean" - exportControl "Public")) - module "::Core::StructuralFeature" - quidu "3905C18303D4" - language "Java" - abstract TRUE) - (object Class "ETypedElement" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-0005-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "constraints" - value "ValidLowerBound ValidUpperBound ConsistentBounds ValidType")) - quid "3903D4F60398" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3D05D88501C2" - supplier "Logical View::ecore::ENamedElement" - quidu "3B65CCC600FE")) - class_attributes (list class_attribute_list - (object ClassAttribute "ordered" - quid "3F5E13BE031E" - type "boolean" - initv "true" - exportControl "Public") - (object ClassAttribute "unique" - quid "3F5E13D301FC" - type "boolean" - initv "true" - exportControl "Public") - (object ClassAttribute "lowerBound" - quid "3F5E13E90031" - type "int" - exportControl "Public") - (object ClassAttribute "upperBound" - quid "3F5E13F401BD" - type "int" - initv "1" - exportControl "Public") - (object ClassAttribute "many" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3F5E13FC0150" - type "boolean" - exportControl "Public" - derived TRUE) - (object ClassAttribute "required" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3F5E14050212" - type "boolean" - exportControl "Public" - derived TRUE)) - module "::Core::TypedElement" - quidu "3905C18303A1" - language "Java" - abstract TRUE) - (object Class "EBigDecimal" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#decimal'")) - quid "3FC6252D01C7" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.math.BigDecimal" - quid "3FC625400106" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EBigInteger" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#integer'")) - quid "3FC625080137" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.math.BigInteger" - quid "3FC6251B0199" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EBoolean" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#boolean'")) - quid "3D0672EC0024" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "boolean" - quid "3D0674AA0061" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EBooleanObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='EBoolean'") - (object Attribute - tool "Ecore" - name "xmlName" - value "EBoolean:Object")) - quid "39EB7E1202AF" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Boolean" - quid "3B0F1E730267" - stereotype "javaclass" - exportControl "Public")) - language "Java") - (object Class "EByte" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#byte'")) - quid "3D06745301D9" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "byte" - quid "3D06765F00E2" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EByteArray" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#hexBinary'")) - quid "3FC62489001C" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "byte[]" - quid "3FC62494034D" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EByteObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='EByte'") - (object Attribute - tool "Ecore" - name "xmlName" - value "EByte:Object")) - quid "3D0672FE0070" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Byte" - quid "3D06740C021D" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EChar" - quid "3D06731003B5" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "char" - quid "3D06766A0246" - stereotype "javaclass" - exportControl "Public"))) - (object Class "ECharacterObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "xmlName" - value "EChar:Object") - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='EChar'")) - quid "39EB7E480148" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Character" - quid "3B0F1E7900FD" - stereotype "javaclass" - exportControl "Public")) - language "Java") - (object Class "EDate" - quid "3FC625DC038B" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.util.Date" - quid "3FC625EC03A2" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EDiagnosticChain" - quid "40916FF702ED" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "org.eclipse.emf.common.util.DiagnosticChain" - quid "4091701D0166" - stereotype "javaclass" - exportControl "Public")) - language "Java" - abstract TRUE) - (object Class "EDouble" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#double'")) - quid "3D06745D0364" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "double" - quid "3D06766F012B" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EDoubleObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='EDouble'") - (object Attribute - tool "Ecore" - name "xmlName" - value "EDouble:Object")) - quid "3A68EBB8012A" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Double" - quid "3B0F1E870215" - stereotype "javaclass" - exportControl "Public")) - language "Java") - (object Class "EEList" - quid "3AD37E40003D" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "E" - quid "3B1687C1019B" - stereotype "parameter" - exportControl "Public") - (object ClassAttribute "org.eclipse.emf.common.util.EList" - quid "456A22450248" - stereotype "javaclass" - exportControl "Public")) - abstract TRUE) - (object Class "EEnumerator" - quid "3D2DB651020A" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "org.eclipse.emf.common.util.Enumerator" - quid "3D2DB66A03A9" - stereotype "javaclass" - exportControl "Public")) - abstract TRUE) - (object Class "EFeatureMap" - quid "3FC6258F00C3" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "org.eclipse.emf.ecore.util.FeatureMap" - quid "3FC625B80022" - stereotype "javaclass" - exportControl "Public")) - abstract TRUE) - (object Class "EFeatureMapEntry" - quid "3F44E79E02B2" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "org.eclipse.emf.ecore.util.FeatureMap$Entry" - quid "3F44E7C600CA" - stereotype "javaclass" - exportControl "Public")) - abstract TRUE) - (object Class "EFloat" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#float'")) - quid "3D067469025C" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "float" - quid "3D06767303DA" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EFloatObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='EFloat'") - (object Attribute - tool "Ecore" - name "xmlName" - value "EFloat:Object")) - quid "39EB7E2600BB" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Float" - quid "3B0F1C600024" - stereotype "javaclass" - exportControl "Public")) - language "Java") - (object Class "EInt" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#int'")) - quid "3D0674720115" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "int" - quid "3D06767B0146" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EIntegerObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='EInt'") - (object Attribute - tool "Ecore" - name "xmlName" - value "EInt:Object")) - quid "39EB7E0702AF" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Integer" - quid "3B0F1E7F0156" - stereotype "javaclass" - exportControl "Public")) - language "Java") - (object Class "EJavaClass" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE)) - quid "3B1531690285" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "T" - quid "3B15318102DA" - stereotype "parameter" - exportControl "Public") - (object ClassAttribute "java.lang.Class" - quid "456AD33D0281" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EJavaObject" - quid "3ACDF8200182" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Object" - quid "3B1688F5004A" - stereotype "javaclass" - exportControl "Public"))) - (object Class "ELong" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#long'")) - quid "3D06747C0390" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "long" - quid "3D0676840095" - stereotype "javaclass" - exportControl "Public"))) - (object Class "ELongObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='ELong'") - (object Attribute - tool "Ecore" - name "xmlName" - value "ELong:Object")) - quid "3A68EBAB02DA" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Long" - quid "3B0F1E8D0369" - stereotype "javaclass" - exportControl "Public")) - language "Java") - (object Class "EMap" - quid "4091704001A5" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "K" - quid "4091705701A5" - stereotype "parameter" - exportControl "Public") - (object ClassAttribute "V" - quid "457D645D0012" - stereotype "parameter" - exportControl "Public") - (object ClassAttribute "java.util.Map" - quid "457D645F0083" - stereotype "javaclass" - exportControl "Public")) - language "Java" - abstract TRUE) - (object Class "EResource" - quid "3C4F231001FC" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "org.eclipse.emf.ecore.resource.Resource" - quid "3C4F232003AE" - stereotype "javaclass" - exportControl "Public")) - abstract TRUE) - (object Class "EResourceSet" - quid "3FC6255C012E" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "org.eclipse.emf.ecore.resource.ResourceSet" - quid "3FC62574004C" - stereotype "javaclass" - exportControl "Public")) - abstract TRUE) - (object Class "EShort" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#short'")) - quid "3D06748601FA" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "short" - quid "3D06768801EF" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EShortObject" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='EShort'") - (object Attribute - tool "Ecore" - name "xmlName" - value "EShort:Object")) - quid "3A971C630333" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.Short" - quid "3B0F1E9302D1" - stereotype "javaclass" - exportControl "Public"))) - (object Class "EString" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "singleInstance" - value TRUE) - (object Attribute - tool "Ecore" - name "annotation" - value "http:///org/eclipse/emf/ecore/util/ExtendedMetaData baseType='http://www.w3.org/2001/XMLSchema#string'")) - quid "39EB7E000186" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.lang.String" - quid "3B0F1E6D0240" - stereotype "javaclass" - exportControl "Public")) - language "Java") - (object Class "EStringToStringMapEntry" - quid "3DA69D3C00F6" - stereotype "MapEntry" - class_attributes (list class_attribute_list - (object ClassAttribute "key" - quid "3DA69D3C00F8" - type "String" - exportControl "Public") - (object ClassAttribute "value" - quid "3DA69D3C00F9" - type "String" - exportControl "Public"))) - (object Class "ETreeIterator" - quid "3D08E8A002C4" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "E" - quid "3D08E8C10004" - stereotype "parameter" - exportControl "Public") - (object ClassAttribute "org.eclipse.emf.common.util.TreeIterator" - quid "456A22980202" - stereotype "javaclass" - exportControl "Public")) - abstract TRUE) - (object Class "EGenericType" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "constraints" - value "ConsistentType ConsistentBounds ConsistentArguments")) - quid "455E23440399" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "4561B430039A" - supplier "Logical View::ecore::EObject" - quidu "3C4F1C860123")) - language "Java") - (object Class "ETypeParameter" - quid "455DCB6D0180" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "455DD28B02A9" - supplier "Logical View::ecore::ENamedElement" - quidu "3B65CCC600FE")) - language "Java") - (object Association "$UNNAMED$0" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c16b890-8398-11e1-001f-0060973f945c:1"))) - quid "3905C4B201D6" - roles (list role_list - (object Role "eSuperTypes" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-0000-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3))) - quid "3905C4BE003C" - label "eSuperTypes" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$1" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-0001-0060973f945c:1"))) - quid "3905C4BE003D" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A"))) - (object Association "$UNNAMED$2" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-0002-0060973f945c:1"))) - quid "3904D80902DA" - roles (list role_list - (object Role "eOperations" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-0003-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3904D81303AC" - label "eOperations" - supplier "Logical View::ecore::EOperation" - quidu "3904DAA200A0" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "eContainingClass" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-0004-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3904D81303AD" - label "eContainingClass" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$3" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-000e-0060973f945c:1"))) - quid "3903DA26001E" - roles (list role_list - (object Role "eType" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-000f-0060973f945c:1")) - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3)) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE)) - quid "3903DA27023A" - label "eType" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371" - client_cardinality (value cardinality "0..1") - is_navigable TRUE) - (object Role "$UNNAMED$4" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-0010-0060973f945c:1"))) - quid "3903DA27023B" - supplier "Logical View::ecore::ETypedElement" - quidu "3903D4F60398"))) - (object Association "$UNNAMED$5" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-001a-0060973f945c:1"))) - quid "3990C9D502FD" - roles (list role_list - (object Role "eOpposite" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-001b-0060973f945c:1"))) - quid "3990C9D80213" - label "eOpposite" - supplier "Logical View::ecore::EReference" - quidu "39238479039D" - client_cardinality (value cardinality "0..1") - is_navigable TRUE) - (object Role "$UNNAMED$6" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:9c192990-8398-11e1-001c-0060973f945c:1"))) - quid "3990C9D80222" - supplier "Logical View::ecore::EReference" - quidu "39238479039D"))) - (object Association "$UNNAMED$7" - quid "39D6BD4A03B1" - roles (list role_list - (object Role "eAllAttributes" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39D6BD4C0061" - label "eAllAttributes" - supplier "Logical View::ecore::EAttribute" - quidu "39238472039D" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$8" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39D6BD4C006B" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - derived TRUE) - (object Association "$UNNAMED$9" - quid "39D6BD89002C" - roles (list role_list - (object Role "eAllReferences" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39D6BD8A010A" - label "eAllReferences" - supplier "Logical View::ecore::EReference" - quidu "39238479039D" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$10" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39D6BD8A0114" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - derived TRUE) - (object Association "$UNNAMED$11" - quid "39D7678B0314" - roles (list role_list - (object Role "eReferences" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39D7678D02EF" - label "eReferences" - supplier "Logical View::ecore::EReference" - quidu "39238479039D" - client_cardinality (value cardinality "0..n") - Containment "By Reference" - is_navigable TRUE) - (object Role "$UNNAMED$12" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39D7678D0303" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - derived TRUE) - (object Association "$UNNAMED$13" - quid "39DE157303C6" - roles (list role_list - (object Role "eAttributes" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39DE157703CC" - label "eAttributes" - supplier "Logical View::ecore::EAttribute" - quidu "39238472039D" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$14" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "39DE15780002" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A" - is_principal TRUE)) - derived TRUE) - (object Association "$UNNAMED$15" - quid "3A773F5A0067" - roles (list role_list - (object Role "eFactoryInstance" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3A773F5B00CD" - label "eFactoryInstance" - supplier "Logical View::ecore::EFactory" - quidu "3A773E540057" - client_cardinality (value cardinality "1") - is_navigable TRUE) - (object Role "ePackage" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3A773F5B00D7" - label "ePackage" - supplier "Logical View::ecore::EPackage" - quidu "3905C3F7000A" - client_cardinality (value cardinality "1") - is_navigable TRUE))) - (object Association "$UNNAMED$16" - quid "3A7DAB6B039E" - roles (list role_list - (object Role "eClassifiers" - quid "3A7DAB6D0225" - label "eClassifiers" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "ePackage" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE)) - quid "3A7DAB6D0239" - label "ePackage" - supplier "Logical View::ecore::EPackage" - quidu "3905C3F7000A" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$17" - quid "3ACCDD3B0265" - roles (list role_list - (object Role "eLiterals" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3ACCDD3C00F4" - label "eLiterals" - supplier "Logical View::ecore::EEnumLiteral" - quidu "3ACCDCE601C2" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "eEnum" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3ACCDD3C00FE" - label "eEnum" - supplier "Logical View::ecore::EEnum" - quidu "39A473E901D4" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$18" - quid "3AF07CB603D8" - roles (list role_list - (object Role "eAllContainments" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3AF07CB900F8" - label "eAllContainments" - supplier "Logical View::ecore::EReference" - quidu "39238479039D" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$19" - quid "3AF07CB90120" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - derived TRUE) - (object Association "$UNNAMED$20" - quid "3AF87E2B011C" - roles (list role_list - (object Role "eAllOperations" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3AF87E2E006C" - label "eAllOperations" - supplier "Logical View::ecore::EOperation" - quidu "3904DAA200A0" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$21" - quid "3AF87E2E0094" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - derived TRUE) - (object Association "$UNNAMED$22" - quid "455F681D0251" - roles (list role_list - (object Role "$UNNAMED$23" - quid "455F681F0138" - supplier "Logical View::ecore::EOperation" - quidu "3904DAA200A0" - is_aggregate TRUE) - (object Role "eTypeParameters" - quid "455F681F0139" - label "eTypeParameters" - supplier "Logical View::ecore::ETypeParameter" - quidu "455DCB6D0180" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$24" - quid "3B4DFCAB02B6" - roles (list role_list - (object Role "eParameters" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3B4DFCAC02AD" - label "eParameters" - supplier "Logical View::ecore::EParameter" - quidu "3903E6150104" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "eOperation" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3B4DFCAC02CB" - label "eOperation" - supplier "Logical View::ecore::EOperation" - quidu "3904DAA200A0" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$25" - quid "3C06C4EC029A" - roles (list role_list - (object Role "eSubpackages" - quid "3C06C4F20393" - label "eSubpackages" - supplier "Logical View::ecore::EPackage" - quidu "3905C3F7000A" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "eSuperPackage" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE)) - quid "3C06C4F203B1" - label "eSuperPackage" - supplier "Logical View::ecore::EPackage" - quidu "3905C3F7000A" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$26" - quid "3CD7CA8B00A7" - roles (list role_list - (object Role "eAllStructuralFeatures" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3CD7CA8D0078" - label "eAllStructuralFeatures" - supplier "Logical View::ecore::EStructuralFeature" - quidu "3903D59D0230" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$27" - quid "3CD7CA8D0082" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - derived TRUE) - (object Association "$UNNAMED$28" - quid "3D05D40A02BD" - roles (list role_list - (object Role "eExceptions" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3))) - quid "3D05D410008B" - label "eExceptions" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$29" - quid "3D05D4100095" - supplier "Logical View::ecore::EOperation" - quidu "3904DAA200A0"))) - (object Association "$UNNAMED$30" - quid "3D0618C2027D" - roles (list role_list - (object Role "eAllSuperTypes" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3D0618C600DE" - label "eAllSuperTypes" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "$UNNAMED$31" - quid "3D0618C600DF" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - derived TRUE) - (object Association "$UNNAMED$32" - quid "3D5D260F02E4" - roles (list role_list - (object Role "eAttributeType" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3D5D261200E9" - label "eAttributeType" - supplier "Logical View::ecore::EDataType" - quidu "3903D525033E" - client_cardinality (value cardinality "1") - is_navigable TRUE) - (object Role "$UNNAMED$33" - quid "3D5D261200F3" - supplier "Logical View::ecore::EAttribute" - quidu "39238472039D")) - derived TRUE) - (object Association "$UNNAMED$34" - quid "3D5D2A5B00CB" - roles (list role_list - (object Role "eReferenceType" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "3D5D2A6100E7" - label "eReferenceType" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A" - client_cardinality (value cardinality "1") - is_navigable TRUE) - (object Role "$UNNAMED$35" - quid "3D5D2A6100E8" - supplier "Logical View::ecore::EReference" - quidu "39238479039D")) - derived TRUE) - (object Association "$UNNAMED$36" - quid "3D98A3F1034C" - roles (list role_list - (object Role "eModelElement" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3D98A3F30241" - label "eModelElement" - supplier "Logical View::ecore::EModelElement" - quidu "3903D4E40050" - is_navigable TRUE - is_aggregate TRUE) - (object Role "eAnnotations" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3D98A3F3024B" - label "eAnnotations" - supplier "Logical View::ecore::EAnnotation" - quidu "3D98A1C701AB" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$37" - quid "3DA70B0400EC" - roles (list role_list - (object Role "$UNNAMED$38" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3DA70B04031D" - supplier "Logical View::ecore::EAnnotation" - quidu "3D98A1C701AB" - is_aggregate TRUE) - (object Role "contents" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3DA70B040327" - label "contents" - supplier "Logical View::ecore::EObject" - quidu "3C4F1C860123" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$39" - quid "3DA70CD20386" - roles (list role_list - (object Role "$UNNAMED$40" - quid "3DA70CD4011C" - supplier "Logical View::ecore::EAnnotation" - quidu "3D98A1C701AB" - is_aggregate TRUE) - (object Role "references" - quid "3DA70CD40126" - label "references" - supplier "Logical View::ecore::EObject" - quidu "3C4F1C860123" - client_cardinality (value cardinality "0..n") - is_navigable TRUE))) - (object Association "$UNNAMED$41" - quid "3DDF794F03D4" - roles (list role_list - (object Role "$UNNAMED$42" - attributes (list Attribute_Set) - quid "3DDF795201A7" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A") - (object Role "eIDAttribute" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3DDF795201B1" - label "eIDAttribute" - supplier "Logical View::ecore::EAttribute" - quidu "39238472039D" - client_cardinality (value cardinality "0..1") - is_navigable TRUE)) - derived TRUE) - (object Association "$UNNAMED$43" - quid "3F72EF6A0063" - roles (list role_list - (object Role "eContainingClass" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE) - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3F72EF6B0212" - label "eContainingClass" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A" - is_navigable TRUE - is_aggregate TRUE) - (object Role "eStructuralFeatures" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "3F72EF6B0213" - label "eStructuralFeatures" - supplier "Logical View::ecore::EStructuralFeature" - quidu "3903D59D0230" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$44" - quid "455DCF3C0115" - roles (list role_list - (object Role "eUpperBound" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455DCF42023F" - label "eUpperBound" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..1") - Containment "By Value" - is_navigable TRUE) - (object Role "$UNNAMED$45" - quid "455DCF420240" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - is_aggregate TRUE))) - (object Association "$UNNAMED$46" - quid "455DD11A01E8" - roles (list role_list - (object Role "eTypeArguments" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455DD11B0217" - label "eTypeArguments" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "$UNNAMED$47" - quid "455DD11B0218" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - is_aggregate TRUE))) - (object Association "$UNNAMED$48" - quid "455E2B0101A5" - roles (list role_list - (object Role "$UNNAMED$49" - quid "455E2B050251" - supplier "Logical View::ecore::ETypedElement" - quidu "3903D4F60398" - is_aggregate TRUE) - (object Role "eGenericType" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3)) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE)) - quid "455E2B050252" - label "eGenericType" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..1") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$50" - quid "455E2B090260" - roles (list role_list - (object Role "$UNNAMED$51" - quid "455E2B0C0137" - supplier "Logical View::ecore::EOperation" - quidu "3904DAA200A0" - is_aggregate TRUE) - (object Role "eGenericExceptions" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3)) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455E2B0C0138" - label "eGenericExceptions" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$52" - quid "455E2B2B01E3" - roles (list role_list - (object Role "$UNNAMED$53" - quid "455E2B2D03C8" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A" - is_aggregate TRUE) - (object Role "eGenericSuperTypes" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isUnsettable" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 3)) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455E2B2D03C9" - label "eGenericSuperTypes" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$54" - quid "455E2B33004D" - roles (list role_list - (object Role "$UNNAMED$55" - quid "455E2B34033B" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A") - (object Role "eAllGenericSuperTypes" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "455E2B34033C" - label "eAllGenericSuperTypes" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..n") - is_navigable TRUE)) - derived TRUE) - (object Association "$UNNAMED$56" - quid "455EF9FB0290" - roles (list role_list - (object Role "eRawType" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "visibility" - value ("VisibilityKind" 2)) - (object Attribute - tool "Ecore" - name "isChangeable" - value FALSE)) - quid "455EF9FE00CB" - label "eRawType" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371" - client_cardinality (value cardinality "1") - is_navigable TRUE) - (object Role "$UNNAMED$57" - quid "455EF9FE00DA" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399")) - derived TRUE) - (object Association "$UNNAMED$58" - quid "455F49ED008C" - roles (list role_list - (object Role "$UNNAMED$59" - quid "455F49EE02DE" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - is_aggregate TRUE) - (object Role "eLowerBound" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455F49EE02DF" - label "eLowerBound" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..1") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$60" - quid "455DCC350064" - roles (list role_list - (object Role "$UNNAMED$61" - quid "455DCC370017" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371" - is_aggregate TRUE) - (object Role "eTypeParameters" - quid "455DCC370026" - label "eTypeParameters" - supplier "Logical View::ecore::ETypeParameter" - quidu "455DCB6D0180" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "$UNNAMED$62" - quid "455DCEF2038B" - roles (list role_list - (object Role "eBounds" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455DCEF403CA" - label "eBounds" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "$UNNAMED$63" - quid "455DCEF403CB" - supplier "Logical View::ecore::ETypeParameter" - quidu "455DCB6D0180" - is_aggregate TRUE))) - (object Association "$UNNAMED$64" - quid "455EF98602BF" - roles (list role_list - (object Role "eTypeParameter" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455EF98B0222" - label "eTypeParameter" - supplier "Logical View::ecore::ETypeParameter" - quidu "455DCB6D0180" - client_cardinality (value cardinality "0..1") - is_navigable TRUE) - (object Role "$UNNAMED$65" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isResolveProxies" - value FALSE)) - quid "455EF98B0223" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399"))) - (object Association "$UNNAMED$66" - quid "456075D20290" - roles (list role_list - (object Role "eClassifier" - quid "456075D30157" - label "eClassifier" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371" - client_cardinality (value cardinality "0..1") - is_navigable TRUE) - (object Role "$UNNAMED$67" - quid "456075D30158" - supplier "Logical View::ecore::EGenericType" - quidu "455E23440399"))) - (object Association "$UNNAMED$68" - quid "4583EAAD01C5" - roles (list role_list - (object Role "$UNNAMED$69" - quid "4583EAAE0213" - supplier "Logical View::ecore::EReference" - quidu "39238479039D") - (object Role "eKeys" - quid "4583EAAE0214" - label "eKeys" - supplier "Logical View::ecore::EAttribute" - quidu "39238472039D" - client_cardinality (value cardinality "0..n") - is_navigable TRUE)))) - logical_presentations (list unit_reference_list - (object ClassDiagram "Ecore Hierarchy" - quid "3CA4F52B0304" - title "Ecore Hierarchy" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::ecore::EAttribute" @1 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (868, 1364) - label (object ItemLabel - Parent_View @1 - location (762, 1321) - fill_color 13434879 - nlines 1 - max_width 212 - justify 0 - label "EAttribute") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "39238472039D" - width 230 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EDataType" @2 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (558, 1116) - label (object ItemLabel - Parent_View @2 - location (441, 1073) - fill_color 13434879 - nlines 1 - max_width 234 - justify 0 - label "EDataType") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3903D525033E" - width 252 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EEnumLiteral" @3 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (961, 837) - label (object ItemLabel - Parent_View @3 - location (825, 794) - fill_color 13434879 - nlines 1 - max_width 272 - justify 0 - label "EEnumLiteral") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3ACCDCE601C2" - width 290 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EEnum" @4 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (558, 1364) - label (object ItemLabel - Parent_View @4 - location (472, 1321) - fill_color 13434879 - nlines 1 - max_width 172 - justify 0 - label "EEnum") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "39A473E901D4" - width 190 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::ENamedElement" @5 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (806, 558) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @5 - location (635, 515) - fill_color 13434879 - nlines 1 - max_width 342 - justify 0 - label "ENamedElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3B65CCC600FE" - width 360 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EObject" @6 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (806, 93) - label (object ItemLabel - Parent_View @6 - location (718, 50) - fill_color 13434879 - nlines 1 - max_width 176 - justify 0 - label "EObject") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3C4F1C860123" - width 194 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EStructuralFeature" @7 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (992, 1116) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @7 - location (803, 1073) - fill_color 13434879 - nlines 1 - max_width 378 - justify 0 - label "EStructuralFeature") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3903D59D0230" - width 396 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EClass" @8 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (186, 1116) - label (object ItemLabel - Parent_View @8 - location (105, 1073) - fill_color 13434879 - nlines 1 - max_width 162 - justify 0 - label "EClass") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3903D5BF000A" - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EReference" @9 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1209, 1364) - label (object ItemLabel - Parent_View @9 - location (1090, 1321) - fill_color 13434879 - nlines 1 - max_width 238 - justify 0 - label "EReference") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "39238479039D" - width 256 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::ETypedElement" @10 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1395, 837) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @10 - location (1233, 794) - fill_color 13434879 - nlines 1 - max_width 324 - justify 0 - label "ETypedElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3903D4F60398" - width 342 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EFactory" @11 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (341, 558) - label (object ItemLabel - Parent_View @11 - location (243, 515) - fill_color 13434879 - nlines 1 - max_width 196 - justify 0 - label "EFactory") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3A773E540057" - width 214 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EPackage" @12 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (186, 837) - label (object ItemLabel - Parent_View @12 - location (73, 794) - fill_color 13434879 - nlines 1 - max_width 226 - justify 0 - label "EPackage") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3905C3F7000A" - width 244 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EModelElement" @13 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (806, 310) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @13 - location (650, 267) - fill_color 13434879 - nlines 1 - max_width 312 - justify 0 - label "EModelElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3903D4E40050" - width 330 - height 110 - annotation 8) - (object InheritTreeView "" @14 - location (992, 1261) - line_color 8421504 - fill_color 13434879 - supplier @7 - vertices (list Points - (992, 1261) - (992, 1171))) - (object InheritTreeView "" @15 - location (806, 455) - line_color 8421504 - fill_color 8421504 - supplier @13 - vertices (list Points - (806, 455) - (806, 365))) - (object InheritTreeView "" @16 - location (1425, 987) - line_color 8421504 - fill_color 8421504 - supplier @10 - vertices (list Points - (1425, 987) - (1425, 892))) - (object InheritTreeView "" @17 - location (812, 709) - line_color 8421504 - fill_color 8421504 - supplier @5 - vertices (list Points - (812, 709) - (812, 613))) - (object ClassView "Class" "Logical View::ecore::EParameter" @18 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1798, 1116) - label (object ItemLabel - Parent_View @18 - location (1673, 1073) - fill_color 13434879 - nlines 1 - max_width 250 - justify 0 - label "EParameter") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3903E6150104" - width 268 - height 110 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EClassifier" @19 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (558, 837) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @19 - location (424, 794) - fill_color 13434879 - nlines 1 - max_width 268 - justify 0 - label "EClassifier") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3ACE4FEE0371" - width 286 - height 110 - annotation 8) - (object InheritTreeView "" @20 - location (494, 984) - line_color 8421504 - fill_color 13434879 - supplier @19 - vertices (list Points - (494, 984) - (494, 892))) - (object ClassView "Class" "Logical View::ecore::EOperation" @21 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1426, 1116) - label (object ItemLabel - Parent_View @21 - location (1309, 1073) - fill_color 13434879 - nlines 1 - max_width 234 - justify 0 - label "EOperation") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3904DAA200A0" - width 252 - height 110 - annotation 8) - (object InheritView "" @22 - stereotype TRUE - line_color 8421504 - quidu "3D05F0C70226" - client @12 - supplier @5 - line_style 3 - origin_attachment (175, 782) - terminal_attachment (175, 709) - drawSupplier @17) - (object InheritView "" @23 - stereotype TRUE - line_color 8421504 - quidu "3D05D58C01DC" - client @3 - supplier @5 - line_style 3 - origin_attachment (962, 782) - terminal_attachment (962, 709) - drawSupplier @17) - (object InheritView "" @24 - stereotype TRUE - line_color 8421504 - quidu "3CF674E80143" - client @11 - supplier @13 - line_style 3 - origin_attachment (322, 503) - terminal_attachment (322, 455) - drawSupplier @15) - (object InheritView "" @25 - stereotype TRUE - line_color 8421504 - quidu "3923849D00CE" - client @9 - supplier @7 - line_style 3 - origin_attachment (1197, 1309) - terminal_attachment (1197, 1261) - drawSupplier @14) - (object InheritView "" @26 - stereotype TRUE - line_color 8421504 - quidu "3903E62102DA" - client @18 - supplier @10 - line_style 3 - origin_attachment (1790, 1061) - terminal_attachment (1790, 987) - drawSupplier @16) - (object InheritView "" @27 - stereotype TRUE - line_color 8421504 - quidu "3B180608030C" - client @4 - supplier @2 - line_style 3 - origin_attachment (566, 1309) - terminal_attachment (566, 1171)) - (object InheritView "" @28 - stereotype TRUE - line_color 8421504 - quidu "392384980008" - client @1 - supplier @7 - line_style 3 - origin_attachment (875, 1309) - terminal_attachment (875, 1261) - drawSupplier @14) - (object InheritView "" @29 - stereotype TRUE - line_color 8421504 - quidu "3D05D88501C2" - client @10 - supplier @5 - line_style 3 - origin_attachment (1425, 782) - terminal_attachment (1425, 709) - drawSupplier @17) - (object InheritView "" @30 - stereotype TRUE - line_color 8421504 - quidu "3C4F1CC50336" - client @13 - supplier @6 - line_style 3 - origin_attachment (800, 255) - terminal_attachment (800, 148)) - (object InheritView "" @31 - stereotype TRUE - line_color 8421504 - quidu "3D062FA00253" - client @21 - supplier @10 - line_style 3 - origin_attachment (1425, 1061) - terminal_attachment (1425, 987) - drawSupplier @16) - (object InheritView "" @32 - stereotype TRUE - line_color 8421504 - quidu "3903D98202A8" - client @7 - supplier @10 - line_style 3 - origin_attachment (987, 1061) - terminal_attachment (987, 987) - drawSupplier @16) - (object InheritView "" @33 - stereotype TRUE - line_color 8421504 - quidu "3ACE510F029A" - client @2 - supplier @19 - line_style 3 - origin_attachment (556, 1061) - terminal_attachment (556, 984) - drawSupplier @20) - (object InheritView "" @34 - stereotype TRUE - line_color 8421504 - quidu "3C97BBB400CA" - client @19 - supplier @5 - line_style 3 - origin_attachment (491, 782) - terminal_attachment (491, 709) - drawSupplier @17) - (object InheritView "" @35 - stereotype TRUE - line_color 8421504 - quidu "3C8D4364024F" - client @5 - supplier @13 - line_style 3 - origin_attachment (806, 503) - terminal_attachment (806, 455) - drawSupplier @15) - (object ClassView "Class" "Logical View::ecore::EAnnotation" @36 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1333, 558) - label (object ItemLabel - Parent_View @36 - location (1208, 515) - fill_color 13434879 - nlines 1 - max_width 250 - justify 0 - label "EAnnotation") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3D98A1C701AB" - width 268 - height 110 - annotation 8) - (object InheritView "" @37 - stereotype TRUE - line_color 8421504 - quidu "3D98A1E10203" - client @36 - supplier @13 - line_style 3 - origin_attachment (1312, 503) - terminal_attachment (1312, 455) - drawSupplier @15) - (object InheritView "" @38 - stereotype TRUE - line_color 8421504 - quidu "457468210242" - client @8 - supplier @19 - line_style 3 - origin_attachment (184, 1061) - terminal_attachment (184, 984) - drawSupplier @20))) - (object ClassDiagram "Ecore Relations, Attributes, and Operations" - quid "3D08690E03AA" - title "Ecore Relations, Attributes, and Operations" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::ecore::EEnum" @39 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (2635, 2356) - label (object ItemLabel - Parent_View @39 - location (2107, 2218) - fill_color 13434879 - nlines 1 - max_width 1057 - justify 0 - label "EEnum") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "39A473E901D4" - width 1075 - height 300 - annotation 8) - (object ClassView "Class" "Logical View::ecore::EEnumLiteral" @40 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (2790, 1798) - label (object ItemLabel - Parent_View @40 - location (2550, 1692) - fill_color 13434879 - nlines 1 - max_width 480 - justify 0 - label "EEnumLiteral") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3ACCDCE601C2" - width 498 - height 236 - annotation 8) - (object AssociationViewNew "$UNNAMED$17" @41 - location (2821, 2061) - stereotype TRUE - quidu "3ACCDD3B0265" - roleview_list (list RoleViews - (object RoleView "eEnum" @42 - Parent_View @41 - location (1178, 170) - label (object SegLabel @43 - Parent_View @42 - location (2708, 2176) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 156 - justify 0 - label "+eEnum" - pctDist 0.796512 - height 114 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3ACCDD3C00FE" - client @41 - supplier @39 - line_style 3 - origin_attachment (2821, 2061) - terminal_attachment (2821, 2206)) - (object RoleView "eLiterals" @44 - Parent_View @41 - location (1178, 170) - label (object SegLabel @45 - Parent_View @44 - location (2712, 1950) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 180 - justify 0 - label "+eLiterals" - pctDist 0.772727 - height 110 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3ACCDD3C00F4" - client @41 - supplier @40 - line_style 3 - origin_attachment (2821, 2061) - terminal_attachment (2821, 1916) - label (object SegLabel @46 - Parent_View @44 - location (2869, 1950) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 137 - justify 0 - label "0..*" - pctDist 0.772414 - height 48 - orientation 1)))) - (object ClassView "Class" "Logical View::ecore::ENamedElement" @47 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (961, 465) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @47 - location (790, 384) - fill_color 13434879 - nlines 1 - max_width 342 - justify 0 - label "ENamedElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3B65CCC600FE" - width 360 - height 186 - annotation 8) - (object InheritTreeView "" @48 - location (937, 675) - line_color 8421504 - fill_color 13434879 - supplier @47 - vertices (list Points - (937, 675) - (937, 558))) - (object ClassView "Class" "Logical View::ecore::EModelElement" @49 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1116, 124) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @49 - location (676, 43) - fill_color 13434879 - nlines 1 - max_width 880 - justify 0 - label "EModelElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3903D4E40050" - width 898 - height 186 - annotation 8) - (object InheritTreeView "" @50 - location (1106, 307) - line_color 8421504 - fill_color 13434879 - supplier @49 - vertices (list Points - (1106, 307) - (1106, 217))) - (object ClassView "Class" "Logical View::ecore::EAnnotation" @51 - IncludeAttribute TRUE - IncludeOperation TRUE - location (372, 465) - label (object ItemLabel - Parent_View @51 - location (38, 359) - fill_color 13434879 - nlines 1 - max_width 668 - justify 0 - label "EAnnotation") - icon_style "None" - line_color 3342489 - fill_color 13434879 - quidu "3D98A1C701AB" - width 686 - height 236 - annotation 8) - (object InheritView "" @52 - stereotype TRUE - line_color 8421504 - quidu "3D98A1E10203" - client @51 - supplier @49 - line_style 3 - origin_attachment (278, 347) - terminal_attachment (278, 307) - drawSupplier @50) - (object AssociationViewNew "$UNNAMED$36" @53 - location (290, 109) - stereotype TRUE - quidu "3D98A3F1034C" - roleview_list (list RoleViews - (object RoleView "eModelElement" @54 - Parent_View @53 - location (-20, -294) - label (object SegLabel @55 - Parent_View @54 - location (450, 147) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 312 - justify 0 - label "+eModelElement" - pctDist 0.424403 - height 38 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3D98A3F30241" - client @53 - supplier @49 - line_style 3 - origin_attachment (290, 109) - terminal_attachment (667, 109)) - (object RoleView "eAnnotations" @56 - Parent_View @53 - location (-20, -294) - label (object SegLabel @57 - Parent_View @56 - location (300, 267) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 264 - justify 0 - label "+eAnnotations" - pctDist 0.788360 - height 150 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3D98A3F3024B" - client @53 - supplier @51 - vertices (list Points - (290, 109) - (150, 109) - (150, 347)) - line_style 3 - origin_attachment (290, 109) - terminal_attachment (150, 347) - label (object SegLabel @58 - Parent_View @56 - location (98, 265) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.786427 - height 53 - orientation 1)))) - (object InheritView "" @59 - stereotype TRUE - line_color 8421504 - quidu "3D05D58C01DC" - client @40 - supplier @47 - line_style 3 - origin_attachment (2972, 1680) - terminal_attachment (2972, 675) - drawSupplier @48) - (object InheritView "" @60 - stereotype TRUE - line_color 8421504 - quidu "3C8D4364024F" - client @47 - supplier @49 - line_style 3 - origin_attachment (928, 372) - terminal_attachment (928, 307) - drawSupplier @50) - (object ClassView "Class" "Logical View::ecore::EFactory" @61 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1953, 496) - label (object ItemLabel - Parent_View @61 - location (1216, 365) - fill_color 13434879 - nlines 1 - max_width 1474 - justify 0 - label "EFactory") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3A773E540057" - width 1492 - height 286 - annotation 8) - (object InheritView "" @62 - stereotype TRUE - line_color 8421504 - quidu "3CF674E80143" - client @61 - supplier @49 - line_style 3 - origin_attachment (1725, 353) - terminal_attachment (1725, 307) - drawSupplier @50) - (object ClassView "Class" "Logical View::ecore::ETypedElement" @63 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (310, 961) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @63 - location (67, 755) - fill_color 13434879 - nlines 1 - max_width 486 - justify 0 - label "ETypedElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3903D4F60398" - width 504 - height 436 - annotation 8) - (object InheritTreeView "" @64 - location (310, 1270) - line_color 8421504 - fill_color 13434879 - supplier @63 - vertices (list Points - (310, 1270) - (310, 1179))) - (object InheritView "" @65 - stereotype TRUE - line_color 8421504 - quidu "3D05D88501C2" - client @63 - supplier @47 - line_style 3 - origin_attachment (297, 743) - terminal_attachment (297, 675) - drawSupplier @48) - (object ClassView "Class" "Logical View::ecore::EPackage" @66 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (2356, 899) - label (object ItemLabel - Parent_View @66 - location (1954, 768) - fill_color 13434879 - nlines 1 - max_width 804 - justify 0 - label "EPackage") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3905C3F7000A" - width 822 - height 286 - annotation 8) - (object AssociationViewNew "$UNNAMED$15" @67 - location (2750, 555) - stereotype TRUE - quidu "3A773F5A0067" - roleview_list (list RoleViews - (object RoleView "ePackage" @68 - Parent_View @67 - location (1200, 28) - label (object SegLabel @69 - Parent_View @68 - location (2629, 723) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 204 - justify 0 - label "+ePackage" - pctDist 0.840580 - height 122 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3A773F5B00D7" - client @67 - supplier @66 - line_style 3 - origin_attachment (2750, 555) - terminal_attachment (2750, 756) - label (object SegLabel @70 - Parent_View @68 - location (2790, 730) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.869565 - height 40 - orientation 0)) - (object RoleView "eFactoryInstance" @71 - Parent_View @67 - location (1200, 28) - label (object SegLabel @72 - Parent_View @71 - location (2767, 300) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 337 - justify 0 - label "+eFactoryInstance" - pctDist 1.713376 - height 17 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3A773F5B00CD" - client @67 - supplier @61 - vertices (list Points - (2750, 555) - (2750, 406) - (2699, 406)) - line_style 3 - origin_attachment (2750, 555) - terminal_attachment (2699, 406) - label (object SegLabel @73 - Parent_View @71 - location (2723, 374) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.879227 - height 33 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$25" @74 - location (2529, 1124) - stereotype TRUE - quidu "3C06C4EC029A" - roleview_list (list RoleViews - (object RoleView "eSubpackages" @75 - Parent_View @74 - location (979, 225) - label (object SegLabel @76 - Parent_View @75 - location (2556, 1078) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 300 - justify 0 - label "+eSubpackages" - pctDist 0.099644 - height 47 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3C06C4F20393" - client @74 - supplier @66 - vertices (list Points - (2529, 1124) - (2727, 1124) - (2727, 1042)) - line_style 3 - origin_attachment (2529, 1124) - terminal_attachment (2727, 1042) - label (object SegLabel @77 - Parent_View @75 - location (2781, 1070) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.900000 - height 54 - orientation 1)) - (object RoleView "eSuperPackage" @78 - Parent_View @74 - location (979, 225) - label (object SegLabel @79 - Parent_View @78 - location (2474, 1168) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 312 - justify 0 - label "+eSuperPackage" - pctDist 0.195730 - height 44 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3C06C4F203B1" - client @74 - supplier @66 - vertices (list Points - (2529, 1124) - (2330, 1124) - (2330, 1042)) - line_style 3 - origin_attachment (2529, 1124) - terminal_attachment (2330, 1042)))) - (object InheritView "" @80 - stereotype TRUE - line_color 8421504 - quidu "3D05F0C70226" - client @66 - supplier @47 - line_style 3 - origin_attachment (2316, 756) - terminal_attachment (2316, 675) - drawSupplier @48) - (object ClassView "Class" "Logical View::ecore::EParameter" @81 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (744, 1364) - label (object ItemLabel - Parent_View @81 - location (619, 1313) - fill_color 13434879 - nlines 1 - max_width 250 - justify 0 - label "EParameter") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3903E6150104" - width 268 - height 126 - annotation 8) - (object InheritView "" @82 - stereotype TRUE - line_color 8421504 - quidu "3903E62102DA" - client @81 - supplier @63 - line_style 3 - origin_attachment (744, 1301) - terminal_attachment (744, 1270) - drawSupplier @64) - (object ClassView "Class" "Logical View::ecore::EClassifier" @83 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1271, 930) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @83 - location (859, 755) - fill_color 13434879 - nlines 1 - max_width 825 - justify 0 - label "EClassifier") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3ACE4FEE0371" - compartment (object Compartment - Parent_View @83 - location (859, 815) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 6 - max_width 0 - compartmentItems (list Compartment - "+ isInstance(object : EJavaObject) : boolean" - "+ getClassifierID() : int" - "+ instanceClassName : String" - "/+ instanceClass : EJavaClass<?>" - "/+ defaultValue : EJavaObject")) - width 843 - height 375 - annotation 8) - (object AssociationViewNew "$UNNAMED$3" @84 - location (706, 934) - stereotype TRUE - quidu "3903DA26001E" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$4" @85 - Parent_View @84 - location (-131, 35) - label (object SegLabel @86 - Parent_View @85 - location (592, 893) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3903DA27023B" - client @84 - supplier @63 - line_style 3 - origin_attachment (706, 934) - terminal_attachment (562, 934)) - (object RoleView "eType" @87 - Parent_View @84 - location (-131, 35) - label (object SegLabel @88 - Parent_View @87 - location (755, 898) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 132 - justify 0 - label "+eType" - pctDist 0.347222 - height 37 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3903DA27023A" - client @84 - supplier @83 - line_style 3 - origin_attachment (706, 934) - terminal_attachment (850, 934) - label (object SegLabel @89 - Parent_View @87 - location (798, 985) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 144 - justify 0 - label "0..1" - pctDist 0.638889 - height 51 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$16" @90 - location (1778, 1215) - stereotype TRUE - quidu "3A7DAB6B039E" - roleview_list (list RoleViews - (object RoleView "ePackage" @91 - Parent_View @90 - location (879, 316) - label (object SegLabel @92 - Parent_View @91 - location (2118, 1165) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 204 - justify 0 - label "+ePackage" - pctDist 0.693252 - height 112 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3A7DAB6D0239" - client @90 - supplier @66 - vertices (list Points - (1778, 1215) - (2006, 1215) - (2006, 1042)) - line_style 3 - origin_attachment (1778, 1215) - terminal_attachment (2006, 1042)) - (object RoleView "eClassifiers" @93 - Parent_View @90 - location (879, 316) - label (object SegLabel @94 - Parent_View @93 - location (1644, 1176) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 276 - justify 0 - label "+eClassifiers" - pctDist 0.334963 - height 40 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3A7DAB6D0225" - client @90 - supplier @83 - vertices (list Points - (1778, 1215) - (1475, 1215) - (1475, 1117)) - line_style 3 - origin_attachment (1778, 1215) - terminal_attachment (1475, 1117) - label (object SegLabel @95 - Parent_View @93 - location (1431, 1175) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.855305 - height 45 - orientation 0)))) - (object InheritTreeView "" @96 - location (1266, 1250) - line_color 8421504 - fill_color 13434879 - supplier @83 - vertices (list Points - (1266, 1250) - (1266, 1117))) - (object InheritView "" @97 - stereotype TRUE - line_color 8421504 - quidu "3C97BBB400CA" - client @83 - supplier @47 - line_style 3 - origin_attachment (1275, 743) - terminal_attachment (1275, 675) - drawSupplier @48) - (object ClassView "Class" "Logical View::ecore::EOperation" @98 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (217, 1364) - label (object ItemLabel - Parent_View @98 - location (100, 1313) - fill_color 13434879 - nlines 1 - max_width 234 - justify 0 - label "EOperation") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3904DAA200A0" - width 252 - height 126 - annotation 8) - (object AssociationViewNew "$UNNAMED$24" @99 - location (526, 1490) - stereotype TRUE - quidu "3B4DFCAB02B6" - roleview_list (list RoleViews - (object RoleView "eOperation" @100 - Parent_View @99 - location (-125, 219) - label (object SegLabel @101 - Parent_View @100 - location (466, 1451) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 228 - justify 0 - label "+eOperation" - pctDist 0.220217 - height 40 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3B4DFCAC02CB" - client @99 - supplier @98 - vertices (list Points - (526, 1490) - (312, 1490) - (312, 1427)) - line_style 3 - origin_attachment (526, 1490) - terminal_attachment (312, 1427)) - (object RoleView "eParameters" @102 - Parent_View @99 - location (-125, 219) - label (object SegLabel @103 - Parent_View @102 - location (719, 1524) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 264 - justify 0 - label "+eParameters" - pctDist 0.697842 - height 34 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3B4DFCAC02AD" - client @99 - supplier @81 - vertices (list Points - (526, 1490) - (741, 1490) - (741, 1427)) - line_style 3 - origin_attachment (526, 1490) - terminal_attachment (741, 1427) - label (object SegLabel @104 - Parent_View @102 - location (699, 1454) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.902878 - height 43 - orientation 0)))) - (object InheritView "" @105 - stereotype TRUE - line_color 8421504 - quidu "3D062FA00253" - client @98 - supplier @63 - line_style 3 - origin_attachment (212, 1301) - terminal_attachment (212, 1270) - drawSupplier @64) - (object AssociationViewNew "$UNNAMED$28" @106 - location (759, 1578) - stereotype TRUE - quidu "3D05D40A02BD" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$29" @107 - Parent_View @106 - location (-140, 679) - label (object SegLabel @108 - Parent_View @107 - location (317, 1554) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3D05D4100095" - client @106 - supplier @98 - vertices (list Points - (759, 1578) - (275, 1578) - (275, 1427)) - line_style 3 - origin_attachment (759, 1578) - terminal_attachment (275, 1427)) - (object RoleView "eExceptions" @109 - Parent_View @106 - location (-140, 679) - label (object SegLabel @110 - Parent_View @109 - location (799, 1200) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 252 - justify 0 - label "+eExceptions" - pctDist 0.870400 - height 136 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3D05D410008B" - client @106 - supplier @83 - vertices (list Points - (759, 1578) - (934, 1578) - (934, 1117)) - line_style 3 - origin_attachment (759, 1578) - terminal_attachment (934, 1117) - label (object SegLabel @111 - Parent_View @109 - location (989, 1199) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 68 - justify 0 - label "0..*" - pctDist 0.872000 - height 55 - orientation 1)))) - (object ClassView "Class" "Logical View::ecore::EStructuralFeature" @112 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (400, 2224) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @112 - location (37, 1940) - fill_color 13434879 - nlines 1 - max_width 726 - justify 0 - label "EStructuralFeature") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3903D59D0230" - width 744 - height 593 - annotation 8) - (object InheritView "" @113 - stereotype TRUE - line_color 8421504 - quidu "3903D98202A8" - client @112 - supplier @63 - line_style 3 - origin_attachment (37, 1928) - terminal_attachment (37, 1270) - drawSupplier @64) - (object ClassView "Class" "Logical View::ecore::EDataType" @114 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (2573, 1488) - label (object ItemLabel - Parent_View @114 - location (2297, 1407) - fill_color 13434879 - nlines 1 - max_width 552 - justify 0 - label "EDataType") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3903D525033E" - width 570 - height 186 - annotation 8) - (object InheritView "" @115 - stereotype TRUE - line_color 8421504 - quidu "3ACE510F029A" - client @114 - supplier @83 - line_style 3 - origin_attachment (2468, 1395) - terminal_attachment (2468, 1250) - drawSupplier @96) - (object InheritView "" @116 - stereotype TRUE - line_color 8421504 - quidu "3B180608030C" - client @39 - supplier @114 - line_style 3 - origin_attachment (2478, 2206) - terminal_attachment (2478, 1581)) - (object ClassView "Class" "Logical View::ecore::EClass" @117 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1600, 1536) - label (object ItemLabel - Parent_View @117 - location (990, 1311) - fill_color 13434879 - nlines 1 - max_width 1220 - justify 0 - label "EClass") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3903D5BF000A" - width 1238 - height 475 - annotation 8) - (object AssociationViewNew "$UNNAMED$0" @118 - location (2256, 1875) - stereotype TRUE - quidu "3905C4B201D6" - roleview_list (list RoleViews - (object RoleView "eSuperTypes" @119 - Parent_View @118 - location (1331, 364) - label (object SegLabel @120 - Parent_View @119 - location (2177, 1834) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 264 - justify 0 - label "+eSuperTypes" - pctDist -1.333333 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3905C4BE003C" - client @118 - supplier @117 - vertices (list Points - (2256, 1875) - (2316, 1875) - (2316, 1696) - (2219, 1696)) - line_style 3 - origin_attachment (2256, 1875) - terminal_attachment (2219, 1696) - label (object SegLabel @121 - Parent_View @119 - location (2254, 1750) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 81 - justify 0 - label "0..*" - pctDist 0.897574 - height 54 - orientation 0)) - (object RoleView "$UNNAMED$1" @122 - Parent_View @118 - location (1331, 364) - label (object SegLabel @123 - Parent_View @122 - location (1993, 1838) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3905C4BE003D" - client @118 - supplier @117 - vertices (list Points - (2256, 1875) - (2034, 1875) - (2034, 1773)) - line_style 3 - origin_attachment (2256, 1875) - terminal_attachment (2034, 1773)))) - (object AssociationViewNew "$UNNAMED$30" @124 - location (2300, 1964) - stereotype TRUE - line_color 16744448 - quidu "3D0618C2027D" - roleview_list (list RoleViews - (object RoleView "eAllSuperTypes" @125 - Parent_View @124 - location (1370, 445) - label (object SegLabel @126 - Parent_View @125 - location (2185, 1934) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 312 - justify 0 - label "+eAllSuperTypes" - pctDist -1.916667 - height 31 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3D0618C600DE" - client @124 - supplier @117 - vertices (list Points - (2300, 1964) - (2360, 1964) - (2360, 1595) - (2219, 1595)) - line_style 3 - origin_attachment (2300, 1964) - terminal_attachment (2219, 1595) - label (object SegLabel @127 - Parent_View @125 - location (2263, 1647) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.924303 - height 52 - orientation 0)) - (object RoleView "$UNNAMED$31" @128 - Parent_View @124 - location (1370, 445) - label (object SegLabel @129 - Parent_View @128 - location (1969, 1870) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3D0618C600DF" - client @124 - supplier @117 - vertices (list Points - (2300, 1964) - (2010, 1964) - (2010, 1773)) - line_style 3 - origin_attachment (2300, 1964) - terminal_attachment (2010, 1773)))) - (object AssociationViewNew "$UNNAMED$2" @130 - location (474, 1681) - stereotype TRUE - quidu "3904D80902DA" - roleview_list (list RoleViews - (object RoleView "eContainingClass" @131 - Parent_View @130 - location (288, 410) - label (object SegLabel @132 - Parent_View @131 - location (742, 1648) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 348 - justify 0 - label "+eContainingClass" - pctDist 0.528626 - height 34 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3904D81303AD" - client @130 - supplier @117 - line_style 3 - origin_attachment (474, 1681) - terminal_attachment (981, 1681)) - (object RoleView "eOperations" @133 - Parent_View @130 - location (288, 410) - label (object SegLabel @134 - Parent_View @133 - location (356, 1642) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 252 - justify 0 - label "+eOperations" - pctDist 0.232824 - height 40 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3904D81303AC" - client @130 - supplier @98 - vertices (list Points - (474, 1681) - (222, 1681) - (222, 1427)) - line_style 3 - origin_attachment (474, 1681) - terminal_attachment (222, 1427) - label (object SegLabel @135 - Parent_View @133 - location (184, 1511) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.835938 - height 39 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$20" @136 - location (382, 1768) - stereotype TRUE - line_color 16744448 - quidu "3AF87E2B011C" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$21" @137 - Parent_View @136 - location (196, 497) - label (object SegLabel @138 - Parent_View @137 - location (860, 1727) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3AF87E2E0094" - client @136 - supplier @117 - line_style 3 - origin_attachment (382, 1768) - terminal_attachment (981, 1768)) - (object RoleView "eAllOperations" @139 - Parent_View @136 - location (196, 497) - label (object SegLabel @140 - Parent_View @139 - location (277, 1737) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 288 - justify 0 - label "+eAllOperations" - pctDist 0.177258 - height 32 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3AF87E2E006C" - client @136 - supplier @98 - vertices (list Points - (382, 1768) - (125, 1768) - (125, 1427)) - line_style 3 - origin_attachment (382, 1768) - terminal_attachment (125, 1427) - label (object SegLabel @141 - Parent_View @139 - location (94, 1513) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.857616 - height 32 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$26" @142 - location (804, 1828) - stereotype TRUE - line_color 16744448 - quidu "3CD7CA8B00A7" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$27" @143 - Parent_View @142 - location (463, 278) - label (object SegLabel @144 - Parent_View @143 - location (1052, 1787) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3CD7CA8D0082" - client @142 - supplier @117 - vertices (list Points - (804, 1828) - (1059, 1828) - (1059, 1773)) - line_style 3 - origin_attachment (804, 1828) - terminal_attachment (1059, 1773)) - (object RoleView "eAllStructuralFeatures" @145 - Parent_View @142 - location (463, 278) - label (object SegLabel @146 - Parent_View @145 - location (363, 1856) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 432 - justify 0 - label "+eAllStructuralFeatures" - pctDist 0.766990 - height 232 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3CD7CA8D0078" - client @142 - supplier @112 - vertices (list Points - (804, 1828) - (594, 1828) - (594, 1928)) - line_style 3 - origin_attachment (804, 1828) - terminal_attachment (594, 1928) - label (object SegLabel @147 - Parent_View @145 - location (640, 1860) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.532468 - height 32 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$43" @148 - location (1054, 1949) - stereotype TRUE - quidu "3F72EF6A0063" - roleview_list (list RoleViews - (object RoleView "eContainingClass" @149 - Parent_View @148 - location (682, -252) - label (object SegLabel @150 - Parent_View @149 - location (959, 1863) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 348 - justify 0 - label "+eContainingClass" - pctDist -0.904762 - height 87 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3F72EF6B0212" - client @148 - supplier @117 - vertices (list Points - (1054, 1949) - (1159, 1949) - (1159, 1773)) - line_style 3 - origin_attachment (1054, 1949) - terminal_attachment (1159, 1773)) - (object RoleView "eStructuralFeatures" @151 - Parent_View @148 - location (682, -252) - label (object SegLabel @152 - Parent_View @151 - location (963, 1983) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 384 - justify 0 - label "+eStructuralFeatures" - pctDist 0.322695 - height 34 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3F72EF6B0213" - client @148 - supplier @112 - line_style 3 - origin_attachment (1054, 1949) - terminal_attachment (772, 1949) - label (object SegLabel @153 - Parent_View @151 - location (801, 1909) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.899676 - height 41 - orientation 1)))) - (object ClassView "Class" "Logical View::ecore::EReference" @154 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1178, 2170) - label (object ItemLabel - Parent_View @154 - location (872, 2039) - fill_color 13434879 - nlines 1 - max_width 612 - justify 0 - label "EReference") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "39238479039D" - width 630 - height 286 - annotation 8) - (object AssociationViewNew "$UNNAMED$5" @155 - location (1256, 2390) - stereotype TRUE - quidu "3990C9D502FD" - roleview_list (list RoleViews - (object RoleView "eOpposite" @156 - Parent_View @155 - location (977, 65) - label (object SegLabel @157 - Parent_View @156 - location (1238, 2354) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 216 - justify 0 - label "+eOpposite" - pctDist -0.129412 - height 37 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3990C9D80213" - client @155 - supplier @154 - vertices (list Points - (1256, 2390) - (1397, 2390) - (1397, 2313)) - line_style 3 - origin_attachment (1256, 2390) - terminal_attachment (1397, 2313) - label (object SegLabel @158 - Parent_View @156 - location (1454, 2363) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 131 - justify 0 - label "0..1" - pctDist 0.770642 - height 57 - orientation 1)) - (object RoleView "$UNNAMED$6" @159 - Parent_View @155 - location (977, 65) - label (object SegLabel @160 - Parent_View @159 - location (1158, 2356) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3990C9D80222" - client @155 - supplier @154 - vertices (list Points - (1256, 2390) - (1116, 2390) - (1116, 2313)) - line_style 3 - origin_attachment (1256, 2390) - terminal_attachment (1116, 2313)))) - (object AssociationViewNew "$UNNAMED$9" @161 - location (1772, 2113) - stereotype TRUE - line_color 16744448 - quidu "39D6BD89002C" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$10" @162 - Parent_View @161 - location (1493, -212) - label (object SegLabel @163 - Parent_View @162 - location (1731, 1841) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "39D6BD8A0114" - client @161 - supplier @117 - line_style 3 - origin_attachment (1772, 2113) - terminal_attachment (1772, 1773)) - (object RoleView "eAllReferences" @164 - Parent_View @161 - location (1493, -212) - label (object SegLabel @165 - Parent_View @164 - location (1671, 2208) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 300 - justify 0 - label "+eAllReferences" - pctDist 0.475904 - height 34 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "39D6BD8A010A" - client @161 - supplier @154 - vertices (list Points - (1772, 2113) - (1772, 2174) - (1493, 2174)) - line_style 3 - origin_attachment (1772, 2113) - terminal_attachment (1493, 2174) - label (object SegLabel @166 - Parent_View @164 - location (1571, 2145) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.771084 - height 30 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$11" @167 - location (1850, 2218) - stereotype TRUE - line_color 16744448 - quidu "39D7678B0314" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$12" @168 - Parent_View @167 - location (1571, -107) - label (object SegLabel @169 - Parent_View @168 - location (1750, 1915) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 60 - justify 0 - label "" - pctDist 0.680608 - height 101 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "39D7678D0303" - client @167 - supplier @117 - line_style 3 - origin_attachment (1850, 2218) - terminal_attachment (1850, 1773)) - (object RoleView "eReferences" @170 - Parent_View @167 - location (1571, -107) - label (object SegLabel @171 - Parent_View @170 - location (1670, 2340) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 252 - justify 0 - label "+eReferences" - pctDist 0.601810 - height 34 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "39D7678D02EF" - client @167 - supplier @154 - vertices (list Points - (1850, 2218) - (1850, 2306) - (1493, 2306)) - line_style 3 - origin_attachment (1850, 2218) - terminal_attachment (1493, 2306) - label (object SegLabel @172 - Parent_View @170 - location (1579, 2278) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.807786 - height 29 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$18" @173 - location (1706, 2017) - stereotype TRUE - line_color 16744448 - quidu "3AF07CB603D8" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$19" @174 - Parent_View @173 - location (1365, 467) - label (object SegLabel @175 - Parent_View @174 - location (1665, 1822) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3AF07CB90120" - client @173 - supplier @117 - line_style 3 - origin_attachment (1706, 2017) - terminal_attachment (1706, 1773)) - (object RoleView "eAllContainments" @176 - Parent_View @173 - location (1365, 467) - label (object SegLabel @177 - Parent_View @176 - location (1523, 2001) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 348 - justify 0 - label "+eAllContainments" - pctDist 0.891386 - height 77 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3AF07CB900F8" - client @173 - supplier @154 - vertices (list Points - (1706, 2017) - (1706, 2077) - (1493, 2077)) - line_style 3 - origin_attachment (1706, 2017) - terminal_attachment (1493, 2077) - label (object SegLabel @178 - Parent_View @176 - location (1571, 2050) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 62 - justify 0 - label "0..*" - pctDist 0.719101 - height 28 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$34" @179 - location (1266, 1900) - stereotype TRUE - line_color 16744448 - quidu "3D5D2A5B00CB" - roleview_list (list RoleViews - (object RoleView "eReferenceType" @180 - Parent_View @179 - location (57, 9) - label (object SegLabel @181 - Parent_View @180 - location (1439, 1845) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 324 - justify 0 - label "+eReferenceType" - pctDist 0.443662 - height 173 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3D5D2A6100E7" - client @179 - supplier @117 - line_style 3 - origin_attachment (1266, 1900) - terminal_attachment (1266, 1773) - label (object SegLabel @182 - Parent_View @180 - location (1243, 1846) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.422535 - height 24 - orientation 0)) - (object RoleView "$UNNAMED$35" @183 - Parent_View @179 - location (57, 9) - stereotype TRUE - line_color 3342489 - quidu "3D5D2A6100E8" - client @179 - supplier @154 - line_style 3 - origin_attachment (1266, 1900) - terminal_attachment (1266, 2027)))) - (object InheritView "" @184 - stereotype TRUE - line_color 8421504 - quidu "3923849D00CE" - client @154 - supplier @112 - vertices (list Points - (863, 2199) - (844, 2199) - (844, 2362) - (772, 2362)) - line_style 3 - origin_attachment (863, 2199) - terminal_attachment (772, 2362)) - (object ClassView "Class" "Logical View::ecore::EAttribute" @185 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1085, 2542) - label (object ItemLabel - Parent_View @185 - location (882, 2448) - fill_color 13434879 - nlines 1 - max_width 406 - justify 0 - label "EAttribute") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "39238472039D" - width 424 - height 212 - annotation 8) - (object AssociationViewNew "$UNNAMED$32" @186 - location (2044, 2297) - stereotype TRUE - line_color 16744448 - quidu "3D5D260F02E4" - roleview_list (list RoleViews - (object RoleView "eAttributeType" @187 - Parent_View @186 - location (990, 406) - label (object SegLabel @188 - Parent_View @187 - location (2261, 2088) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 288 - justify 0 - label "+eAttributeType" - pctDist 0.355106 - height 41 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3D5D261200E9" - client @186 - supplier @114 - vertices (list Points - (2044, 2297) - (2044, 2128) - (2415, 2128) - (2415, 1581)) - line_style 3 - origin_attachment (2044, 2297) - terminal_attachment (2415, 1581) - label (object SegLabel @189 - Parent_View @187 - location (2438, 1683) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.906164 - height 23 - orientation 1)) - (object RoleView "$UNNAMED$33" @190 - Parent_View @186 - location (990, 406) - stereotype TRUE - line_color 3342489 - quidu "3D5D261200F3" - client @186 - supplier @185 - vertices (list Points - (2044, 2297) - (2044, 2637) - (1297, 2637)) - line_style 3 - origin_attachment (2044, 2297) - terminal_attachment (1297, 2637)))) - (object AssociationViewNew "$UNNAMED$7" @191 - location (1891, 2386) - stereotype TRUE - line_color 16744448 - quidu "39D6BD4A03B1" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$8" @192 - Parent_View @191 - location (1240, 185) - label (object SegLabel @193 - Parent_View @192 - location (1850, 1897) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "39D6BD4C006B" - client @191 - supplier @117 - line_style 3 - origin_attachment (1891, 2386) - terminal_attachment (1891, 1773)) - (object RoleView "eAllAttributes" @194 - Parent_View @191 - location (1240, 185) - label (object SegLabel @195 - Parent_View @194 - location (1646, 2414) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 276 - justify 0 - label "+eAllAttributes" - pctDist 0.466770 - height 33 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "39D6BD4C0061" - client @191 - supplier @185 - vertices (list Points - (1891, 2386) - (1891, 2446) - (1297, 2446)) - line_style 3 - origin_attachment (1891, 2386) - terminal_attachment (1297, 2446) - label (object SegLabel @196 - Parent_View @194 - location (1387, 2417) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.862524 - height 30 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$13" @197 - location (1944, 2452) - stereotype TRUE - line_color 16744448 - quidu "39DE157303C6" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$14" @198 - Parent_View @197 - location (1293, 251) - label (object SegLabel @199 - Parent_View @198 - location (1842, 2119) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 60 - justify 0 - label "" - pctDist 0.490385 - height 103 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "39DE15780002" - client @197 - supplier @117 - line_style 3 - origin_attachment (1944, 2452) - terminal_attachment (1944, 1773)) - (object RoleView "eAttributes" @200 - Parent_View @197 - location (1293, 251) - label (object SegLabel @201 - Parent_View @200 - location (1705, 2482) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 228 - justify 0 - label "+eAttributes" - pctDist 0.422857 - height 31 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "39DE157703CC" - client @197 - supplier @185 - vertices (list Points - (1944, 2452) - (1944, 2512) - (1297, 2512)) - line_style 3 - origin_attachment (1944, 2452) - terminal_attachment (1297, 2512) - label (object SegLabel @202 - Parent_View @200 - location (1387, 2478) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.872414 - height 35 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$41" @203 - location (1988, 2517) - stereotype TRUE - line_color 16744448 - quidu "3DDF794F03D4" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$42" @204 - Parent_View @203 - location (903, 254) - stereotype TRUE - line_color 3342489 - quidu "3DDF795201A7" - client @203 - supplier @117 - line_style 3 - origin_attachment (1988, 2517) - terminal_attachment (1988, 1773)) - (object RoleView "eIDAttribute" @205 - Parent_View @203 - location (903, 254) - label (object SegLabel @206 - Parent_View @205 - location (1785, 2550) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 240 - justify 0 - label "+eIDAttribute" - pctDist 0.351702 - height 28 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3DDF795201B1" - client @203 - supplier @185 - vertices (list Points - (1988, 2517) - (1988, 2577) - (1297, 2577)) - line_style 3 - origin_attachment (1988, 2517) - terminal_attachment (1297, 2577) - label (object SegLabel @207 - Parent_View @205 - location (1391, 2548) - font (object Font - size 9) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.875000 - height 30 - orientation 1)))) - (object InheritView "" @208 - stereotype TRUE - line_color 8421504 - quidu "392384980008" - client @185 - supplier @112 - vertices (list Points - (873, 2493) - (844, 2493) - (844, 2362) - (772, 2362)) - line_style 3 - origin_attachment (873, 2493) - terminal_attachment (772, 2362)) - (object AssociationViewNew "$UNNAMED$68" @209 - location (931, 2374) - stereotype TRUE - quidu "4583EAAD01C5" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$69" @210 - Parent_View @209 - location (-154, -168) - stereotype TRUE - line_color 3342489 - quidu "4583EAAE0213" - client @209 - supplier @154 - line_style 3 - origin_attachment (931, 2374) - terminal_attachment (931, 2313)) - (object RoleView "eKeys" @211 - Parent_View @209 - location (-154, -168) - label (object SegLabel @212 - Parent_View @211 - location (1014, 2393) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 144 - justify 0 - label "+eKeys" - pctDist 0.322581 - height 83 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "4583EAAE0214" - client @209 - supplier @185 - line_style 3 - origin_attachment (931, 2374) - terminal_attachment (931, 2436) - label (object SegLabel @213 - Parent_View @211 - location (893, 2397) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.370968 - height 39 - orientation 1)))) - (object InheritView "" @214 - stereotype TRUE - line_color 8421504 - quidu "457468210242" - client @117 - supplier @83 - line_style 3 - origin_attachment (1112, 1299) - terminal_attachment (1112, 1250) - drawSupplier @96))) - (object ClassDiagram "EObject Operations" - quid "3C4F1D430193" - title "EObject Operations" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::ecore::EAnnotation" @215 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (560, 1264) - label (object ItemLabel - Parent_View @215 - location (138, 1158) - fill_color 13434879 - nlines 1 - max_width 844 - justify 0 - label "EAnnotation") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3D98A1C701AB" - width 862 - height 236 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EObject" @216 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (736, 496) - label (object ItemLabel - Parent_View @216 - location (108, 90) - fill_color 13434879 - nlines 1 - max_width 1256 - justify 0 - label "EObject") - icon_style "Icon" - line_color 3342489 - fill_color 16316638 - quidu "3C4F1C860123" - width 1274 - height 836 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "$UNNAMED$37" @217 - location (294, 1030) - stereotype TRUE - quidu "3DA70B0400EC" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$38" @218 - Parent_View @217 - location (-450, 534) - stereotype TRUE - line_color 3342489 - quidu "3DA70B04031D" - client @217 - supplier @215 - line_style 3 - origin_attachment (294, 1030) - terminal_attachment (294, 1146)) - (object RoleView "contents" @219 - Parent_View @217 - location (-450, 534) - label (object SegLabel @220 - Parent_View @219 - location (421, 973) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 180 - justify 0 - label "+contents" - pctDist 0.492424 - height 127 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3DA70B040327" - client @217 - supplier @216 - line_style 3 - origin_attachment (294, 1030) - terminal_attachment (294, 914) - label (object SegLabel @221 - Parent_View @219 - location (237, 971) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.515152 - height 58 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$39" @222 - location (725, 1030) - stereotype TRUE - quidu "3DA70CD20386" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$40" @223 - Parent_View @222 - location (-19, 534) - stereotype TRUE - line_color 3342489 - quidu "3DA70CD4011C" - client @222 - supplier @215 - line_style 3 - origin_attachment (725, 1030) - terminal_attachment (725, 1146)) - (object RoleView "references" @224 - Parent_View @222 - location (-19, 534) - label (object SegLabel @225 - Parent_View @224 - location (859, 968) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 216 - justify 0 - label "+references" - pctDist 0.534722 - height 134 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3DA70CD40126" - client @222 - supplier @216 - line_style 3 - origin_attachment (725, 1030) - terminal_attachment (725, 914) - label (object SegLabel @226 - Parent_View @224 - location (667, 968) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.530303 - height 59 - orientation 0)))) - (object ClassView "Class" "Logical View::ecore::EStringToStringMapEntry" @227 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (403, 1612) - label (object ItemLabel - Parent_View @227 - location (147, 1524) - fill_color 13434879 - nlines 1 - max_width 513 - justify 0 - label "EStringToStringMapEntry") - stereotype (object ItemLabel - Parent_View @227 - location (147, 1474) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 513 - justify 0 - label "<<MapEntry>>") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3DA69D3C00F6" - width 531 - height 300 - annotation 8 - autoResize TRUE))) - (object ClassDiagram "Java Language Types" - quid "39EB7DA003A9" - title "Java Language Types" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::ecore::EString" @228 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (396, 718) - label (object ItemLabel - Parent_View @228 - location (94, 684) - fill_color 13434879 - nlines 1 - max_width 604 - justify 0 - label "EString") - stereotype (object ItemLabel - Parent_View @228 - location (94, 634) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 604 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "39EB7E000186" - width 622 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EIntegerObject" @229 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1909, 1277) - label (object ItemLabel - Parent_View @229 - location (1599, 1243) - fill_color 13434879 - nlines 1 - max_width 620 - justify 0 - label "EIntegerObject") - stereotype (object ItemLabel - Parent_View @229 - location (1599, 1193) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 620 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "39EB7E0702AF" - width 638 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EBooleanObject" @230 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (416, 1023) - label (object ItemLabel - Parent_View @230 - location (93, 989) - fill_color 13434879 - nlines 1 - max_width 646 - justify 0 - label "EBooleanObject") - stereotype (object ItemLabel - Parent_View @230 - location (93, 939) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 646 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "39EB7E1202AF" - width 664 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EFloatObject" @231 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1147, 1271) - label (object ItemLabel - Parent_View @231 - location (852, 1237) - fill_color 13434879 - nlines 1 - max_width 590 - justify 0 - label "EFloatObject") - stereotype (object ItemLabel - Parent_View @231 - location (852, 1187) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 590 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "39EB7E2600BB" - width 608 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::ECharacterObject" @232 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1877, 1023) - label (object ItemLabel - Parent_View @232 - location (1540, 989) - fill_color 13434879 - nlines 1 - max_width 674 - justify 0 - label "ECharacterObject") - stereotype (object ItemLabel - Parent_View @232 - location (1540, 939) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 674 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "39EB7E480148" - width 692 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::ELongObject" @233 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (390, 1519) - label (object ItemLabel - Parent_View @233 - location (97, 1485) - fill_color 13434879 - nlines 1 - max_width 586 - justify 0 - label "ELongObject") - stereotype (object ItemLabel - Parent_View @233 - location (97, 1435) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 586 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3A68EBAB02DA" - width 604 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EDoubleObject" @234 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (406, 1271) - label (object ItemLabel - Parent_View @234 - location (94, 1237) - fill_color 13434879 - nlines 1 - max_width 624 - justify 0 - label "EDoubleObject") - stereotype (object ItemLabel - Parent_View @234 - location (94, 1187) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 624 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3A68EBB8012A" - width 642 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EByteObject" @235 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1147, 1023) - label (object ItemLabel - Parent_View @235 - location (856, 989) - fill_color 13434879 - nlines 1 - max_width 582 - justify 0 - label "EByteObject") - stereotype (object ItemLabel - Parent_View @235 - location (856, 939) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 582 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D0672FE0070" - width 600 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EShortObject" @236 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1147, 1519) - label (object ItemLabel - Parent_View @236 - location (849, 1485) - fill_color 13434879 - nlines 1 - max_width 596 - justify 0 - label "EShortObject") - stereotype (object ItemLabel - Parent_View @236 - location (849, 1435) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 596 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3A971C630333" - width 614 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EBoolean" @237 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - location (336, 155) - label (object ItemLabel - Parent_View @237 - location (100, 121) - fill_color 13434879 - nlines 1 - max_width 472 - justify 0 - label "EBoolean") - stereotype (object ItemLabel - Parent_View @237 - location (100, 71) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 472 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D0672EC0024" - width 490 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EChar" @238 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1426, 155) - label (object ItemLabel - Parent_View @238 - location (1222, 121) - fill_color 13434879 - nlines 1 - max_width 408 - justify 0 - label "EChar") - stereotype (object ItemLabel - Parent_View @238 - location (1222, 71) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 408 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D06731003B5" - width 426 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EByte" @239 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (899, 155) - label (object ItemLabel - Parent_View @239 - location (695, 121) - fill_color 13434879 - nlines 1 - max_width 408 - justify 0 - label "EByte") - stereotype (object ItemLabel - Parent_View @239 - location (695, 71) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 408 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D06745301D9" - width 426 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EDouble" @240 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1984, 155) - label (object ItemLabel - Parent_View @240 - location (1759, 121) - fill_color 13434879 - nlines 1 - max_width 450 - justify 0 - label "EDouble") - stereotype (object ItemLabel - Parent_View @240 - location (1759, 71) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 450 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D06745D0364" - width 468 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EFloat" @241 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (302, 403) - label (object ItemLabel - Parent_View @241 - location (100, 369) - fill_color 13434879 - nlines 1 - max_width 404 - justify 0 - label "EFloat") - stereotype (object ItemLabel - Parent_View @241 - location (100, 319) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 404 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D067469025C" - width 422 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EInt" @242 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (886, 403) - label (object ItemLabel - Parent_View @242 - location (699, 369) - fill_color 13434879 - nlines 1 - max_width 374 - justify 0 - label "EInt") - stereotype (object ItemLabel - Parent_View @242 - location (699, 319) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 374 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D0674720115" - width 392 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::ELong" @243 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1426, 403) - label (object ItemLabel - Parent_View @243 - location (1223, 369) - fill_color 13434879 - nlines 1 - max_width 406 - justify 0 - label "ELong") - stereotype (object ItemLabel - Parent_View @243 - location (1223, 319) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 406 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D06747C0390" - width 424 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EShort" @244 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1999, 403) - label (object ItemLabel - Parent_View @244 - location (1789, 369) - fill_color 13434879 - nlines 1 - max_width 420 - justify 0 - label "EShort") - stereotype (object ItemLabel - Parent_View @244 - location (1789, 319) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 420 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3D06748601FA" - width 438 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EJavaClass" @245 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1904, 736) - label (object ItemLabel - Parent_View @245 - location (1603, 677) - fill_color 13434879 - nlines 1 - max_width 602 - justify 0 - label "EJavaClass") - stereotype (object ItemLabel - Parent_View @245 - location (1603, 627) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 602 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3B1531690285" - width 620 - height 242 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EJavaObject" @246 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1152, 720) - label (object ItemLabel - Parent_View @246 - location (839, 682) - fill_color 13434879 - nlines 1 - max_width 626 - justify 0 - label "EJavaObject") - stereotype (object ItemLabel - Parent_View @246 - location (839, 632) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 626 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3ACDF8200182" - width 644 - height 200 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EByteArray" @247 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (310, 1787) - label (object ItemLabel - Parent_View @247 - location (93, 1753) - fill_color 13434879 - nlines 1 - max_width 434 - justify 0 - label "EByteArray") - stereotype (object ItemLabel - Parent_View @247 - location (93, 1703) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 434 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 16777088 - quidu "3FC62489001C" - width 452 - height 192 - annotation 8 - autoResize TRUE))) - (object ClassDiagram "External Types" - quid "3B7D46A403A7" - title "External Types" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 904 - items (list diagram_item_list - (object ClassView "Class" "Logical View::ecore::EEList" @248 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1888, 1936) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @248 - location (1416, 1877) - fill_color 13434879 - nlines 1 - max_width 944 - justify 0 - label "EEList") - stereotype (object ItemLabel - Parent_View @248 - location (1416, 1827) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 944 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3AD37E40003D" - width 962 - height 242 - annotation 8 - autoResize TRUE) - (object NoteView @249 - location (928, 464) - label (object ItemLabel - Parent_View @249 - location (165, 58) - fill_color 13434879 - nlines 17 - max_width 1490 - label -|The non-ecore types are types that are defined outside of ecore but are used as attribute types or in operation signatures by ecore classes. -| -|Note that some types are defined as <<interface>> classes while others are defined as <<datatype>> classes. -| -|Codegen creates java classes for the <<datatype>> classes but not for the <<Interface>> classes. It is necessary to use a <<datatype>> class if that class is going to be used as the type of an attribute and if a special implementation of the createFromString or convertToString method is needed in order to serialize that attribute. For example, eJavaClass is used as the type of the instanceClass attribute of eClassifiers. If there is no need for special handling for serialization, <<interface>> classes are used because they do not require any additional classes to be generated. - ) - line_color 3342489 - fill_color 13434879 - width 1550 - height 825) - (object ClassView "Class" "Logical View::ecore::EResource" @250 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (624, 1328) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @250 - location (88, 1294) - fill_color 13434879 - nlines 1 - max_width 1072 - justify 0 - label "EResource") - stereotype (object ItemLabel - Parent_View @250 - location (88, 1244) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1072 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3C4F231001FC" - width 1090 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::ETreeIterator" @251 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (608, 2208) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @251 - location (81, 2149) - fill_color 13434879 - nlines 1 - max_width 1054 - justify 0 - label "ETreeIterator") - stereotype (object ItemLabel - Parent_View @251 - location (81, 2099) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1054 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3D08E8A002C4" - width 1072 - height 242 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EEnumerator" @252 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (624, 1920) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @252 - location (93, 1886) - fill_color 13434879 - nlines 1 - max_width 1062 - justify 0 - label "EEnumerator") - stereotype (object ItemLabel - Parent_View @252 - location (93, 1836) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1062 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3D2DB651020A" - width 1080 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EFeatureMapEntry" @253 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (656, 1632) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @253 - location (87, 1566) - fill_color 13434879 - nlines 1 - max_width 1138 - justify 0 - label "EFeatureMapEntry") - stereotype (object ItemLabel - Parent_View @253 - location (87, 1516) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1138 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3F44E79E02B2" - width 1156 - height 256 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EBigInteger" @254 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1184, 1056) - label (object ItemLabel - Parent_View @254 - location (836, 1022) - fill_color 13434879 - nlines 1 - max_width 696 - justify 0 - label "EBigInteger") - stereotype (object ItemLabel - Parent_View @254 - location (836, 972) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 696 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3FC625080137" - width 714 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EBigDecimal" @255 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (2032, 1056) - label (object ItemLabel - Parent_View @255 - location (1671, 1022) - fill_color 13434879 - nlines 1 - max_width 722 - justify 0 - label "EBigDecimal") - stereotype (object ItemLabel - Parent_View @255 - location (1671, 972) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 722 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3FC6252D01C7" - width 740 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EResourceSet" @256 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1824, 1328) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @256 - location (1257, 1294) - fill_color 13434879 - nlines 1 - max_width 1134 - justify 0 - label "EResourceSet") - stereotype (object ItemLabel - Parent_View @256 - location (1257, 1244) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1134 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3FC6255C012E" - width 1152 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EFeatureMap" @257 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1888, 1616) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @257 - location (1382, 1582) - fill_color 13434879 - nlines 1 - max_width 1012 - justify 0 - label "EFeatureMap") - stereotype (object ItemLabel - Parent_View @257 - location (1382, 1532) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1012 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3FC6258F00C3" - width 1030 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EDate" @258 - ShowCompartmentStereotypes TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (368, 1056) - label (object ItemLabel - Parent_View @258 - location (87, 1022) - fill_color 13434879 - nlines 1 - max_width 562 - justify 0 - label "EDate") - stereotype (object ItemLabel - Parent_View @258 - location (87, 972) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 562 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "3FC625DC038B" - width 580 - height 192 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EDiagnosticChain" @259 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (656, 2512) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @259 - location (81, 2455) - fill_color 13434879 - nlines 1 - max_width 1150 - justify 0 - label "EDiagnosticChain") - stereotype (object ItemLabel - Parent_View @259 - location (81, 2405) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1150 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "40916FF702ED" - width 1168 - height 238 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EMap" @260 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1616, 2464) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @260 - location (1338, 2355) - fill_color 13434879 - nlines 1 - max_width 556 - justify 0 - label "EMap") - stereotype (object ItemLabel - Parent_View @260 - location (1338, 2305) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 556 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 8963327 - quidu "4091704001A5" - width 574 - height 342 - annotation 8 - autoResize TRUE))) - (object ClassDiagram "Generics" - quid "455DCA66012A" - title "Generics" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::ecore::ENamedElement" @261 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - location (992, 80) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @261 - location (821, 28) - fill_color 13434879 - nlines 1 - max_width 342 - justify 0 - label "ENamedElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3B65CCC600FE" - width 360 - height 128 - annotation 8) - (object InheritTreeView "" @262 - location (990, 234) - line_color 8421504 - fill_color 13434879 - supplier @261 - vertices (list Points - (990, 234) - (990, 144))) - (object ClassView "Class" "Logical View::ecore::EClass" @263 - ShowCompartmentStereotypes TRUE - location (256, 672) - label (object ItemLabel - Parent_View @263 - location (175, 620) - fill_color 13434879 - nlines 1 - max_width 162 - justify 0 - label "EClass") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3903D5BF000A" - height 128 - annotation 8) - (object ClassView "Class" "Logical View::ecore::ETypedElement" @264 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - location (1392, 352) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @264 - location (1217, 296) - fill_color 13434879 - nlines 1 - max_width 351 - justify 0 - label "ETypedElement") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3903D4F60398" - width 369 - height 137 - annotation 8) - (object InheritView "" @265 - stereotype TRUE - line_color 8421504 - quidu "3D05D88501C2" - client @264 - supplier @261 - line_style 3 - origin_attachment (1427, 284) - terminal_attachment (1427, 234) - drawSupplier @262) - (object ClassView "Class" "Logical View::ecore::EOperation" @266 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1360, 608) - label (object ItemLabel - Parent_View @266 - location (1243, 557) - fill_color 13434879 - nlines 1 - max_width 234 - justify 0 - label "EOperation") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3904DAA200A0" - width 252 - height 126 - annotation 8) - (object InheritView "" @267 - stereotype TRUE - line_color 8421504 - quidu "3D062FA00253" - client @266 - supplier @264 - line_style 3 - origin_attachment (1426, 545) - terminal_attachment (1426, 420)) - (object ClassView "Class" "Logical View::ecore::ETypeParameter" @268 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (896, 608) - label (object ItemLabel - Parent_View @268 - location (731, 557) - fill_color 13434879 - nlines 1 - max_width 330 - justify 0 - label "ETypeParameter") - icon_style "Icon" - line_color 32768 - fill_color 12644237 - quidu "455DCB6D0180" - width 348 - height 126 - annotation 8) - (object AssociationViewNew "$UNNAMED$22" @269 - location (1152, 578) - stereotype TRUE - quidu "455F681D0251" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$23" @270 - Parent_View @269 - location (935, 237) - stereotype TRUE - line_color 3342489 - quidu "455F681F0138" - client @269 - supplier @266 - line_style 3 - origin_attachment (1152, 578) - terminal_attachment (1234, 578)) - (object RoleView "eTypeParameters" @271 - Parent_View @269 - location (935, 237) - label (object SegLabel @272 - Parent_View @271 - location (1206, 508) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 348 - justify 0 - label "+eTypeParameters" - pctDist -0.663265 - height 71 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455F681F0139" - client @269 - supplier @268 - line_style 3 - origin_attachment (1152, 578) - terminal_attachment (1070, 578) - label (object SegLabel @273 - Parent_View @271 - location (1117, 627) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.438776 - height 49 - orientation 0)))) - (object InheritView "" @274 - stereotype TRUE - line_color 8421504 - quidu "455DD28B02A9" - client @268 - supplier @261 - line_style 3 - origin_attachment (1014, 545) - terminal_attachment (1014, 234) - drawSupplier @262) - (object ClassView "Class" "Logical View::ecore::EClassifier" @275 - ShowCompartmentStereotypes TRUE - location (368, 400) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @275 - location (71, 318) - fill_color 13434879 - nlines 1 - max_width 594 - justify 0 - label "EClassifier") - icon_style "Icon" - line_color 8421504 - fill_color 13424329 - quidu "3ACE4FEE0371" - compartment (object Compartment - Parent_View @275 - location (71, 378) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 2 - max_width 0 - compartmentItems (list Compartment - "+ instanceTypeName : String")) - width 612 - height 188 - annotation 8) - (object AssociationViewNew "$UNNAMED$60" @276 - location (881, 325) - stereotype TRUE - quidu "455DCC350064" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$61" @277 - Parent_View @276 - location (-886, -760) - label (object SegLabel @278 - Parent_View @277 - location (765, 273) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 60 - justify 0 - label "" - pctDist 0.561404 - height 53 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455DCC370017" - client @276 - supplier @275 - line_style 3 - origin_attachment (881, 325) - terminal_attachment (674, 325)) - (object RoleView "eTypeParameters" @279 - Parent_View @276 - location (-886, -760) - label (object SegLabel @280 - Parent_View @279 - location (817, 269) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 348 - justify 0 - label "+eTypeParameters" - pctDist -1.083333 - height 57 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "455DCC370026" - client @276 - supplier @268 - vertices (list Points - (881, 325) - (941, 325) - (941, 545)) - line_style 3 - origin_attachment (881, 325) - terminal_attachment (941, 545) - label (object SegLabel @281 - Parent_View @279 - location (892, 372) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.039711 - height 47 - orientation 1)))) - (object InheritView "" @282 - stereotype TRUE - line_color 8421504 - quidu "3C97BBB400CA" - client @275 - supplier @261 - line_style 3 - origin_attachment (391, 306) - terminal_attachment (391, 234) - drawSupplier @262) - (object ClassView "Class" "Logical View::ecore::EGenericType" @283 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (896, 1168) - label (object ItemLabel - Parent_View @283 - location (346, 968) - fill_color 13434879 - nlines 1 - max_width 1101 - justify 0 - label "EGenericType") - icon_style "Icon" - line_color 32768 - fill_color 12644237 - quidu "455E23440399" - width 1119 - height 425 - annotation 8) - (object AssociationViewNew "$UNNAMED$46" @284 - location (1199, 1537) - stereotype TRUE - quidu "455DD11A01E8" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$47" @285 - Parent_View @284 - location (579, 49) - label (object SegLabel @286 - Parent_View @285 - location (1176, 1425) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455DD11B0218" - client @284 - supplier @283 - vertices (list Points - (1199, 1537) - (1134, 1537) - (1134, 1380)) - line_style 3 - origin_attachment (1199, 1537) - terminal_attachment (1134, 1380)) - (object RoleView "eTypeArguments" @287 - Parent_View @284 - location (579, 49) - label (object SegLabel @288 - Parent_View @287 - location (1307, 1574) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 336 - justify 0 - label "+eTypeArguments" - pctDist 1.646154 - height 37 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455DD11B0217" - client @284 - supplier @283 - vertices (list Points - (1199, 1537) - (1265, 1537) - (1265, 1380)) - line_style 3 - origin_attachment (1199, 1537) - terminal_attachment (1265, 1380) - label (object SegLabel @289 - Parent_View @287 - location (1211, 1494) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.054054 - height 44 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$44" @290 - location (681, 1543) - stereotype TRUE - quidu "455DCF3C0115" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$45" @291 - Parent_View @290 - location (61, 55) - label (object SegLabel @292 - Parent_View @291 - location (651, 1427) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455DCF420240" - client @290 - supplier @283 - vertices (list Points - (681, 1543) - (609, 1543) - (609, 1380)) - line_style 3 - origin_attachment (681, 1543) - terminal_attachment (609, 1380)) - (object RoleView "eUpperBound" @293 - Parent_View @290 - location (61, 55) - label (object SegLabel @294 - Parent_View @293 - location (670, 1584) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 276 - justify 0 - label "+eUpperBound" - pctDist -0.152778 - height 41 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455DCF42023F" - client @290 - supplier @283 - vertices (list Points - (681, 1543) - (753, 1543) - (753, 1380)) - line_style 3 - origin_attachment (681, 1543) - terminal_attachment (753, 1380) - label (object SegLabel @295 - Parent_View @293 - location (685, 1491) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.017021 - height 53 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$58" @296 - location (932, 1537) - stereotype TRUE - quidu "455F49ED008C" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$59" @297 - Parent_View @296 - location (-1362, 948) - stereotype TRUE - line_color 3342489 - quidu "455F49EE02DE" - client @296 - supplier @283 - vertices (list Points - (932, 1537) - (859, 1537) - (859, 1380)) - line_style 3 - origin_attachment (932, 1537) - terminal_attachment (859, 1380)) - (object RoleView "eLowerBound" @298 - Parent_View @296 - location (-1362, 948) - label (object SegLabel @299 - Parent_View @298 - location (977, 1578) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 276 - justify 0 - label "+eLowerBound" - pctDist 0.200000 - height 41 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455F49EE02DF" - client @296 - supplier @283 - vertices (list Points - (932, 1537) - (1006, 1537) - (1006, 1380)) - line_style 3 - origin_attachment (932, 1537) - terminal_attachment (1006, 1380) - label (object SegLabel @300 - Parent_View @298 - location (950, 1504) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.079295 - height 34 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$54" @301 - location (50, 1076) - stereotype TRUE - line_color 16744448 - quidu "455E2B33004D" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$55" @302 - Parent_View @301 - location (-1283, 518) - stereotype TRUE - line_color 3342489 - quidu "455E2B34033B" - client @301 - supplier @263 - vertices (list Points - (50, 1076) - (50, 625) - (166, 625)) - line_style 3 - origin_attachment (50, 1076) - terminal_attachment (166, 625)) - (object RoleView "eAllGenericSuperTypes" @303 - Parent_View @301 - location (-1283, 518) - label (object SegLabel @304 - Parent_View @303 - location (262, 1405) - font (object Font - color 8388608 - default_color FALSE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 456 - justify 0 - label "+eAllGenericSuperTypes" - pctDist 0.869270 - height 49 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455E2B34033C" - client @301 - supplier @283 - vertices (list Points - (50, 1076) - (50, 1356) - (337, 1356)) - line_style 3 - origin_attachment (50, 1076) - terminal_attachment (337, 1356) - label (object SegLabel @305 - Parent_View @303 - location (285, 1303) - font (object Font - color 8388608 - default_color FALSE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.908960 - height 54 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$52" @306 - location (91, 909) - font (object Font - color 32768 - default_color FALSE) - stereotype TRUE - line_color 32768 - quidu "455E2B2B01E3" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$53" @307 - Parent_View @306 - location (-1242, 351) - stereotype TRUE - line_color 3342489 - quidu "455E2B2D03C8" - client @306 - supplier @263 - vertices (list Points - (91, 909) - (91, 694) - (166, 694)) - line_style 3 - origin_attachment (91, 909) - terminal_attachment (166, 694)) - (object RoleView "eGenericSuperTypes" @308 - Parent_View @306 - location (-1242, 351) - label (object SegLabel @309 - Parent_View @308 - location (296, 910) - font (object Font - color 32768 - default_color FALSE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 408 - justify 0 - label "+eGenericSuperTypes" - pctDist 0.868852 - height 60 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "455E2B2D03C9" - client @306 - supplier @283 - vertices (list Points - (91, 909) - (91, 969) - (337, 969)) - line_style 3 - origin_attachment (91, 909) - terminal_attachment (337, 969) - label (object SegLabel @310 - Parent_View @308 - location (290, 1029) - font (object Font - color 32768 - default_color FALSE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.845361 - height 60 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$48" @311 - location (1544, 932) - stereotype TRUE - line_color 32768 - quidu "455E2B0101A5" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$49" @312 - Parent_View @311 - location (211, 374) - stereotype TRUE - line_color 3342489 - quidu "455E2B050251" - client @311 - supplier @264 - line_style 3 - origin_attachment (1544, 932) - terminal_attachment (1544, 420)) - (object RoleView "eGenericType" @313 - Parent_View @311 - location (211, 347) - label (object SegLabel @314 - Parent_View @313 - location (1489, 1450) - font (object Font - color 32768 - default_color FALSE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 276 - justify 0 - label "+eGenericType" - pctDist 1.223529 - height 56 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455E2B050252" - client @311 - supplier @283 - vertices (list Points - (1544, 932) - (1544, 1356) - (1455, 1356)) - line_style 3 - origin_attachment (1544, 932) - terminal_attachment (1455, 1356) - label (object SegLabel @315 - Parent_View @313 - location (1506, 1316) - font (object Font - color 32768 - default_color FALSE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.749027 - height 39 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$50" @316 - location (1421, 813) - stereotype TRUE - line_color 32768 - quidu "455E2B090260" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$51" @317 - Parent_View @316 - location (88, 255) - stereotype TRUE - line_color 3342489 - quidu "455E2B0C0137" - client @316 - supplier @266 - line_style 3 - origin_attachment (1421, 813) - terminal_attachment (1421, 671)) - (object RoleView "eGenericExceptions" @318 - Parent_View @316 - location (88, 255) - label (object SegLabel @319 - Parent_View @318 - location (1217, 828) - font (object Font - color 32768 - default_color FALSE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 396 - justify 0 - label "+eGenericExceptions" - pctDist 0.112676 - height 205 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455E2B0C0138" - client @316 - supplier @283 - line_style 3 - origin_attachment (1421, 813) - terminal_attachment (1421, 956) - label (object SegLabel @320 - Parent_View @318 - location (1469, 831) - font (object Font - color 32768 - default_color FALSE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.133803 - height 48 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$62" @321 - location (853, 813) - stereotype TRUE - quidu "455DCEF2038B" - roleview_list (list RoleViews - (object RoleView "eBounds" @322 - Parent_View @321 - location (-914, -272) - label (object SegLabel @323 - Parent_View @322 - location (751, 831) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 192 - justify 0 - label "+eBounds" - pctDist 0.133803 - height 103 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455DCEF403CA" - client @321 - supplier @283 - line_style 3 - origin_attachment (853, 813) - terminal_attachment (853, 956) - label (object SegLabel @324 - Parent_View @322 - location (907, 835) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..*" - pctDist 0.161972 - height 54 - orientation 0)) - (object RoleView "$UNNAMED$63" @325 - Parent_View @321 - location (-914, -272) - stereotype TRUE - line_color 3342489 - quidu "455DCEF403CB" - client @321 - supplier @268 - line_style 3 - origin_attachment (853, 813) - terminal_attachment (853, 671)))) - (object AssociationViewNew "$UNNAMED$64" @326 - location (971, 813) - stereotype TRUE - quidu "455EF98602BF" - roleview_list (list RoleViews - (object RoleView "eTypeParameter" @327 - Parent_View @326 - location (-1509, -892) - label (object SegLabel @328 - Parent_View @327 - location (1144, 762) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 324 - justify 0 - label "+eTypeParameter" - pctDist 0.368794 - height 173 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "455EF98B0222" - client @326 - supplier @268 - line_style 3 - origin_attachment (971, 813) - terminal_attachment (971, 671) - label (object SegLabel @329 - Parent_View @327 - location (929, 762) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.368794 - height 43 - orientation 0)) - (object RoleView "$UNNAMED$65" @330 - Parent_View @326 - location (-1509, -892) - label (object SegLabel @331 - Parent_View @330 - location (1136, 908) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 60 - justify 0 - label "" - pctDist 0.661972 - height 165 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "455EF98B0223" - client @326 - supplier @283 - line_style 3 - origin_attachment (971, 813) - terminal_attachment (971, 956)))) - (object AssociationViewNew "$UNNAMED$56" @332 - location (538, 725) - stereotype TRUE - line_color 16744448 - quidu "455EF9FB0290" - roleview_list (list RoleViews - (object RoleView "eRawType" @333 - Parent_View @332 - location (-2066, -1228) - label (object SegLabel @334 - Parent_View @333 - location (428, 557) - font (object Font - color 8388608 - default_color FALSE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 216 - justify 0 - label "+eRawType" - pctDist 0.732342 - height 111 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "455EF9FE00CB" - client @332 - supplier @275 - line_style 3 - origin_attachment (538, 725) - terminal_attachment (538, 494) - label (object SegLabel @335 - Parent_View @333 - location (508, 605) - font (object Font - color 8388608 - default_color FALSE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.520446 - height 31 - orientation 0)) - (object RoleView "$UNNAMED$57" @336 - Parent_View @332 - location (-2066, -1228) - stereotype TRUE - line_color 3342489 - quidu "455EF9FE00DA" - client @332 - supplier @283 - line_style 3 - origin_attachment (538, 725) - terminal_attachment (538, 956)))) - (object AssociationViewNew "$UNNAMED$66" @337 - location (575, 725) - stereotype TRUE - quidu "456075D20290" - roleview_list (list RoleViews - (object RoleView "eClassifier" @338 - Parent_View @337 - location (-293, -453) - label (object SegLabel @339 - Parent_View @338 - location (693, 753) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 216 - justify 0 - label "+eClassifier" - pctDist -0.125000 - height 118 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "456075D30157" - client @337 - supplier @275 - line_style 3 - origin_attachment (575, 725) - terminal_attachment (575, 494) - label (object SegLabel @340 - Parent_View @338 - location (627, 793) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist -0.295455 - height 52 - orientation 1)) - (object RoleView "$UNNAMED$67" @341 - Parent_View @337 - location (-293, -453) - label (object SegLabel @342 - Parent_View @341 - location (534, 910) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 60 - justify 0 - label "" - pctDist 0.800000 - height 42 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "456075D30158" - client @337 - supplier @283 - line_style 3 - origin_attachment (575, 725) - terminal_attachment (575, 956)))) - (object InheritView "" @343 - stereotype TRUE - line_color 8421504 - quidu "457468210242" - client @263 - supplier @275 - line_style 3 - origin_attachment (284, 608) - terminal_attachment (284, 494)))))) diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/index.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/index.md index 463aadae68b7490e0b0dbbaae87030727788f87a..a6c5f29b4f66bec4b1cf9376cbb19020f3b51bc4 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/index.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/index.md @@ -9,4 +9,16 @@ git: ````https://github.com/eclipse-emf/org.eclipse.emf```` -<DocCardList /> \ No newline at end of file +<DocCardList /> + +## How this Ecore doc was generated ? +- In Eclipse + - clone Ecore repository (https://github.com/eclipse-emf/org.eclipse.emf.git) + - import the Ecore root project only (org.eclipse.emf) + - In Package Explorer + - select ``org.eclipse.emf.git`` project + - right click -> Properties -> Resources -> Resources Filters + - remove filter + - Go to ``/org.eclipse.emf.git/plugins/org.eclipse.emf.ecore/model`` + - Now ecore metamodels are accessible + - You can now generate the doc by following [Run EcoreDocGen](/docs/ecoredoc/getstarted/getstarted.md) \ No newline at end of file diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAnnotation.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAnnotation.md index 60f7a67dd6a6f4d6d96fc7da9c5eac25640e63c2..93f93c34e8e7732a29a6c68e73e6ebc6049a9b95 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAnnotation.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAnnotation.md @@ -73,7 +73,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### references [*] : EObject + ### eModelElement [1] : EModelElement </DocCardHeader> <DocCardBody> No Documentation @@ -81,7 +81,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eModelElement [1] : EModelElement + ### references [*] : EObject </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAttribute.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAttribute.md index ac66516cc04039e61fdbb81e5bfa76c4d1aa6f72..dbf11f2787c837173351db4154850334e28007a1 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAttribute.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EAttribute.md @@ -70,7 +70,7 @@ classDef primaryStyle fill:#f96 <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### required [1] : EBoolean + ### volatile [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -78,7 +78,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unsettable [1] : EBoolean + ### iD [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -86,7 +86,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### many [1] : EBoolean + ### changeable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -94,7 +94,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### upperBound [1] : EInt + ### required [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -102,7 +102,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### volatile [1] : EBoolean + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -110,15 +110,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### lowerBound [1] : EInt + ### defaultValueLiteral [1] : EString </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### changeable [1] : EBoolean + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eType [1] : EClassifier </DocCardHeader> <DocCardBody> No Documentation @@ -126,15 +126,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValue [1] : EJavaObject + ### many [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAttributeType [1..1] : EDataType + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### transient [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -150,7 +150,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### ordered [1] : EBoolean + ### lowerBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation @@ -158,7 +158,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### transient [1] : EBoolean + ### defaultValue [1] : EJavaObject </DocCardHeader> <DocCardBody> No Documentation @@ -166,7 +166,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### iD [1] : EBoolean + ### ordered [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -174,7 +174,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### unique [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -182,7 +182,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eType [1] : EClassifier + ### eContainingClass [1] : EClass </DocCardHeader> <DocCardBody> No Documentation @@ -190,7 +190,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eContainingClass [1] : EClass + ### eAttributeType [1..1] : EDataType </DocCardHeader> <DocCardBody> No Documentation @@ -198,7 +198,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValueLiteral [1] : EString + ### unsettable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -206,7 +206,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unique [1] : EBoolean + ### upperBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClass.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClass.md index e9f910d657b6dd0c7f756492dd5645d58eae06a4..eece216b8eb2943eb992c533cddecbbf24962644 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClass.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClass.md @@ -108,8 +108,8 @@ classDef primaryStyle fill:#f96 </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAllOperations [*] : EOperation + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### instanceClassName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -117,7 +117,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClass [1] : EJavaClass + ### instanceTypeName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -125,7 +125,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eSuperTypes [*] : EClass + ### eAllAttributes [*] : EAttribute </DocCardHeader> <DocCardBody> No Documentation @@ -133,7 +133,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eIDAttribute [1] : EAttribute + ### eAllGenericSuperTypes [*] : EGenericType </DocCardHeader> <DocCardBody> No Documentation @@ -141,15 +141,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceTypeName [1] : EString + ### interface [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAllStructuralFeatures [*] : EStructuralFeature + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -157,7 +157,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAllContainments [*] : EReference + ### eIDAttribute [1] : EAttribute </DocCardHeader> <DocCardBody> No Documentation @@ -165,31 +165,31 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValue [1] : EJavaObject + ### instanceClass [1] : EJavaClass </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### abstract [1] : EBoolean + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eAllStructuralFeatures [*] : EStructuralFeature </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAllGenericSuperTypes [*] : EGenericType + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### abstract [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### ePackage [1] : EPackage </DocCardHeader> <DocCardBody> No Documentation @@ -197,7 +197,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAttributes [*] : EAttribute + ### eAllOperations [*] : EOperation </DocCardHeader> <DocCardBody> No Documentation @@ -205,7 +205,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eReferences [*] : EReference + ### eAllReferences [*] : EReference </DocCardHeader> <DocCardBody> No Documentation @@ -213,7 +213,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAllAttributes [*] : EAttribute + ### eAllContainments [*] : EReference </DocCardHeader> <DocCardBody> No Documentation @@ -221,15 +221,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eAllReferences [*] : EReference + ### eReferences [*] : EReference </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClassName [1] : EString + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eAttributes [*] : EAttribute </DocCardHeader> <DocCardBody> No Documentation @@ -237,7 +237,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### interface [1] : EBoolean + ### defaultValue [1] : EJavaObject </DocCardHeader> <DocCardBody> No Documentation @@ -245,7 +245,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### ePackage [1] : EPackage + ### eSuperTypes [*] : EClass </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClassifier.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClassifier.md index 7b9296e02cd228437eb8e5149e8fd8e5f286ae83..6e6aa02567ac5db80d03668ab61d2f6de3f9605a 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClassifier.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EClassifier.md @@ -61,7 +61,7 @@ classDef primaryStyle fill:#f96 <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### instanceClassName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -69,7 +69,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClass [1] : EJavaClass + ### instanceTypeName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -77,7 +77,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceTypeName [1] : EString + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -85,23 +85,23 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClassName [1] : EString + ### instanceClass [1] : EJavaClass </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### ePackage [1] : EPackage + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### defaultValue [1] : EJavaObject </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValue [1] : EJavaObject + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### ePackage [1] : EPackage </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EDataType.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EDataType.md index 715883f79c36bc579651922214b3e3e7912f7937..661dbfa12e95d771895a087b889010c91220b056 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EDataType.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EDataType.md @@ -60,7 +60,7 @@ classDef primaryStyle fill:#f96 <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### instanceClassName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -68,7 +68,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClass [1] : EJavaClass + ### instanceTypeName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -76,7 +76,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceTypeName [1] : EString + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -84,7 +84,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### serializable [1] : EBoolean + ### instanceClass [1] : EJavaClass </DocCardHeader> <DocCardBody> No Documentation @@ -92,23 +92,23 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClassName [1] : EString + ### defaultValue [1] : EJavaObject </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### ePackage [1] : EPackage + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### serializable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValue [1] : EJavaObject + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### ePackage [1] : EPackage </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnum.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnum.md index 17e236db5a93fee8fd6a9825ca3226f062284226..fb620ccce69c8997e843a83f1d9c0028666d45c6 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnum.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnum.md @@ -69,7 +69,7 @@ classDef primaryStyle fill:#f96 <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### instanceClassName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -77,7 +77,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClass [1] : EJavaClass + ### instanceTypeName [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -85,7 +85,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceTypeName [1] : EString + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -93,7 +93,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### serializable [1] : EBoolean + ### instanceClass [1] : EJavaClass </DocCardHeader> <DocCardBody> No Documentation @@ -101,23 +101,23 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instanceClassName [1] : EString + ### defaultValue [1] : EJavaObject </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### ePackage [1] : EPackage + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### serializable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValue [1] : EJavaObject + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### ePackage [1] : EPackage </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnumLiteral.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnumLiteral.md index 7b5ee1771ebe69a1bf565738b26cbbc35bd56703..02f692f566b353e4091175765e9a7ecd7c13ab36 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnumLiteral.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EEnumLiteral.md @@ -47,7 +47,7 @@ classDef primaryStyle fill:#f96 <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### literal [1] : EString + ### value [1] : EInt </DocCardHeader> <DocCardBody> No Documentation @@ -62,8 +62,8 @@ classDef primaryStyle fill:#f96 </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### instance [1] : EEnumerator + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eEnum [1] : EEnum </DocCardHeader> <DocCardBody> No Documentation @@ -71,15 +71,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### value [1] : EInt + ### literal [1] : EString </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eEnum [1] : EEnum + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### instance [1] : EEnumerator </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EOperation.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EOperation.md index 24a1fe35600a4617fb37900fc90a7d103a5991a5..6ce97fc6b041ee7f34a95ebdb6588375c49ef0c7 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EOperation.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EOperation.md @@ -90,14 +90,6 @@ classDef primaryStyle fill:#f96 ## Properties - <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### required [1] : EBoolean - </DocCardHeader> - <DocCardBody> - No Documentation - </DocCardBody> - </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> ### eExceptions [*] : EClassifier @@ -108,7 +100,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### ordered [1] : EBoolean + ### lowerBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation @@ -124,7 +116,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### ordered [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -132,15 +124,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### many [1] : EBoolean + ### unique [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eType [1] : EClassifier + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### required [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -148,7 +140,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### upperBound [1] : EInt + ### name [1] : EString + </DocCardHeader> + <DocCardBody> + No Documentation + </DocCardBody> + </DocCard> + <DocCard> + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eType [1] : EClassifier </DocCardHeader> <DocCardBody> No Documentation @@ -156,7 +156,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### lowerBound [1] : EInt + ### many [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -164,7 +164,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unique [1] : EBoolean + ### upperBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EPackage.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EPackage.md index da80b70e191bad5ab2159c177f42342accf3552d..694fa47ecd6e85e54ed1378550f1648d72725a36 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EPackage.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EPackage.md @@ -66,8 +66,8 @@ classDef primaryStyle fill:#f96 ## Properties <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### nsURI [1] : EString + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eFactoryInstance [1..1] : EFactory </DocCardHeader> <DocCardBody> No Documentation @@ -82,8 +82,8 @@ classDef primaryStyle fill:#f96 </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eSuperPackage [1] : EPackage + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### nsPrefix [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -91,7 +91,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### nsPrefix [1] : EString + ### nsURI [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -99,7 +99,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eFactoryInstance [1..1] : EFactory + ### eSuperPackage [1] : EPackage </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EParameter.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EParameter.md index e367e58a02b66d432b9609a94c9573a3b9445887..327956a4949c7a04f1ce9c38d9f209a19a07ed2f 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EParameter.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EParameter.md @@ -60,8 +60,8 @@ classDef primaryStyle fill:#f96 ## Properties <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### required [1] : EBoolean + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eOperation [1] : EOperation </DocCardHeader> <DocCardBody> No Documentation @@ -69,7 +69,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### ordered [1] : EBoolean + ### lowerBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation @@ -77,7 +77,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### ordered [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -85,15 +85,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### many [1] : EBoolean + ### unique [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eType [1] : EClassifier + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### required [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -101,7 +101,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### upperBound [1] : EInt + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -109,7 +109,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eOperation [1] : EOperation + ### eType [1] : EClassifier </DocCardHeader> <DocCardBody> No Documentation @@ -117,7 +117,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### lowerBound [1] : EInt + ### many [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -125,7 +125,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unique [1] : EBoolean + ### upperBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EReference.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EReference.md index 704e14f1ea86c3c304fce94a1a500077678299cd..15d6c0c2b79fb6a29f319e926c3e46055bce4cf9 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EReference.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EReference.md @@ -73,16 +73,16 @@ classDef primaryStyle fill:#f96 ## Properties <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eReferenceType [1..1] : EClass + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### volatile [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### required [1] : EBoolean + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eReferenceType [1..1] : EClass </DocCardHeader> <DocCardBody> No Documentation @@ -90,7 +90,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unsettable [1] : EBoolean + ### changeable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -98,7 +98,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### resolveProxies [1] : EBoolean + ### required [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -106,7 +106,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### many [1] : EBoolean + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -114,7 +114,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### upperBound [1] : EInt + ### defaultValueLiteral [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -122,15 +122,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### volatile [1] : EBoolean + ### containment [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### lowerBound [1] : EInt + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eType [1] : EClassifier </DocCardHeader> <DocCardBody> No Documentation @@ -138,7 +138,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### changeable [1] : EBoolean + ### many [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -146,15 +146,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValue [1] : EJavaObject + ### transient [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eKeys [*] : EAttribute + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### derived [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -162,7 +162,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eOpposite [1] : EReference + ### eKeys [*] : EAttribute </DocCardHeader> <DocCardBody> No Documentation @@ -170,7 +170,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### derived [1] : EBoolean + ### resolveProxies [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -178,7 +178,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### containment [1] : EBoolean + ### lowerBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation @@ -186,7 +186,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### ordered [1] : EBoolean + ### defaultValue [1] : EJavaObject </DocCardHeader> <DocCardBody> No Documentation @@ -194,7 +194,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### transient [1] : EBoolean + ### ordered [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -202,7 +202,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### unique [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -210,23 +210,23 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eType [1] : EClassifier + ### eContainingClass [1] : EClass </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eContainingClass [1] : EClass + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### container [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### container [1] : EBoolean + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eOpposite [1] : EReference </DocCardHeader> <DocCardBody> No Documentation @@ -234,7 +234,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValueLiteral [1] : EString + ### unsettable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -242,7 +242,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unique [1] : EBoolean + ### upperBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EStructuralFeature.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EStructuralFeature.md index 0fe7ea4a11f9dcf6e06233f65e232431d4c61888..3a086046803755708cfb739b0316a59d52ee89ef 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EStructuralFeature.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/EStructuralFeature.md @@ -70,7 +70,7 @@ classDef primaryStyle fill:#f96 <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### required [1] : EBoolean + ### volatile [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -78,7 +78,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unsettable [1] : EBoolean + ### changeable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -86,7 +86,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### many [1] : EBoolean + ### required [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -94,7 +94,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### upperBound [1] : EInt + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation @@ -102,15 +102,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### volatile [1] : EBoolean + ### defaultValueLiteral [1] : EString </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### lowerBound [1] : EInt + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eType [1] : EClassifier </DocCardHeader> <DocCardBody> No Documentation @@ -118,7 +118,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### changeable [1] : EBoolean + ### many [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -126,7 +126,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValue [1] : EJavaObject + ### transient [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -142,7 +142,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### ordered [1] : EBoolean + ### lowerBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation @@ -150,7 +150,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### transient [1] : EBoolean + ### defaultValue [1] : EJavaObject </DocCardHeader> <DocCardBody> No Documentation @@ -158,15 +158,15 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### ordered [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eType [1] : EClassifier + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### unique [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -182,7 +182,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### defaultValueLiteral [1] : EString + ### unsettable [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -190,7 +190,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unique [1] : EBoolean + ### upperBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation diff --git a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/ETypedElement.md b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/ETypedElement.md index 269fdc601d6b5cb1186db8cf9768a2024b72e9d5..681168708573605b6f832f14d7dfc403c27ad9dc 100644 --- a/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/ETypedElement.md +++ b/cdm.ecoredoc.generator.documentation/website/docs/examples/ecore/userAPI/ecore/ETypedElement.md @@ -64,7 +64,7 @@ classDef primaryStyle fill:#f96 <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### required [1] : EBoolean + ### lowerBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation @@ -80,7 +80,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### name [1] : EString + ### unique [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -88,23 +88,23 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### many [1] : EBoolean + ### required [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> - ### eType [1] : EClassifier + <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> + ### name [1] : EString </DocCardHeader> <DocCardBody> No Documentation </DocCardBody> </DocCard> <DocCard> - <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### upperBound [1] : EInt + <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> + ### eType [1] : EClassifier </DocCardHeader> <DocCardBody> No Documentation @@ -112,7 +112,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### lowerBound [1] : EInt + ### many [1] : EBoolean </DocCardHeader> <DocCardBody> No Documentation @@ -120,7 +120,7 @@ classDef primaryStyle fill:#f96 </DocCard> <DocCard> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> - ### unique [1] : EBoolean + ### upperBound [1] : EInt </DocCardHeader> <DocCardBody> No Documentation