
(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))))))
