diff options
Diffstat (limited to 'plugins/org.eclipse.jem/rose/edocjava2.cat')
-rw-r--r-- | plugins/org.eclipse.jem/rose/edocjava2.cat | 5613 |
1 files changed, 0 insertions, 5613 deletions
diff --git a/plugins/org.eclipse.jem/rose/edocjava2.cat b/plugins/org.eclipse.jem/rose/edocjava2.cat deleted file mode 100644 index 25b1eec2a..000000000 --- a/plugins/org.eclipse.jem/rose/edocjava2.cat +++ /dev/null @@ -1,5613 +0,0 @@ - -(object Petal - version 47 - _written "Rose 8.0.0303.1400" - charSet 0) - -(object Class_Category "java" - is_unit TRUE - is_loaded TRUE - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0000-005d9e6adec4:1")) - (object Attribute - tool "Ecore" - name "basePackage" - value (value Text "org.eclipse.jem")) - (object Attribute - tool "Ecore" - name "prefix" - value (value Text "JavaRef")) - (object Attribute - tool "Ecore" - name "nsURI" - value (value Text "java.xmi"))) - quid "36549F2C004E" - documentation -|Changes to synch up with Java3e: -|- deleted JavaElement, BodyElement which didn't add anything useful -|- deleted NestedClass and the association which described nesting, contents can be used instead -|- deleted extends/extendedBy which is replaced with MOF subtype/supertype -|- deleted the clumsy main diagram -|- moved the MOF inheritance details to the MOF binding diagram -|- deleted "final" on JavaParameter, don't know what that was supposed to be -|- deleted the Category junk -|- changed the Block-typed attributes on Field, Method, Initializer to be associations to Block -| -|Outstanding questions/issues: -|- JavaParameterKind should go away if we get the base Parameter kind fixed up -| - - stereotype "metamodel" - visible_categories (list visibility_relationship_list - (object Visibility_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0001-005d9e6adec4:1"))) - quid "381DDF470271" - supplier "Logical View::mof" - quidu "374AA8F9028E") - (object Visibility_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0002-005d9e6adec4:1"))) - quid "39BD366000FE" - supplier "Logical View::ecore" - quidu "39A5ED04004E")) - exportControl "Public" - logical_models (list unit_reference_list - (object Class "JavaClass" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0003-005d9e6adec4:1"))) - quid "36549FCC00FA" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0004-005d9e6adec4:1"))) - quid "3990950000B3" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - operations (list Operations - (object Operation "isNested" - quid "3A9D7C2101D6" - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getField" - quid "3B65B5B30044" - documentation "Return an Field with the passed name, or null." - parameters (list Parameters - (object Parameter "fieldName" - quid "3C62FAB901AA" - type "String")) - result "Field" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3654AF8F0280") - (object Operation "getFieldExtended" - quid "3B65B625011A" - documentation -| Return an Field with the passed name from this JavaClass or any supertypes. -| -|Return null if a Field named fieldName is not found. - - parameters (list Parameters - (object Parameter "fieldName" - quid "3C62FAB901AC" - type "String")) - result "Field" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3654AF8F0280") - (object Operation "getFieldNamed" - quid "3B65B6670255" - documentation "Return an Field with the passed name, or null." - parameters (list Parameters - (object Parameter "fieldName" - quid "3C62FAB901AE" - type "String")) - result "Field" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3654AF8F0280") - (object Operation "getFieldsExtended" - quid "3B65B68A0328" - documentation "Return all fields, including those from supertypes." - result "JTypeList" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65B87602C1") - (object Operation "getMethod" - quid "3B65B911021A" - documentation "Get the method of this name and these parameters. It will not look up the supertype hierarchy." - parameters (list Parameters - (object Parameter "methodName" - quid "3C62FAB901B1" - type "String") - (object Parameter "parameterTypes" - quid "3C62FAB901B2" - documentation "List of parameter types." - type "JTypeList" - quidu "3B65B87602C1")) - result "Method" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3654AE910271") - (object Operation "getMethodElementSignatures" - quid "3B65B9EA03CA" - documentation "Return a List of Strings that represent MethodElement signatures from most general to most specific." - result "JTypeList" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65B87602C1") - (object Operation "getMethodExtended" - quid "3B65BA510115" - documentation "Get the method of this name and these parameters. It will look up the supertype hierarchy." - parameters (list Parameters - (object Parameter "methodName" - quid "3C62FAB901B5" - type "String") - (object Parameter "parameterTypes" - quid "3C62FAB901B6" - documentation "List of parameter types." - type "JTypeList" - quidu "3B65B87602C1")) - result "Method" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3654AE910271") - (object Operation "getMethodsExtended" - quid "3B65BA7D0354" - documentation "Return all methods, including those from supertypes." - result "JTypeList" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65B87602C1") - (object Operation "getOnlySpecificMethods" - quid "3B65BAC3021E" - documentation -|Return a List of Methods that begins with @aMethodNamePrefix and is not included in the @excludedNames list. If @aMethodNamePrefix is null, all methods will be returned. -| - - parameters (list Parameters - (object Parameter "aMethodNamePrefix" - quid "3C62FAB901B9" - type "String") - (object Parameter "excludedNames" - quid "3C62FAB901BA" - type "JTypeList" - quidu "3B65B87602C1")) - result "JTypeList" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65B87602C1") - (object Operation "getPublicMethod" - quid "3B65BBC90383" - documentation "Return a method matching the name, and non-return parameters with fully qualified types matching all the types in the list, if it exists. It will not look up the supertype hierarchy." - parameters (list Parameters - (object Parameter "methodName" - quid "3C62FAB901BC" - type "String") - (object Parameter "parameterTypes" - quid "3C62FAB901BD" - documentation "List of parameter types." - type "JTypeList" - quidu "3B65B87602C1")) - result "Method" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3654AE910271") - (object Operation "getPublicMethods" - quid "3B65BC3D034E" - documentation "Return all methods, it will not go up the supertype hierarchy." - result "JTypeList" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65B87602C1") - (object Operation "getPublicMethodsExtended" - quid "3B65BC630320" - documentation "Return all public methods, including those from supertypes." - result "JTypeList" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65B87602C1") - (object Operation "getPublicMethodsNamed" - quid "3B65BCAA005B" - documentation "Returns a filtered list on the methods of this class, having a name equal to that of the parameter." - parameters (list Parameters - (object Parameter "name" - quid "3C62FAB901C1" - type "String")) - result "JTypeList" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65B87602C1") - (object Operation "getSupertype" - quid "3B65BCF900CD" - result "JavaClass" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "36549FCC00FA") - (object Operation "implementsInterface" - quid "3B65BD39009D" - documentation "Test whether the receiver implements the passed interface (or one of its supertypes)." - parameters (list Parameters - (object Parameter "interfaceType" - quid "3C62FAB901C4" - type "JavaClass" - quidu "36549FCC00FA")) - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "infoString" - quid "3B65BD8202D3" - documentation "Return a string showing our details." - result "String" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "inheritsFrom" - quid "3B65BD9E02E7" - documentation "Tests whether this class inherits from the passed in class." - parameters (list Parameters - (object Parameter "javaClass" - quid "3C62FAB901C7" - type "JavaClass" - quidu "36549FCC00FA")) - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "isExistingType" - quid "3B65BE110120" - documentation "Does this type exist." - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "isInterface" - quid "3B65BE2F0137" - documentation "Is this an interface." - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "setSupertype" - quid "3B65BE7B00A0" - documentation "Set the supertype." - parameters (list Parameters - (object Parameter "javaclass" - quid "3C62FAB901CB" - type "JavaClass" - quidu "36549FCC00FA")) - result "void" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "kind" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0005-005d9e6adec4:1"))) - quid "3654A45E0232" - type "TypeKind" - quidu "3654B46002BF" - exportControl "Public") - (object ClassAttribute "public" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0006-005d9e6adec4:1"))) - quid "380F8CE8020C" - type "boolean" - exportControl "Public") - (object ClassAttribute "final" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0008-005d9e6adec4:1"))) - quid "380F8F9C02D7" - type "boolean" - exportControl "Public")) - language "none") - (object Class "Initializer" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0009-005d9e6adec4:1"))) - quid "3654A5DC00BB" - class_attributes (list class_attribute_list - (object ClassAttribute "isStatic" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-000a-005d9e6adec4:1"))) - quid "3654A865000F" - type "Boolean" - exportControl "Public")) - language "none") - (object Class "JavaParameter" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-000b-005d9e6adec4:1"))) - quid "3654AD780280" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3B7818B00186" - supplier "Logical View::ecore::EParameter" - quidu "3903E6150104")) - operations (list Operations - (object Operation "isArray" - quid "3B65BFD4034F" - documentation "Is this parameter type an array type." - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "isReturn" - quid "3B65BFEF0005" - documentation "Is this a return parameter." - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getJavaType" - quid "3B65C8E7001A" - result "JTypeJavaHelpers" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65ADE403A6") - (object Operation "getQualifiedName" - quid "3B65C926002F" - result "String" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "final" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-000c-005d9e6adec4:1"))) - quid "3654B64702AF" - type "boolean" - exportControl "Public") - (object ClassAttribute "parameterKind" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-000e-005d9e6adec4:1"))) - quid "391C1EB400C2" - type "JavaParameterKind" - quidu "391C1E8F0123" - exportControl "Public")) - language "none") - (object Class "Method" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-000f-005d9e6adec4:1"))) - quid "3654AE910271" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0010-005d9e6adec4:1"))) - quid "3990953803AD" - supplier "Logical View::ecore::EOperation" - quidu "3904DAA200A0")) - operations (list Operations - (object Operation "getContainingJavaClass" - quid "3B65C04202A3" - documentation "Return the java class that this method is defined in." - result "JavaClass" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "36549FCC00FA") - (object Operation "getMethodElementSignature" - quid "3B65C076013F" - documentation -|Return a String with the the method name and its parameters. e.g. <code> setFirstName(java.lang.String) </code> . -| - - result "String" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getParameter" - quid "3B65C0B8011C" - documentation "Return a Parameter with the passed name, or null." - parameters (list Parameters - (object Parameter "parameterName" - quid "3C62FAB901E3" - type "String")) - result "JavaParameter" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3654AD780280") - (object Operation "getReturnType" - quid "3B65C1470013" - documentation "Get the return type." - result "JTypeJavaHelpers" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65ADE403A6") - (object Operation "setReturnType" - quid "3B65C27403CE" - documentation "Set the return type" - parameters (list Parameters - (object Parameter "type" - quid "3C62FAB901E8" - type "JTypeJavaHelpers" - quidu "3B65ADE403A6")) - result "void" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "getSignature" - quid "3B65C17D0043" - documentation -|Replicate the functionality of java.lang.reflect.Method.toString(). -| -|Returns a string describing this Method. The string is formatted as the method access modifiers, if any, followed by the method return type, followed by a space, followed by the class declaring the method, followed by a period, followed by the method name, followed by a parenthesized, comma-separated list of the method's formal parameter types. If the method throws checked exceptions, the parameter list is followed by a space, followed by the word throws followed by a comma-separated list of the thrown exception types. -| -|For example: -| -| public boolean java.lang.Object.equals(java.lang.Object) -| -|The access modifiers are placed in canonical order as specified by "The Java Language Specification". This is public, <tt>protected</tt> or <tt>private</tt> first, and then other modifiers in the following order: <tt>abstract</tt>, <tt>static</tt>, <tt>final</tt>, <tt>synchronized</tt> <tt>native</tt>. -| - - result "String" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "isGenerated" - quid "3B65C1FC006E" - documentation -|Returns true if the method is system generated. -|This is usually determined by the @generated tag in the comment. - - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "setIsGenerated" - quid "3B65C244037F" - documentation "Set the isGenerated flag." - parameters (list Parameters - (object Parameter "generated" - quid "3C62FAB901EC" - type "boolean")) - result "void" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "isVoid" - quid "3B65C218038F" - documentation "Is this a void return type method." - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "abstract" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0011-005d9e6adec4:1"))) - quid "380F90BC022B" - type "boolean" - exportControl "Public") - (object ClassAttribute "native" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0012-005d9e6adec4:1"))) - quid "380F90D10364" - type "boolean" - exportControl "Public") - (object ClassAttribute "synchronized" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0013-005d9e6adec4:1"))) - quid "380F90DB03C1" - type "boolean" - exportControl "Public") - (object ClassAttribute "final" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0014-005d9e6adec4:1"))) - quid "3829C6E00033" - type "boolean" - exportControl "Public") - (object ClassAttribute "constructor" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0015-005d9e6adec4:1"))) - quid "391ADD280245" - type "boolean" - exportControl "Public") - (object ClassAttribute "static" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0016-005d9e6adec4:1"))) - quid "3829C6E40350" - type "boolean" - exportControl "Public") - (object ClassAttribute "javaVisibility" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0017-005d9e6adec4:1"))) - quid "3829C6EB0397" - type "JavaVisibilityKind" - quidu "382333BE032E" - exportControl "Public")) - language "none") - (object Class "Field" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0018-005d9e6adec4:1"))) - quid "3654AF8F0280" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "400487F90334" - supplier "Logical View::ecore::ETypedElement" - quidu "3903D4F60398")) - operations (list Operations - (object Operation "getContainingJavaClass" - quid "3B65B5120024" - documentation "Get the class that this field is within." - result "JavaClass" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "36549FCC00FA") - (object Operation "isArray" - quid "3B65B55F01E7" - documentation "Is this field an array type." - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "final" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-001d-005d9e6adec4:1"))) - quid "3829C6BE026F" - type "boolean" - exportControl "Public") - (object ClassAttribute "static" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-001e-005d9e6adec4:1"))) - quid "3829C6C202ED" - type "boolean" - exportControl "Public") - (object ClassAttribute "javaVisibility" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-001f-005d9e6adec4:1"))) - quid "3829C6C7034F" - type "JavaVisibilityKind" - quidu "382333BE032E" - exportControl "Public") - (object ClassAttribute "transient" - quid "4004880103B8" - type "boolean" - exportControl "Public") - (object ClassAttribute "volatile" - quid "40048808012D" - type "boolean" - exportControl "Public")) - language "none") - (object Class "TypeKind" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0020-005d9e6adec4:1"))) - quid "3654B46002BF" - documentation "UNDEFINED=1 CLASS=2 INTERFACE=3 EXCEPTION=4" - stereotype "enumeration" - class_attributes (list class_attribute_list - (object ClassAttribute "UNDEFINED" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0021-005d9e6adec4:1"))) - quid "380B9E3601A1" - exportControl "Public") - (object ClassAttribute "CLASS" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0022-005d9e6adec4:1"))) - quid "380B9E44025D" - exportControl "Public") - (object ClassAttribute "INTERFACE" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0023-005d9e6adec4:1"))) - quid "380B9E560124" - exportControl "Public") - (object ClassAttribute "EXCEPTION" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0024-005d9e6adec4:1"))) - quid "380B9E6501A1" - exportControl "Public")) - language "none") - (object Class "Block" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0025-005d9e6adec4:1"))) - quid "380F88370150" - class_attributes (list class_attribute_list - (object ClassAttribute "source" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0026-005d9e6adec4:1"))) - quid "3810E7FC0239" - type "String" - exportControl "Public") - (object ClassAttribute "name" - quid "3A6C53E10029" - type "String" - exportControl "Public"))) - (object Class "Comment" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0027-005d9e6adec4:1"))) - quid "380F889B02B8" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0028-005d9e6adec4:1"))) - quid "380F88D600A5" - supplier "Logical View::java::Block" - quidu "380F88370150"))) - (object Class "Statement" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0029-005d9e6adec4:1"))) - quid "380F88B9025A" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-002a-005d9e6adec4:1"))) - quid "380F88DA0056" - supplier "Logical View::java::Block" - quidu "380F88370150"))) - (object Class "JavaPackage" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-002b-005d9e6adec4:1"))) - quid "38108E0301D2" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-002c-005d9e6adec4:1"))) - quid "399094D70046" - supplier "Logical View::ecore::EPackage" - quidu "3905C3F7000A")) - language "Java") - (object Class "JavaVisibilityKind" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0030-005d9e6adec4:1"))) - quid "382333BE032E" - documentation -|PACKAGE=1 -|PUBLIC=2 -|PRIVATE=3 -|PROTECTED=4 - - stereotype "enumeration" - class_attributes (list class_attribute_list - (object ClassAttribute "PUBLIC" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0031-005d9e6adec4:1"))) - quid "382333E2022C" - exportControl "Public") - (object ClassAttribute "PRIVATE" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0032-005d9e6adec4:1"))) - quid "382333E7003E" - exportControl "Public") - (object ClassAttribute "PROTECTED" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0033-005d9e6adec4:1"))) - quid "382333E80389" - exportControl "Public") - (object ClassAttribute "PACKAGE" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0034-005d9e6adec4:1"))) - quid "382333EA038C" - exportControl "Public"))) - (object Class "JavaParameterKind" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0035-005d9e6adec4:1"))) - quid "391C1E8F0123" - documentation -|IN=0 -|OUT=1 -|INOUT=2 -|RETURN=3 - - stereotype "enumeration" - class_attributes (list class_attribute_list - (object ClassAttribute "IN" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0036-005d9e6adec4:1"))) - quid "391C1EFC02EC" - exportControl "Public") - (object ClassAttribute "OUT" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0037-005d9e6adec4:1"))) - quid "391C1EFF016A" - exportControl "Public") - (object ClassAttribute "INOUT" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0038-005d9e6adec4:1"))) - quid "391C1F010040" - exportControl "Public") - (object ClassAttribute "RETURN" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0039-005d9e6adec4:1"))) - quid "391C21940387" - exportControl "Public"))) - (object Class "JavaDataType" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-003a-005d9e6adec4:1"))) - quid "395913340316" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E5268E201B1" - supplier "Logical View::ecore::EClass" - quidu "3903D5BF000A")) - operations (list Operations - (object Operation "getDefaultValueString" - quid "3B65BF910303" - documentation "Return the default string representing the default value of the primitive." - result "String" - concurrency "Sequential" - opExportControl "Public" - uid 0))) - (object Class "ArrayType" - quid "3A9D79ED01DF" - documentation -|Describes a Java Array type -| For multi-dimensional arrays, it is unlikely that the component type will be -| specified directly. This would require instantiating a chain of component types -| such as String[][][][]->String[][][]->String[][]->String[]->String. -| -| The component type relationship will be computed if the finalComponentType -| and array dimensions is specified. -| -| For this reason, the preferred way to create is through the JavaRefFactory factory method: -| createArrayType(JavaClass finalComponentType, int dimensions) - - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3A9D79FD010F" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA")) - operations (list Operations - (object Operation "getFinalComponentType" - quid "3A9D7A820193" - documentation -|Get the final component type for this Array Type. -| -|In order to ensure a unique instance, we will resolve this type using reflection. It turns out to be most efficient to just do this by trimming the name. - - result "JTypeJavaHelpers" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65ADE403A6") - (object Operation "getComponentTypeAsHelper" - quid "3B65AF980136" - documentation -|Get the component type of this array. -| -|If this is a multi-dimensional array, the component type will be the nested array type. - - result "JTypeJavaHelpers" - concurrency "Sequential" - opExportControl "Public" - uid 0 - quidu "3B65ADE403A6") - (object Operation "isPrimitiveArray" - quid "3B65B41702B8" - documentation "Is this an array of java primitives" - result "boolean" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "setComponentType" - quid "3B65B45503BC" - documentation "Set the component type." - parameters (list Parameters - (object Parameter "helperComponentType" - quid "3C62FAB90226" - type "JTypeJavaHelpers" - quidu "3B65ADE403A6")) - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "arrayDimensions" - attributes (list Attribute_Set - (object Attribute - tool "Java" - name "Final" - value FALSE) - (object Attribute - tool "Java" - name "Volatile" - value FALSE) - (object Attribute - tool "Java" - name "Transient" - value FALSE) - (object Attribute - tool "Java" - name "IndividualChangeMgt" - value FALSE) - (object Attribute - tool "Java" - name "PropertyType" - value ("BeanProperty_Set" 71)) - (object Attribute - tool "Java" - name "Read/Write" - value ("Read/Write_Set" 81))) - quid "3A9D7AC80284" - type "int" - exportControl "Public")) - language "Java") - (object Class "JTypeJavaHelpers" - quid "3B65ADE403A6" - documentation "This interface is a common interface between JavaClass and JavaDataType plus some common helper methods." - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "org.eclipse.jem.java.JavaHelpers" - quid "3B65AE170269" - stereotype "javaclass" - exportControl "Public"))) - (object Class "JTypeList" - quid "3B65B87602C1" - documentation "java.util.List type" - stereotype "datatype" - class_attributes (list class_attribute_list - (object ClassAttribute "java.util.List" - quid "3B65B88F0399" - stereotype "javaclass" - exportControl "Public"))) - (object Class "JavaEvent" - quid "3C62FAF103C8" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3DF4CE830390" - supplier "Logical View::ecore::EStructuralFeature" - quidu "3903D59D0230")) - abstract TRUE) - (object Association "Implements" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-003c-005d9e6adec4:1"))) - quid "3654A0D70242" - documentation "Constraint - Source of implements is of TypeKind CLASSTYPE and target is INTERFACETYPE" - roles (list role_list - (object Role "implementsInterfaces" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-003d-005d9e6adec4:1"))) - quid "3654A0DA0109" - label "implementsInterfaces" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "implementedBy" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-003e-005d9e6adec4:1"))) - quid "3654A0DA0138" - label "implementedBy" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n")))) - (object Association "MethodHas" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-003f-005d9e6adec4:1"))) - quid "3654AF0302CE" - roles (list role_list - (object Role "parameters" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0040-005d9e6adec4:1"))) - quid "3654AF080196" - label "parameters" - supplier "Logical View::java::JavaParameter" - quidu "3654AD780280" - client_cardinality (value cardinality "0..n") - Constraints "ordered" - Containment "By Value" - is_navigable TRUE) - (object Role "method" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0041-005d9e6adec4:1"))) - quid "3654AF080197" - label "method" - supplier "Logical View::java::Method" - quidu "3654AE910271" - client_cardinality (value cardinality "0..1") - is_aggregate TRUE))) - (object Association "$UNNAMED$0" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0042-005d9e6adec4:1"))) - quid "3654B08801A5" - roles (list role_list - (object Role "/type" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0043-005d9e6adec4:1"))) - quid "3654B091007D" - label "/type" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - is_navigable TRUE) - (object Role "/typedElement" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0044-005d9e6adec4:1"))) - quid "3654B091008C" - label "/typedElement" - supplier "Logical View::java::JavaParameter" - quidu "3654AD780280" - client_cardinality (value cardinality "1")))) - (object Association "MethodThrows" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0045-005d9e6adec4:1"))) - quid "3810B61B0178" - documentation "Target must be of kind EXCEPTIONTYPE" - roles (list role_list - (object Role "javaExceptions" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0046-005d9e6adec4:1"))) - quid "3810B61E01C3" - label "javaExceptions" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "method" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0047-005d9e6adec4:1"))) - quid "3810B61E0227" - label "method" - supplier "Logical View::java::Method" - quidu "3654AE910271"))) - (object Association "Contents" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0048-005d9e6adec4:1"))) - quid "3810E6080268" - roles (list role_list - (object Role "containedBy" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0049-005d9e6adec4:1"))) - quid "3810E60E0144" - label "containedBy" - supplier "Logical View::java::Block" - quidu "380F88370150" - client_cardinality (value cardinality "0..1") - is_aggregate TRUE) - (object Role "contents" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-004a-005d9e6adec4:1"))) - quid "3810E60E0162" - label "contents" - supplier "Logical View::java::Block" - quidu "380F88370150" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE))) - (object Association "ClassImports" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-004b-005d9e6adec4:1"))) - quid "3829C4BF000D" - roles (list role_list - (object Role "classImport" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-004c-005d9e6adec4:1"))) - quid "3829C4BF000E" - label "classImport" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n") - Constraints "ordered" - is_navigable TRUE) - (object Role "importedBy" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-004d-005d9e6adec4:1"))) - quid "3829C4BF000F" - label "importedBy" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n")))) - (object Association "PackageImports" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-004e-005d9e6adec4:1"))) - quid "3829C4EC0207" - roles (list role_list - (object Role "packageImports" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-004f-005d9e6adec4:1"))) - quid "3829C4EE00FB" - label "packageImports" - supplier "Logical View::java::JavaPackage" - quidu "38108E0301D2" - client_cardinality (value cardinality "0..n") - Constraints "ordered" - is_navigable TRUE) - (object Role "importedBy" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0050-005d9e6adec4:1"))) - quid "3829C4EE0105" - label "importedBy" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n")))) - (object Association "$UNNAMED$1" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0051-005d9e6adec4:1"))) - quid "382A29BD0219" - roles (list role_list - (object Role "fields" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0052-005d9e6adec4:1"))) - quid "382A29BE0350" - label "fields" - supplier "Logical View::java::Field" - quidu "3654AF8F0280" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "javaClass" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0053-005d9e6adec4:1"))) - quid "382A29BE03BF" - label "javaClass" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$2" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0054-005d9e6adec4:1"))) - quid "382A29C0017D" - roles (list role_list - (object Role "methods" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0055-005d9e6adec4:1"))) - quid "382A29C10174" - label "methods" - supplier "Logical View::java::Method" - quidu "3654AE910271" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "javaClass" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0056-005d9e6adec4:1"))) - quid "382A29C1020A" - label "javaClass" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$3" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0057-005d9e6adec4:1"))) - quid "392A9EB403C6" - roles (list role_list - (object Role "/supertype" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0058-005d9e6adec4:1"))) - quid "392A9EB803B7" - label "/supertype" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "1") - is_navigable TRUE) - (object Role "/subtype" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0059-005d9e6adec4:1"))) - quid "392A9EB90098" - label "/subtype" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n")))) - (object Association "$UNNAMED$4" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-005a-005d9e6adec4:1"))) - quid "392A9F0301AC" - roles (list role_list - (object Role "/supertype" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-005b-005d9e6adec4:1"))) - quid "392A9F090328" - label "/supertype" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "/subtype" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-005c-005d9e6adec4:1"))) - quid "392A9F0A001C" - label "/subtype" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n") - is_navigable TRUE))) - (object Association "$UNNAMED$5" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-005d-005d9e6adec4:1"))) - quid "392AA09503E5" - roles (list role_list - (object Role "initializers" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-005e-005d9e6adec4:1"))) - quid "392AA0970153" - label "initializers" - supplier "Logical View::java::Initializer" - quidu "3654A5DC00BB" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "javaClass" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-005f-005d9e6adec4:1"))) - quid "392AA097015D" - label "javaClass" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$6" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0060-005d9e6adec4:1"))) - quid "392AA21200C2" - roles (list role_list - (object Role "declaredClasses" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0061-005d9e6adec4:1"))) - quid "392AA21701D8" - label "declaredClasses" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "declaringClass" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0062-005d9e6adec4:1"))) - quid "392AA21702DC" - label "declaringClass" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..1") - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$7" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0063-005d9e6adec4:1"))) - quid "392AA2A701C1" - stereotype "derived" - roles (list role_list - (object Role "javaClasses" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0064-005d9e6adec4:1")) - (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 "392AA2A80367" - label "javaClasses" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - client_cardinality (value cardinality "0..n") - is_navigable TRUE) - (object Role "javaPackage" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0065-005d9e6adec4:1")) - (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 "392AA2A90083" - label "javaPackage" - supplier "Logical View::java::JavaPackage" - quidu "38108E0301D2" - client_cardinality (value cardinality "0..1") - is_navigable TRUE - is_aggregate TRUE))) - (object Association "$UNNAMED$8" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0066-005d9e6adec4:1"))) - quid "392AAC33036A" - roles (list role_list - (object Role "source" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0067-005d9e6adec4:1"))) - quid "392AAC380140" - label "source" - supplier "Logical View::java::Block" - quidu "380F88370150" - client_cardinality (value cardinality "0..1") - is_navigable TRUE) - (object Role "initializer" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0068-005d9e6adec4:1"))) - quid "392AAC380168" - label "initializer" - supplier "Logical View::java::Initializer" - quidu "3654A5DC00BB"))) - (object Association "$UNNAMED$9" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-0069-005d9e6adec4:1"))) - quid "392AAC5602A2" - roles (list role_list - (object Role "initializer" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-006a-005d9e6adec4:1"))) - quid "392AAC5702DF" - label "initializer" - supplier "Logical View::java::Block" - quidu "380F88370150" - client_cardinality (value cardinality "0..1") - Containment "By Value" - is_navigable TRUE) - (object Role "field" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-006b-005d9e6adec4:1"))) - quid "392AAC570307" - label "field" - supplier "Logical View::java::Field" - quidu "3654AF8F0280" - is_aggregate TRUE))) - (object Association "$UNNAMED$10" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c74525a0-8826-11e1-006c-005d9e6adec4:1"))) - quid "392AACA501E7" - roles (list role_list - (object Role "source" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c746ac40-8826-11e1-0000-005d9e6adec4:1"))) - quid "392AACA7017C" - label "source" - supplier "Logical View::java::Block" - quidu "380F88370150" - client_cardinality (value cardinality "0..1") - is_navigable TRUE) - (object Role "method" - attributes (list Attribute_Set - (object Attribute - tool "IDL" - name "uuid" - value (value Text "DCE:c746ac40-8826-11e1-0001-005d9e6adec4:1"))) - quid "392AACA701B8" - label "method" - supplier "Logical View::java::Method" - quidu "3654AE910271"))) - (object Association "$UNNAMED$11" - quid "3C62FBE00168" - roles (list role_list - (object Role "events" - quid "3C62FBE2008F" - label "events" - supplier "Logical View::java::JavaEvent" - quidu "3C62FAF103C8" - client_cardinality (value cardinality "0..n") - Containment "By Value" - is_navigable TRUE) - (object Role "$UNNAMED$12" - quid "3C62FBE20091" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - is_aggregate TRUE))) - (object Association "$UNNAMED$13" - quid "3C8938770253" - roles (list role_list - (object Role "allEvents" - attributes (list Attribute_Set - (object Attribute - tool "Ecore" - name "isTransient" - value TRUE) - (object Attribute - tool "Ecore" - name "isVolatile" - value TRUE)) - quid "3C89387802CC" - label "allEvents" - supplier "Logical View::java::JavaEvent" - quidu "3C62FAF103C8" - client_cardinality (value cardinality "0..n") - Containment "By Reference" - is_navigable TRUE) - (object Role "$UNNAMED$14" - quid "3C89387802CE" - supplier "Logical View::java::JavaClass" - quidu "36549FCC00FA" - is_aggregate TRUE))) - (object Association "$UNNAMED$15" - quid "3DF4CAAD01A3" - roles (list role_list - (object Role "componentType" - quid "3DF4CAAE01EB" - label "componentType" - supplier "Logical View::ecore::EClassifier" - quidu "3ACE4FEE0371" - client_cardinality (value cardinality "1") - is_navigable TRUE) - (object Role "$UNNAMED$16" - quid "3DF4CAAE01F5" - supplier "Logical View::java::ArrayType" - quidu "3A9D79ED01DF")))) - logical_presentations (list unit_reference_list - (object ClassDiagram "Ecore binding" - quid "38109C0F009B" - title "Ecore binding" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 4094 - items (list diagram_item_list - (object ClassView "Class" "Logical View::java::Field" @1 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1104, 576) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @1 - location (689, 368) - fill_color 13434879 - nlines 1 - max_width 830 - justify 0 - label "Field") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3654AF8F0280" - compartment (object Compartment - Parent_View @1 - location (689, 424) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 8 - max_width 709) - width 848 - height 438 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::JavaPackage" @2 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - location (192, 480) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @2 - location (31, 434) - fill_color 13434879 - nlines 1 - max_width 322 - justify 0 - label "JavaPackage") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "38108E0301D2" - width 340 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EPackage" @3 - ShowCompartmentStereotypes TRUE - location (192, 144) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @3 - location (103, 45) - nlines 2 - max_width 178 - justify 0 - label "EPackage") - icon_style "Label" - line_color 3342489 - fill_color 16777215 - quidu "3905C3F7000A" - width 196 - height 222 - annotation 8 - autoResize TRUE) - (object InheritView "" @4 - stereotype TRUE - line_color 3342489 - quidu "399094D70046" - client @2 - supplier @3 - line_style 0) - (object ClassView "Class" "Logical View::ecore::EClass" @5 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1728, 1824) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @5 - location (1465, 1615) - nlines 2 - max_width 526 - justify 0 - label "EClass") - icon_style "Label" - line_color 3342489 - fill_color 16777215 - quidu "3903D5BF000A" - compartment (object Compartment - Parent_View @5 - location (1465, 1715) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - anchor 2 - nlines 6 - max_width 452) - width 544 - height 440 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EOperation" @6 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (2320, 144) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @6 - location (2231, 45) - nlines 2 - max_width 178 - justify 0 - label "EOperation") - icon_style "Label" - line_color 3342489 - fill_color 16777215 - quidu "3904DAA200A0" - width 196 - height 222 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::JavaDataType" @7 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (352, 1216) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @7 - location (11, 1143) - fill_color 13434879 - nlines 1 - max_width 682 - justify 0 - label "JavaDataType") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "395913340316" - compartment (object Compartment - Parent_View @7 - location (11, 1199) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 2 - max_width 585) - width 700 - height 168 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::Method" @8 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (2336, 768) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @8 - location (1736, 357) - fill_color 13434879 - nlines 1 - max_width 1200 - justify 0 - label "Method") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3654AE910271" - compartment (object Compartment - Parent_View @8 - location (1736, 413) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 17 - max_width 1027) - width 1218 - height 844 - annotation 8 - autoResize TRUE) - (object InheritView "" @9 - stereotype TRUE - line_color 3342489 - quidu "3990953803AD" - client @8 - supplier @6 - line_style 3 - origin_attachment (2376, 346) - terminal_attachment (2376, 255)) - (object ClassView "Class" "Logical View::java::JavaClass" @10 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1312, 2864) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @10 - location (330, 2273) - fill_color 13434879 - nlines 1 - max_width 1964 - justify 0 - label "JavaClass") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "36549FCC00FA" - compartment (object Compartment - Parent_View @10 - location (330, 2329) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 25 - max_width 1680) - width 1982 - height 1204 - annotation 8 - autoResize TRUE) - (object InheritView "" @11 - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - stereotype TRUE - line_color 3342489 - quidu "3990950000B3" - client @10 - supplier @5 - line_style 3 - origin_attachment (1594, 2262) - terminal_attachment (1594, 2044)) - (object ClassView "Class" "Logical View::java::JavaParameter" @12 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (1008, 1472) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @12 - location (608, 1286) - fill_color 13434879 - nlines 1 - max_width 800 - justify 0 - label "JavaParameter") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "3654AD780280" - compartment (object Compartment - Parent_View @12 - location (608, 1342) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 7 - max_width 685) - width 818 - height 394 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EParameter" @13 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1008, 960) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @13 - location (919, 861) - nlines 2 - max_width 178 - justify 0 - label "EParameter") - icon_style "Icon" - line_color 3342489 - fill_color 16777215 - quidu "3903E6150104" - width 196 - height 222 - annotation 8 - autoResize TRUE) - (object InheritView "" @14 - stereotype TRUE - line_color 3342489 - quidu "3B7818B00186" - client @12 - supplier @13 - line_style 0) - (object ClassView "Class" "Logical View::ecore::EClass" @15 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (320, 816) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @15 - location (56, 630) - nlines 1 - max_width 528 - justify 0 - label "EClass") - icon_style "Icon" - line_color 3342489 - fill_color 16777215 - quidu "3903D5BF000A" - compartment (object Compartment - Parent_View @15 - location (56, 730) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - anchor 2 - nlines 6 - max_width 452) - width 546 - height 394 - annotation 8 - autoResize TRUE) - (object InheritView "" @16 - stereotype TRUE - line_color 3342489 - quidu "3E5268E201B1" - client @7 - supplier @15 - line_style 0) - (object ClassView "Class" "Logical View::ecore::ETypedElement" @17 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - location (1104, 112) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @17 - location (916, 41) - nlines 1 - max_width 376 - justify 0 - label "ETypedElement") - icon_style "Icon" - line_color 3342489 - fill_color 16777215 - quidu "3903D4F60398" - width 394 - height 164 - annotation 8 - autoResize TRUE) - (object InheritView "" @18 - stereotype TRUE - line_color 3342489 - quidu "400487F90334" - client @1 - supplier @17 - line_style 0))) - (object ClassDiagram "Polymorphism" - quid "38109D000373" - title "Polymorphism" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::java::JavaClass" @19 - ShowCompartmentStereotypes TRUE - location (496, 576) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @19 - location (365, 530) - fill_color 13434879 - nlines 1 - max_width 262 - justify 0 - label "JavaClass") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "36549FCC00FA" - width 280 - height 114 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "$UNNAMED$3" @20 - location (166, 537) - stereotype TRUE - line_color 3342489 - quidu "392A9EB403C6" - roleview_list (list RoleViews - (object RoleView "/supertype" @21 - Parent_View @20 - location (-330, 217) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @22 - Parent_View @21 - location (234, 480) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 226 - justify 0 - label "+/supertype" - pctDist 0.419192 - height 38 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392A9EB803B7" - client @20 - supplier @19 - vertices (list Points - (166, 537) - (166, 517) - (356, 517)) - line_style 3 - origin_attachment (166, 537) - terminal_attachment (356, 517) - label (object SegLabel @23 - Parent_View @21 - location (334, 464) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.900000 - height 54 - orientation 0)) - (object RoleView "/subtype" @24 - Parent_View @20 - location (-330, 217) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @25 - Parent_View @24 - location (257, 582) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 188 - justify 0 - label "+/subtype" - pctDist 0.532468 - height 24 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "392A9EB90098" - client @20 - supplier @19 - vertices (list Points - (166, 537) - (166, 558) - (356, 558)) - line_style 3 - origin_attachment (166, 537) - terminal_attachment (356, 558) - label (object SegLabel @26 - Parent_View @24 - location (334, 612) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 1)))) - (object ClassView "Class" "Logical View::java::JavaClass" @27 - ShowCompartmentStereotypes TRUE - location (1392, 576) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @27 - location (1261, 530) - fill_color 13434879 - nlines 1 - max_width 262 - justify 0 - label "JavaClass") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "36549FCC00FA" - width 280 - height 114 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "Implements" @28 - location (944, 521) - stereotype TRUE - line_color 3342489 - quidu "3654A0D70242" - roleview_list (list RoleViews - (object RoleView "implementsInterfaces" @29 - Parent_View @28 - location (430, -54) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @30 - Parent_View @29 - location (839, 488) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 407 - justify 0 - label "+implementsInterfaces" - pctDist -0.343558 - height 34 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3654A0DA0109" - client @28 - supplier @27 - line_style 3 - origin_attachment (944, 521) - terminal_attachment (1252, 521) - label (object SegLabel @31 - Parent_View @29 - location (1181, 485) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.773006 - height 37 - orientation 0)) - (object RoleView "implementedBy" @32 - Parent_View @28 - location (430, -54) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @33 - Parent_View @32 - location (1087, 575) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 312 - justify 0 - label "+implementedBy" - pctDist -0.470769 - height 54 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3654A0DA0138" - client @28 - supplier @19 - line_style 3 - origin_attachment (944, 521) - terminal_attachment (636, 521) - label (object SegLabel @34 - Parent_View @32 - location (684, 564) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.843230 - height 43 - orientation 0)))) - (object AssociationViewNew "$UNNAMED$4" @35 - location (1750, 601) - stereotype TRUE - line_color 3342489 - quidu "392A9F0301AC" - roleview_list (list RoleViews - (object RoleView "/supertype" @36 - Parent_View @35 - location (358, 265) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @37 - Parent_View @36 - location (1721, 640) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 226 - justify 0 - label "+/supertype" - pctDist 0.227273 - height 13 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392A9F090328" - client @35 - supplier @27 - vertices (list Points - (1750, 601) - (1750, 627) - (1532, 627)) - line_style 3 - origin_attachment (1750, 601) - terminal_attachment (1532, 627) - label (object SegLabel @38 - Parent_View @36 - location (1557, 574) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 1)) - (object RoleView "/subtype" @39 - Parent_View @35 - location (358, 265) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @40 - Parent_View @39 - location (1626, 553) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 188 - justify 0 - label "+/subtype" - pctDist 0.615970 - height 24 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "392A9F0A001C" - client @35 - supplier @27 - vertices (list Points - (1750, 601) - (1750, 576) - (1532, 576)) - line_style 3 - origin_attachment (1750, 601) - terminal_attachment (1532, 576) - label (object SegLabel @41 - Parent_View @39 - location (1557, 630) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 0)))))) - (object ClassDiagram "Main" - quid "38109F92000B" - title "Main" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 2760 - items (list diagram_item_list - (object NoteView @42 - location (848, 1840) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @42 - location (551, 1718) - fill_color 13434879 - nlines 4 - max_width 559 - label "This should really be JavaClass and JavaDataType, eClassifier is their closest common ancestor.") - line_color 3342489 - fill_color 8421631 - width 619 - height 256) - (object NoteView @43 - location (272, 320) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @43 - location (107, 166) - fill_color 13434879 - nlines 6 - max_width 295 - label "The classes will be contained by the standard EPackage metaObjects relationship.") - line_color 3342489 - fill_color 13434879 - width 355 - height 320) - (object ClassView "Class" "Logical View::java::Field" @44 - ShowCompartmentStereotypes TRUE - location (1776, 480) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @44 - location (1680, 434) - fill_color 13434879 - nlines 1 - max_width 192 - justify 0 - label "Field") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3654AF8F0280" - width 210 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::Initializer" @45 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1568, 224) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @45 - location (1363, 151) - fill_color 13434879 - nlines 1 - max_width 410 - justify 0 - label "Initializer") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3654A5DC00BB" - compartment (object Compartment - Parent_View @45 - location (1363, 207) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 2 - max_width 345) - width 428 - height 168 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::JavaPackage" @46 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - location (608, 96) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @46 - location (447, 50) - fill_color 13434879 - nlines 1 - max_width 322 - justify 0 - label "JavaPackage") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "38108E0301D2" - width 340 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::JavaParameter" @47 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - location (1744, 1584) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @47 - location (1344, 1488) - fill_color 13434879 - nlines 1 - max_width 800 - justify 0 - label "JavaParameter") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "3654AD780280" - compartment (object Compartment - Parent_View @47 - location (1344, 1544) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 3 - max_width 678) - width 818 - height 214 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::Method" @48 - ShowCompartmentStereotypes TRUE - location (1712, 992) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @48 - location (1613, 946) - fill_color 13434879 - nlines 1 - max_width 198 - justify 0 - label "Method") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3654AE910271" - width 216 - height 114 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "MethodHas" @49 - location (1700, 1262) - stereotype TRUE - line_color 3342489 - quidu "3654AF0302CE" - roleview_list (list RoleViews - (object RoleView "method" @50 - Parent_View @49 - location (308, 238) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - stereotype TRUE - line_color 3342489 - quidu "3654AF080197" - client @49 - supplier @48 - line_style 3 - origin_attachment (1700, 1262) - terminal_attachment (1700, 1049) - label (object SegLabel @51 - Parent_View @50 - location (1633, 1097) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.781659 - height 68 - orientation 0)) - (object RoleView "parameters" @52 - Parent_View @49 - location (308, 238) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @53 - Parent_View @52 - location (1837, 1433) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 235 - justify 0 - label "+parameters" - pctDist 0.803565 - height 137 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3654AF080196" - client @49 - supplier @47 - line_style 3 - origin_attachment (1700, 1262) - terminal_attachment (1700, 1476) - label (object SegLabel @54 - Parent_View @52 - location (1636, 1456) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.905128 - height 65 - orientation 1) - label (object SegLabel @55 - Parent_View @52 - location (1592, 1397) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 3 - anchor_loc 1 - nlines 1 - max_width 159 - justify 0 - label "{ordered}" - pctDist 0.628821 - height 109 - orientation 1)))) - (object ClassView "Class" "Logical View::java::JavaEvent" @56 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - ShowOperationSignature TRUE - location (2192, 656) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @56 - location (2064, 607) - fill_color 13434879 - nlines 1 - max_width 256 - justify 0 - label "JavaEvent") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3C62FAF103C8" - width 274 - height 122 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::JavaClass" @57 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - location (560, 672) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @57 - location (374, 554) - fill_color 13434879 - nlines 1 - max_width 372 - justify 0 - label "JavaClass") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "36549FCC00FA" - compartment (object Compartment - Parent_View @57 - location (374, 610) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 4 - max_width 313) - width 390 - height 258 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "$UNNAMED$1" @58 - location (1213, 538) - stereotype TRUE - line_color 3342489 - quidu "382A29BD0219" - roleview_list (list RoleViews - (object RoleView "fields" @59 - Parent_View @58 - location (733, 282) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @60 - Parent_View @59 - location (1511, 513) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 192 - justify 0 - label "+fields" - pctDist 0.653017 - height 26 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "382A29BE0350" - client @58 - supplier @44 - line_style 3 - origin_attachment (1213, 538) - terminal_attachment (1671, 538) - label (object SegLabel @61 - Parent_View @59 - location (1624, 485) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 0)) - (object RoleView "javaClass" @62 - Parent_View @58 - location (733, 282) - stereotype TRUE - line_color 3342489 - quidu "382A29BE03BF" - client @58 - supplier @57 - line_style 3 - origin_attachment (1213, 538) - terminal_attachment (755, 538)))) - (object AssociationViewNew "$UNNAMED$5" @63 - location (916, 307) - stereotype TRUE - line_color 3342489 - quidu "392AA09503E5" - roleview_list (list RoleViews - (object RoleView "initializers" @64 - Parent_View @63 - location (276, 99) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @65 - Parent_View @64 - location (1096, 216) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 212 - justify 0 - label "+initializers" - pctDist 0.410719 - height 92 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AA0970153" - client @63 - supplier @45 - line_style 3 - origin_attachment (916, 307) - terminal_attachment (1354, 307) - label (object SegLabel @66 - Parent_View @64 - location (1345, 368) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.979687 - height 61 - orientation 1)) - (object RoleView "javaClass" @67 - Parent_View @63 - location (276, 99) - stereotype TRUE - line_color 3342489 - quidu "392AA097015D" - client @63 - supplier @57 - vertices (list Points - (916, 307) - (713, 307) - (713, 543)) - line_style 3 - origin_attachment (916, 307) - terminal_attachment (713, 543)))) - (object AssociationViewNew "$UNNAMED$6" @68 - location (206, 642) - stereotype TRUE - line_color 3342489 - quidu "392AA21200C2" - roleview_list (list RoleViews - (object RoleView "declaredClasses" @69 - Parent_View @68 - location (-578, 274) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @70 - Parent_View @69 - location (240, 582) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 325 - justify 0 - label "+declaredClasses" - pctDist 0.343195 - height 31 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AA21701D8" - client @68 - supplier @57 - vertices (list Points - (206, 642) - (206, 612) - (365, 612)) - line_style 3 - origin_attachment (206, 642) - terminal_attachment (365, 612) - label (object SegLabel @71 - Parent_View @69 - location (347, 556) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.902367 - height 57 - orientation 0)) - (object RoleView "declaringClass" @72 - Parent_View @68 - location (-578, 274) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @73 - Parent_View @72 - location (258, 675) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 298 - justify 0 - label "+declaringClass" - pctDist 0.434286 - height 3 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "392AA21702DC" - client @68 - supplier @57 - vertices (list Points - (206, 642) - (206, 672) - (365, 672)) - line_style 3 - origin_attachment (206, 642) - terminal_attachment (365, 672) - label (object SegLabel @74 - Parent_View @72 - location (345, 726) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.900000 - height 54 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$7" @75 - location (603, 347) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - stereotype (object SegLabel @76 - Parent_View @75 - location (603, 228) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 10 - anchor_loc 1 - nlines 1 - max_width 450 - justify 0 - label "<<derived>>" - pctDist 0.500000 - height 120 - orientation 0) - line_color 3342489 - quidu "392AA2A701C1" - roleview_list (list RoleViews - (object RoleView "javaClasses" @77 - Parent_View @75 - location (27, 219) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @78 - Parent_View @77 - location (720, 419) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 248 - justify 0 - label "+javaClasses" - pctDist 0.367521 - height 117 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AA2A80367" - client @75 - supplier @57 - line_style 3 - origin_attachment (603, 347) - terminal_attachment (603, 543) - label (object SegLabel @79 - Parent_View @77 - location (657, 522) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 0)) - (object RoleView "javaPackage" @80 - Parent_View @75 - location (27, 219) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @81 - Parent_View @80 - location (482, 179) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 263 - justify 0 - label "+javaPackage" - pctDist 0.862903 - height 122 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AA2A90083" - client @75 - supplier @46 - line_style 3 - origin_attachment (603, 347) - terminal_attachment (603, 152) - label (object SegLabel @82 - Parent_View @80 - location (657, 172) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.900000 - height 54 - orientation 1)))) - (object AttachView "" @83 - stereotype TRUE - line_color 3342489 - client @43 - supplier @75 - line_style 0) - (object AssociationViewNew "$UNNAMED$0" @84 - location (616, 1524) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @85 - Parent_View @84 - location (616, 1465) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 600 - justify 0 - label "" - pctDist 0.500000 - height 60 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3654B08801A5" - roleview_list (list RoleViews - (object RoleView "/typedElement" @86 - Parent_View @84 - location (56, 948) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - stereotype TRUE - line_color 3342489 - quidu "3654B091008C" - client @84 - supplier @47 - vertices (list Points - (616, 1524) - (616, 1584) - (1335, 1584)) - line_style 3 - origin_attachment (616, 1524) - terminal_attachment (1335, 1584) - label (object SegLabel @87 - Parent_View @86 - location (1256, 1531) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.900000 - height 54 - orientation 0)) - (object RoleView "/type" @88 - Parent_View @84 - location (56, 948) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @89 - Parent_View @88 - location (697, 1099) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 116 - justify 0 - label "+/type" - pctDist 0.588161 - height 81 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3654B091007D" - client @84 - supplier @57 - line_style 3 - origin_attachment (616, 1524) - terminal_attachment (616, 801)))) - (object AssociationViewNew "$UNNAMED$2" @90 - location (1088, 961) - stereotype TRUE - line_color 3342489 - quidu "382A29C0017D" - roleview_list (list RoleViews - (object RoleView "methods" @91 - Parent_View @90 - location (608, 705) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @92 - Parent_View @91 - location (1409, 889) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 192 - justify 0 - label "+methods" - pctDist 0.624023 - height 73 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "382A29C10174" - client @90 - supplier @48 - line_style 3 - origin_attachment (1088, 961) - terminal_attachment (1604, 961) - label (object SegLabel @93 - Parent_View @91 - location (1483, 1017) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.766040 - height 56 - orientation 1)) - (object RoleView "javaClass" @94 - Parent_View @90 - location (608, 705) - stereotype TRUE - line_color 3342489 - quidu "382A29C1020A" - client @90 - supplier @57 - vertices (list Points - (1088, 961) - (732, 961) - (732, 801)) - line_style 3 - origin_attachment (1088, 961) - terminal_attachment (732, 801)))) - (object AssociationViewNew "MethodThrows" @95 - location (1047, 981) - stereotype TRUE - line_color 3342489 - quidu "3810B61B0178" - roleview_list (list RoleViews - (object RoleView "method" @96 - Parent_View @95 - location (487, 405) - stereotype TRUE - line_color 3342489 - quidu "3810B61E0227" - client @95 - supplier @48 - line_style 3 - origin_attachment (1047, 981) - terminal_attachment (1604, 981)) - (object RoleView "javaExceptions" @97 - Parent_View @95 - location (487, 405) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @98 - Parent_View @97 - location (733, 945) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 312 - justify 0 - label "+javaExceptions" - pctDist 0.563664 - height 37 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3810B61E01C3" - client @95 - supplier @57 - vertices (list Points - (1047, 981) - (669, 981) - (669, 801)) - line_style 3 - origin_attachment (1047, 981) - terminal_attachment (669, 801) - label (object SegLabel @99 - Parent_View @97 - location (723, 857) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 1)))) - (object AssociationViewNew "$UNNAMED$11" @100 - location (1541, 806) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - stereotype TRUE - line_color 3342489 - quidu "3C62FBE00168" - roleview_list (list RoleViews - (object RoleView "events" @101 - Parent_View @100 - location (981, 134) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @102 - Parent_View @101 - location (2169, 765) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 144 - justify 0 - label "+events" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3C62FBE2008F" - client @100 - supplier @56 - vertices (list Points - (1541, 806) - (2238, 806) - (2238, 717)) - line_style 3 - origin_attachment (1541, 806) - terminal_attachment (2238, 717) - label (object SegLabel @103 - Parent_View @101 - location (2292, 796) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 1)) - (object RoleView "$UNNAMED$12" @104 - Parent_View @100 - location (981, 134) - stereotype TRUE - line_color 3342489 - quidu "3C62FBE20091" - client @100 - supplier @57 - line_style 3 - origin_attachment (1541, 806) - terminal_attachment (755, 806)))) - (object AssociationViewNew "$UNNAMED$13" @105 - location (1405, 663) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - stereotype TRUE - line_color 3342489 - quidu "3C8938770253" - roleview_list (list RoleViews - (object RoleView "allEvents" @106 - Parent_View @105 - location (845, -9) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @107 - Parent_View @106 - location (1925, 622) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 193 - justify 0 - label "+allEvents" - pctDist 0.800000 - height 42 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3C89387802CC" - client @105 - supplier @56 - line_style 3 - origin_attachment (1405, 663) - terminal_attachment (2055, 663) - label (object SegLabel @108 - Parent_View @106 - location (1975, 702) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.876336 - height 39 - orientation 1)) - (object RoleView "$UNNAMED$14" @109 - Parent_View @105 - location (845, -9) - stereotype TRUE - line_color 3342489 - quidu "3C89387802CE" - client @105 - supplier @57 - line_style 3 - origin_attachment (1405, 663) - terminal_attachment (755, 663)))) - (object ClassView "Class" "Logical View::ecore::EClassifier" @110 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (448, 2256) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @110 - location (130, 2059) - nlines 1 - max_width 636 - justify 0 - label "EClassifier") - icon_style "Icon" - line_color 3342489 - fill_color 16777215 - quidu "3ACE4FEE0371" - compartment (object Compartment - Parent_View @110 - location (130, 2162) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - anchor 2 - nlines 6 - max_width 538) - width 654 - height 418 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::ArrayType" @111 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - location (352, 1328) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @111 - location (112, 1255) - fill_color 13434879 - nlines 1 - max_width 480 - justify 0 - label "ArrayType") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "3A9D79ED01DF" - compartment (object Compartment - Parent_View @111 - location (112, 1311) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 2 - max_width 405) - width 498 - height 168 - annotation 8 - autoResize TRUE) - (object InheritView "" @112 - stereotype TRUE - line_color 3342489 - quidu "3A9D79FD010F" - client @111 - supplier @57 - line_style 3 - origin_attachment (431, 1243) - terminal_attachment (431, 801)) - (object AssociationViewNew "$UNNAMED$15" @113 - location (393, 1729) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - stereotype TRUE - line_color 3342489 - quidu "3DF4CAAD01A3" - roleview_list (list RoleViews - (object RoleView "componentType" @114 - Parent_View @113 - location (-55, 385) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @115 - Parent_View @114 - location (378, 1986) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 328 - justify 0 - label "+componentType" - pctDist 0.800000 - height 42 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3DF4CAAE01EB" - client @113 - supplier @110 - line_style 0 - label (object SegLabel @116 - Parent_View @114 - location (477, 2008) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.900000 - height 54 - orientation 0)) - (object RoleView "$UNNAMED$16" @117 - Parent_View @113 - location (-55, 385) - stereotype TRUE - line_color 3342489 - quidu "3DF4CAAE01F5" - client @113 - supplier @111 - line_style 0))) - (object ClassView "Class" "Logical View::ecore::EStructuralFeature" @118 - ShowCompartmentStereotypes TRUE - location (2224, 224) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @118 - location (2033, 145) - nlines 1 - max_width 382 - justify 0 - label "EStructuralFeature") - icon_style "Icon" - line_color 3342489 - fill_color 16777215 - quidu "3903D59D0230" - width 400 - height 182 - annotation 8 - autoResize TRUE) - (object InheritView "" @119 - stereotype TRUE - line_color 3342489 - quidu "3DF4CE830390" - client @56 - supplier @118 - line_style 0))) - (object ClassDiagram "Imports" - quid "3810A0DC015D" - title "Imports" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::java::JavaClass" @120 - ShowCompartmentStereotypes TRUE - location (320, 672) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @120 - location (189, 626) - fill_color 13434879 - nlines 1 - max_width 262 - justify 0 - label "JavaClass") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "36549FCC00FA" - width 280 - height 114 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "ClassImports" @121 - location (643, 1115) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @122 - Parent_View @121 - location (677, 1040) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 600 - justify 0 - label "ClassImports" - pctDist 1.066667 - height 76 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3829C4BF000D" - roleview_list (list RoleViews - (object RoleView "classImport" @123 - Parent_View @121 - location (227, 331) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @124 - Parent_View @123 - location (665, 671) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 240 - justify 0 - label "+classImport" - pctDist 0.727154 - height 2 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3829C4BF000E" - client @121 - supplier @120 - vertices (list Points - (643, 1115) - (703, 1115) - (703, 672) - (460, 672)) - line_style 3 - origin_attachment (643, 1115) - terminal_attachment (460, 672) - label (object SegLabel @125 - Parent_View @123 - location (525, 723) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.914676 - height 51 - orientation 0) - label (object SegLabel @126 - Parent_View @123 - location (742, 737) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 3 - anchor_loc 1 - nlines 1 - max_width 159 - justify 0 - label "{ordered}" - pctDist 0.587467 - height 39 - orientation 1)) - (object RoleView "importedBy" @127 - Parent_View @121 - location (227, 331) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @128 - Parent_View @127 - location (330, 936) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 240 - justify 0 - label "+importedBy" - pctDist 0.708040 - height 10 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3829C4BF000F" - client @121 - supplier @120 - vertices (list Points - (643, 1115) - (320, 1115) - (320, 729)) - line_style 3 - origin_attachment (643, 1115) - terminal_attachment (320, 729) - label (object SegLabel @129 - Parent_View @127 - location (280, 802) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.897611 - height 41 - orientation 0)))) - (object ClassView "Class" "Logical View::java::JavaPackage" @130 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1408, 224) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @130 - location (1247, 178) - fill_color 13434879 - nlines 1 - max_width 322 - justify 0 - label "JavaPackage") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "38108E0301D2" - width 340 - height 114 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "PackageImports" @131 - location (1023, 382) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @132 - Parent_View @131 - location (1038, 419) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 600 - justify 0 - label "PackageImports" - pctDist 0.750000 - height 37 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3829C4EC0207" - roleview_list (list RoleViews - (object RoleView "importedBy" @133 - Parent_View @131 - location (-417, -306) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @134 - Parent_View @133 - location (648, 430) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 240 - justify 0 - label "+importedBy" - pctDist 0.646526 - height 41 - orientation 1) - stereotype TRUE - line_color 3342489 - quidu "3829C4EE0105" - client @131 - supplier @120 - vertices (list Points - (1023, 382) - (1023, 255) - (413, 614)) - line_style 0 - label (object SegLabel @135 - Parent_View @133 - location (512, 618) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 0)) - (object RoleView "packageImports" @136 - Parent_View @131 - location (-417, -306) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @137 - Parent_View @136 - location (1223, 579) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 312 - justify 0 - label "+packageImports" - pctDist 0.522472 - height 40 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3829C4EE00FB" - client @131 - supplier @130 - vertices (list Points - (1023, 382) - (1023, 618) - (1265, 618) - (1386, 281)) - line_style 0 - label (object SegLabel @138 - Parent_View @136 - location (1409, 378) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..n" - pctDist 0.900000 - height 54 - orientation 1) - label (object SegLabel @139 - Parent_View @136 - location (1424, 500) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 3 - anchor_loc 1 - nlines 1 - max_width 159 - justify 0 - label "{ordered}" - pctDist 0.769663 - height 109 - orientation 1)))))) - (object ClassDiagram "Source code" - quid "3810A13B0159" - title "Source code" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ClassView "Class" "Logical View::java::Comment" @140 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (592, 688) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @140 - location (475, 642) - fill_color 13434879 - nlines 1 - max_width 234 - justify 0 - label "Comment") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "380F889B02B8" - width 252 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::Statement" @141 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1104, 688) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @141 - location (983, 642) - fill_color 13434879 - nlines 1 - max_width 242 - justify 0 - label "Statement") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "380F88B9025A" - width 260 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::Initializer" @142 - ShowCompartmentStereotypes TRUE - IncludeOperation TRUE - location (144, 288) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @142 - location (33, 242) - fill_color 13434879 - nlines 1 - max_width 222 - justify 0 - label "Initializer") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "3654A5DC00BB" - width 240 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::Field" @143 - ShowCompartmentStereotypes TRUE - location (256, 112) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @143 - location (160, 66) - fill_color 13434879 - nlines 1 - max_width 192 - justify 0 - label "Field") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "3654AF8F0280" - width 210 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::Block" @144 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (864, 352) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @144 - location (692, 256) - fill_color 13434879 - nlines 1 - max_width 344 - justify 0 - label "Block") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "380F88370150" - compartment (object Compartment - Parent_View @144 - location (692, 312) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 3 - max_width 290) - width 362 - height 214 - annotation 8 - autoResize TRUE) - (object InheritTreeView "" @145 - location (864, 580) - line_color 3342489 - fill_color 13434879 - supplier @144 - vertices (list Points - (864, 580) - (864, 459))) - (object InheritView "" @146 - stereotype TRUE - line_color 3342489 - quidu "380F88D600A5" - client @140 - supplier @144 - line_style 3 - origin_attachment (581, 631) - terminal_attachment (581, 580) - drawSupplier @145) - (object InheritView "" @147 - stereotype TRUE - line_color 3342489 - quidu "380F88DA0056" - client @141 - supplier @144 - line_style 3 - origin_attachment (1121, 630) - terminal_attachment (1121, 580) - drawSupplier @145) - (object AssociationViewNew "$UNNAMED$8" @148 - location (473, 300) - stereotype TRUE - line_color 3342489 - quidu "392AAC33036A" - roleview_list (list RoleViews - (object RoleView "source" @149 - Parent_View @148 - location (153, -388) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @150 - Parent_View @149 - location (599, 267) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 145 - justify 0 - label "+source" - pctDist 0.599393 - height 34 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AAC380140" - client @148 - supplier @144 - line_style 3 - origin_attachment (473, 300) - terminal_attachment (683, 300) - label (object SegLabel @151 - Parent_View @149 - location (605, 334) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.635266 - height 34 - orientation 1)) - (object RoleView "initializer" @152 - Parent_View @148 - location (153, -388) - stereotype TRUE - line_color 3342489 - quidu "392AAC380168" - client @148 - supplier @142 - line_style 3 - origin_attachment (473, 300) - terminal_attachment (264, 300)))) - (object AssociationViewNew "$UNNAMED$9" @153 - location (671, 114) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @154 - Parent_View @153 - location (671, 55) - font (object Font - size 10 - face "Arial" - bold FALSE - italics TRUE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - hidden TRUE - anchor 1 - anchor_loc 1 - nlines 1 - max_width 60 - justify 0 - label "" - pctDist 0.500000 - height 60 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AAC5602A2" - roleview_list (list RoleViews - (object RoleView "initializer" @155 - Parent_View @153 - location (319, -334) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @156 - Parent_View @155 - location (954, 210) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 195 - justify 0 - label "+initializer" - pctDist 0.891827 - height 104 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AAC5702DF" - client @153 - supplier @144 - vertices (list Points - (671, 114) - (850, 114) - (850, 245)) - line_style 3 - origin_attachment (671, 114) - terminal_attachment (850, 245) - label (object SegLabel @157 - Parent_View @155 - location (790, 218) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.913462 - height 61 - orientation 1)) - (object RoleView "field" @158 - Parent_View @153 - location (319, -334) - stereotype TRUE - line_color 3342489 - quidu "392AAC570307" - client @153 - supplier @143 - line_style 3 - origin_attachment (671, 114) - terminal_attachment (361, 114)))) - (object ClassView "Class" "Logical View::java::Method" @159 - ShowCompartmentStereotypes TRUE - location (288, 496) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @159 - location (190, 450) - fill_color 13434879 - nlines 1 - max_width 196 - justify 0 - label "Method") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "3654AE910271" - width 214 - height 114 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "$UNNAMED$10" @160 - location (596, 496) - stereotype TRUE - line_color 3342489 - quidu "392AACA501E7" - roleview_list (list RoleViews - (object RoleView "source" @161 - Parent_View @160 - location (276, -448) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object SegLabel @162 - Parent_View @161 - location (690, 463) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 145 - justify 0 - label "+source" - pctDist 0.474777 - height 34 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "392AACA7017C" - client @160 - supplier @144 - vertices (list Points - (596, 496) - (759, 496) - (759, 459)) - line_style 3 - origin_attachment (596, 496) - terminal_attachment (759, 459) - label (object SegLabel @163 - Parent_View @161 - location (817, 477) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.915367 - height 58 - orientation 1)) - (object RoleView "method" @164 - Parent_View @160 - location (276, -448) - stereotype TRUE - line_color 3342489 - quidu "392AACA701B8" - client @160 - supplier @159 - line_style 3 - origin_attachment (596, 496) - terminal_attachment (395, 496)))))) - (object ClassDiagram "Data Types" - quid "3810A1CE02EB" - title "Data 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::java::TypeKind" @165 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (240, 224) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @165 - location (77, 84) - fill_color 13434879 - nlines 1 - max_width 326 - justify 0 - label "TypeKind") - stereotype (object ItemLabel - Parent_View @165 - location (77, 39) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 326 - justify 0 - label "<<enumeration>>") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3654B46002BF" - compartment (object Compartment - Parent_View @165 - location (77, 140) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 5 - max_width 277) - width 344 - height 392 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::JavaVisibilityKind" @166 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (240, 640) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @166 - location (68, 500) - fill_color 13434879 - nlines 1 - max_width 344 - justify 0 - label "JavaVisibilityKind") - stereotype (object ItemLabel - Parent_View @166 - location (68, 455) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 344 - justify 0 - label "<<enumeration>>") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "382333BE032E" - compartment (object Compartment - Parent_View @166 - location (68, 556) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 5 - max_width 292) - width 362 - height 392 - annotation 8 - autoResize TRUE) - (object NoteView @167 - location (1296, 208) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @167 - location (887, 52) - fill_color 13434879 - nlines 6 - max_width 783 - label -|The Java primitive types are instances of JavaDataType. The common parent class with JavaClass is Classifier. The primitive types can be obtained via a JavaURL("int"), which resolves to a reference like: "java:/#int" - ) - line_color 3342489 - fill_color 13434879 - width 843 - height 325) - (object ClassView "Class" "Logical View::java::JavaParameterKind" @168 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (256, 1088) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @168 - location (63, 948) - fill_color 13434879 - nlines 1 - max_width 386 - justify 0 - label "JavaParameterKind") - stereotype (object ItemLabel - Parent_View @168 - location (63, 903) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 386 - justify 0 - label "<<enumeration>>") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "391C1E8F0123" - compartment (object Compartment - Parent_View @168 - location (63, 1004) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 5 - max_width 207) - width 404 - height 392 - annotation 8 - autoResize TRUE) - (object NoteView @169 - location (768, 1120) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @169 - location (574, 1017) - fill_color 13434879 - nlines 4 - max_width 352 - label "Temporary enum for Java parameter kind until we get the base sorted out") - line_color 3342489 - fill_color 13434879 - width 412 - height 219) - (object ClassView "Class" "Logical View::java::JavaDataType" @170 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - ShowOperationSignature TRUE - location (1168, 1408) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @170 - location (999, 1362) - fill_color 13434879 - nlines 1 - max_width 338 - justify 0 - label "JavaDataType") - icon_style "Label" - line_color 3342489 - fill_color 13434879 - quidu "395913340316" - width 356 - height 114 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::ecore::EDataType" @171 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1088, 640) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @171 - location (812, 511) - nlines 2 - max_width 552 - justify 0 - label "EDataType") - icon_style "Label" - line_color 3342489 - fill_color 16777215 - quidu "3903D525033E" - compartment (object Compartment - Parent_View @171 - location (812, 611) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - anchor 2 - nlines 2 - max_width 522) - width 570 - height 282 - annotation 8 - autoResize TRUE) - (object AttachView "" @172 - stereotype TRUE - line_color 3342489 - client @169 - supplier @168 - line_style 0))) - (object ClassDiagram "Java Types" - quid "3B65B823020D" - title "Java Types" - documentation "This class diagram contains the Java Types that are not EMF classes but are referenced in this diagram." - zoom 100 - max_height 28350 - max_width 21600 - origin_x 478 - origin_y 35 - items (list diagram_item_list - (object ClassView "Class" "Logical View::java::JTypeJavaHelpers" @173 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (912, 208) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @173 - location (398, 154) - fill_color 13434879 - nlines 1 - max_width 1028 - justify 0 - label "JTypeJavaHelpers") - stereotype (object ItemLabel - Parent_View @173 - location (398, 109) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 1028 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3B65ADE403A6" - compartment (object Compartment - Parent_View @173 - location (398, 210) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 2 - max_width 873) - width 1046 - height 220 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::java::JTypeList" @174 - ShowCompartmentStereotypes TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (880, 576) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - label (object ItemLabel - Parent_View @174 - location (628, 523) - fill_color 13434879 - nlines 1 - max_width 504 - justify 0 - label "JTypeList") - stereotype (object ItemLabel - Parent_View @174 - location (628, 478) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 504 - justify 0 - label "<<datatype>>") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3B65B87602C1" - compartment (object Compartment - Parent_View @174 - location (628, 579) - font (object Font - size 10 - face "Arial" - bold FALSE - italics FALSE - underline FALSE - strike FALSE - color 0 - default_color TRUE) - icon_style "Icon" - fill_color 16777215 - anchor 2 - nlines 2 - max_width 507) - width 522 - height 218 - annotation 8 - autoResize TRUE))))) |