Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'proprietary/bundles/org.eclipse.upr.platform.java.resources/libraries/java-util.uml')
-rw-r--r--proprietary/bundles/org.eclipse.upr.platform.java.resources/libraries/java-util.uml19540
1 files changed, 19540 insertions, 0 deletions
diff --git a/proprietary/bundles/org.eclipse.upr.platform.java.resources/libraries/java-util.uml b/proprietary/bundles/org.eclipse.upr.platform.java.resources/libraries/java-util.uml
new file mode 100644
index 0000000..4426f4d
--- /dev/null
+++ b/proprietary/bundles/org.eclipse.upr.platform.java.resources/libraries/java-util.uml
@@ -0,0 +1,19540 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML">
+ <uml:Model xmi:id="_kVVT4N62EeSPt8j8KMie4w" name="java-util">
+ <packageImport xmi:id="_kVVT4d62EeSPt8j8KMie4w">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Package" xmi:id="_kVVT4t62EeSPt8j8KMie4w" name="java">
+ <packagedElement xmi:type="uml:Package" xmi:id="_kVVT4962EeSPt8j8KMie4w" name="util">
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVVT5N62EeSPt8j8KMie4w" name="List">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVVT5d62EeSPt8j8KMie4w" parameter="_kVVT5t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVVT5t62EeSPt8j8KMie4w" parameteredElement="_kVVT5962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVVT5962EeSPt8j8KMie4w" name="E" templateParameter="_kVVT5t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVVT6N62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVVT6d62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVVT6t62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVVT6962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVT7N62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVVT7d62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVVT7t62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVVT7962EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVVT8N62EeSPt8j8KMie4w" parameter="_kVVT8d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVVT8d62EeSPt8j8KMie4w" parameteredElement="_kVVT8t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVVT8t62EeSPt8j8KMie4w" name="T" templateParameter="_kVVT8d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVT8962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVVT9N62EeSPt8j8KMie4w" name="e" type="_kVVT5962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVT9d62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVVT9t62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVT9962EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVVT-N62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVT-d62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVVT-t62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVT-962EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVVT_N62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVVT_d62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVT_t62EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVVT_962EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUAN62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVVUAd62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUAt62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVVUA962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVVUBN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUBd62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVVUBt62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVVUB962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUCN62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVVUCd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVVUCt62EeSPt8j8KMie4w" name="element" type="_kVVT5962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUC962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVVUDN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVVUDd62EeSPt8j8KMie4w" name="element" type="_kVVT5962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUDt62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVVUD962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUEN62EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVVUEd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUEt62EeSPt8j8KMie4w" name="lastIndexOf">
+ <ownedParameter xmi:id="_kVVUE962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUFN62EeSPt8j8KMie4w" name="listIterator"/>
+ <ownedOperation xmi:id="_kVVUFd62EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVVUFt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUF962EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVVUGN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVVUGd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVVUGt62EeSPt8j8KMie4w" name="AbstractSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVVUG962EeSPt8j8KMie4w" parameter="_kVVUHN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVVUHN62EeSPt8j8KMie4w" parameteredElement="_kVVUHd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVVUHd62EeSPt8j8KMie4w" name="E" templateParameter="_kVVUHN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVVUHt62EeSPt8j8KMie4w" general="_kVfFf962EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVVUH962EeSPt8j8KMie4w" name="AbstractSet"/>
+ <ownedOperation xmi:id="_kVVUIN62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVVUId62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVVUIt62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVVUI962EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVVUJN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVVUJd62EeSPt8j8KMie4w" name="XMLUtils">
+ <ownedAttribute xmi:id="_kVVUJt62EeSPt8j8KMie4w" name="PROPS_DTD_URI" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVVUJ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVVUKN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVVUKd62EeSPt8j8KMie4w" name="PROPS_DTD" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVVUKt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVVUK962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVVULN62EeSPt8j8KMie4w" name="EXTERNAL_XML_VERSION" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV68N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV68d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV68t62EeSPt8j8KMie4w" name="load">
+ <ownedParameter xmi:id="_kVV68962EeSPt8j8KMie4w" name="props" type="_kVV8bN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVV69N62EeSPt8j8KMie4w" name="in"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV69d62EeSPt8j8KMie4w" name="getLoadingDoc">
+ <ownedParameter xmi:id="_kVV69t62EeSPt8j8KMie4w" name="in"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV69962EeSPt8j8KMie4w" name="importProperties">
+ <ownedParameter xmi:id="_kVV6-N62EeSPt8j8KMie4w" name="props" type="_kVV8bN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVV6-d62EeSPt8j8KMie4w" name="propertiesElement"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV6-t62EeSPt8j8KMie4w" name="save">
+ <ownedParameter xmi:id="_kVV6-962EeSPt8j8KMie4w" name="props" type="_kVV8bN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVV6_N62EeSPt8j8KMie4w" name="os"/>
+ <ownedParameter xmi:id="_kVV6_d62EeSPt8j8KMie4w" name="comment">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV6_t62EeSPt8j8KMie4w" name="encoding">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV6_962EeSPt8j8KMie4w" name="emitDocument">
+ <ownedParameter xmi:id="_kVV7AN62EeSPt8j8KMie4w" name="doc"/>
+ <ownedParameter xmi:id="_kVV7Ad62EeSPt8j8KMie4w" name="os"/>
+ <ownedParameter xmi:id="_kVV7At62EeSPt8j8KMie4w" name="encoding">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVV7A962EeSPt8j8KMie4w" name="Resolver">
+ <ownedOperation xmi:id="_kVV7BN62EeSPt8j8KMie4w" name="resolveEntity">
+ <ownedParameter xmi:id="_kVV7Bd62EeSPt8j8KMie4w" name="pid">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7Bt62EeSPt8j8KMie4w" name="sid">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVV7B962EeSPt8j8KMie4w" name="EH">
+ <ownedOperation xmi:id="_kVV7CN62EeSPt8j8KMie4w" name="error">
+ <ownedParameter xmi:id="_kVV7Cd62EeSPt8j8KMie4w" name="x"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Ct62EeSPt8j8KMie4w" name="fatalError">
+ <ownedParameter xmi:id="_kVV7C962EeSPt8j8KMie4w" name="x"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7DN62EeSPt8j8KMie4w" name="warning">
+ <ownedParameter xmi:id="_kVV7Dd62EeSPt8j8KMie4w" name="x"/>
+ </ownedOperation>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVV7Dt62EeSPt8j8KMie4w" name="ArrayList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVV7D962EeSPt8j8KMie4w" parameter="_kVV7EN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVV7EN62EeSPt8j8KMie4w" parameteredElement="_kVV7Ed62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVV7Ed62EeSPt8j8KMie4w" name="E" templateParameter="_kVV7EN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVV7Et62EeSPt8j8KMie4w" general="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVV7E962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7FN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7Fd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7Ft62EeSPt8j8KMie4w" name="elementData" visibility="private" association="_kVeeDt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7F962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7GN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7Gd62EeSPt8j8KMie4w" name="size" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7Gt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7G962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7HN62EeSPt8j8KMie4w" name="MAX_ARRAY_SIZE" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7Hd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7Ht62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV7H962EeSPt8j8KMie4w" name="ArrayList">
+ <ownedParameter xmi:id="_kVV7IN62EeSPt8j8KMie4w" name="initialCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Id62EeSPt8j8KMie4w" name="ArrayList"/>
+ <ownedOperation xmi:id="_kVV7It62EeSPt8j8KMie4w" name="ArrayList">
+ <ownedParameter xmi:id="_kVV7I962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7JN62EeSPt8j8KMie4w" name="trimToSize"/>
+ <ownedOperation xmi:id="_kVV7Jd62EeSPt8j8KMie4w" name="ensureCapacity">
+ <ownedParameter xmi:id="_kVV7Jt62EeSPt8j8KMie4w" name="minCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7J962EeSPt8j8KMie4w" name="ensureCapacityInternal">
+ <ownedParameter xmi:id="_kVV7KN62EeSPt8j8KMie4w" name="minCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Kd62EeSPt8j8KMie4w" name="grow">
+ <ownedParameter xmi:id="_kVV7Kt62EeSPt8j8KMie4w" name="minCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7K962EeSPt8j8KMie4w" name="hugeCapacity">
+ <ownedParameter xmi:id="_kVV7LN62EeSPt8j8KMie4w" name="minCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Ld62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVV7Lt62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVV7L962EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVV7MN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Md62EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVV7Mt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7M962EeSPt8j8KMie4w" name="lastIndexOf">
+ <ownedParameter xmi:id="_kVV7NN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Nd62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVV7Nt62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVV7N962EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVV7ON62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVV7Od62EeSPt8j8KMie4w" parameter="_kVV7Ot62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVV7Ot62EeSPt8j8KMie4w" parameteredElement="_kVV7O962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVV7O962EeSPt8j8KMie4w" name="T" templateParameter="_kVV7Ot62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7PN62EeSPt8j8KMie4w" name="elementData">
+ <ownedParameter xmi:id="_kVV7Pd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Pt62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVV7P962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7QN62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVV7Qd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7Qt62EeSPt8j8KMie4w" name="element" type="_kVV7Ed62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Q962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVV7RN62EeSPt8j8KMie4w" name="e" type="_kVV7Ed62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Rd62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVV7Rt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7R962EeSPt8j8KMie4w" name="element" type="_kVV7Ed62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7SN62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVV7Sd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7St62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVV7S962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7TN62EeSPt8j8KMie4w" name="fastRemove">
+ <ownedParameter xmi:id="_kVV7Td62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Tt62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVV7T962EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVV7UN62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Ud62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVV7Ut62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7U962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7VN62EeSPt8j8KMie4w" name="removeRange">
+ <ownedParameter xmi:id="_kVV7Vd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7Vt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7V962EeSPt8j8KMie4w" name="rangeCheck">
+ <ownedParameter xmi:id="_kVV7WN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Wd62EeSPt8j8KMie4w" name="rangeCheckForAdd">
+ <ownedParameter xmi:id="_kVV7Wt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7W962EeSPt8j8KMie4w" name="outOfBoundsMsg">
+ <ownedParameter xmi:id="_kVV7XN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Xd62EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVV7Xt62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7X962EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVV7YN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Yd62EeSPt8j8KMie4w" name="batchRemove">
+ <ownedParameter xmi:id="_kVV7Yt62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVV7Y962EeSPt8j8KMie4w" name="complement">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7ZN62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVV7Zd62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7Zt62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVV7Z962EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7aN62EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVV7ad62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7at62EeSPt8j8KMie4w" name="listIterator"/>
+ <ownedOperation xmi:id="_kVV7a962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVV7bN62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVV7bd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7bt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7b962EeSPt8j8KMie4w" name="subListRangeCheck">
+ <ownedParameter xmi:id="_kVV7cN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7cd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7ct62EeSPt8j8KMie4w" name="size">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVV7c962EeSPt8j8KMie4w" name="Itr">
+ <ownedAttribute xmi:id="_kVV7dN62EeSPt8j8KMie4w" name="cursor">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7dd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7dt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7d962EeSPt8j8KMie4w" name="lastRet">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7eN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7ed62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7et62EeSPt8j8KMie4w" name="expectedModCount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7e962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7fN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV7fd62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVV7ft62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVV7f962EeSPt8j8KMie4w" name="remove"/>
+ <ownedOperation xmi:id="_kVV7gN62EeSPt8j8KMie4w" name="checkForComodification"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVV7gd62EeSPt8j8KMie4w" name="ListItr">
+ <generalization xmi:id="_kVV7gt62EeSPt8j8KMie4w" general="_kVV7c962EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVV7g962EeSPt8j8KMie4w" name="ListItr">
+ <ownedParameter xmi:id="_kVV7hN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7hd62EeSPt8j8KMie4w" name="hasPrevious"/>
+ <ownedOperation xmi:id="_kVV7ht62EeSPt8j8KMie4w" name="nextIndex"/>
+ <ownedOperation xmi:id="_kVV7h962EeSPt8j8KMie4w" name="previousIndex"/>
+ <ownedOperation xmi:id="_kVV7iN62EeSPt8j8KMie4w" name="previous"/>
+ <ownedOperation xmi:id="_kVV7id62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVV7it62EeSPt8j8KMie4w" name="e" type="_kVV7Ed62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7i962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVV7jN62EeSPt8j8KMie4w" name="e" type="_kVV7Ed62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVV7jd62EeSPt8j8KMie4w" name="SubList">
+ <generalization xmi:id="_kVV7jt62EeSPt8j8KMie4w" general="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVV7j962EeSPt8j8KMie4w" name="parent" visibility="private" type="_kVfFiN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7kN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7kd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7kt62EeSPt8j8KMie4w" name="parentOffset" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7k962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7lN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7ld62EeSPt8j8KMie4w" name="offset" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7lt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7l962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7mN62EeSPt8j8KMie4w" name="size">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7md62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7mt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV7m962EeSPt8j8KMie4w" name="SubList">
+ <ownedParameter xmi:id="_kVV7nN62EeSPt8j8KMie4w" name="parent" type="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVV7nd62EeSPt8j8KMie4w" name="offset">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7nt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7n962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7oN62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVV7od62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7ot62EeSPt8j8KMie4w" name="e" type="_kVV7Ed62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7o962EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVV7pN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7pd62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVV7pt62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVV7p962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7qN62EeSPt8j8KMie4w" name="e" type="_kVV7Ed62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7qd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVV7qt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7q962EeSPt8j8KMie4w" name="removeRange">
+ <ownedParameter xmi:id="_kVV7rN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7rd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7rt62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVV7r962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7sN62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVV7sd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7st62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7s962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVV7tN62EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVV7td62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7tt62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVV7t962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV7uN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7ud62EeSPt8j8KMie4w" name="rangeCheck">
+ <ownedParameter xmi:id="_kVV7ut62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7u962EeSPt8j8KMie4w" name="rangeCheckForAdd">
+ <ownedParameter xmi:id="_kVV7vN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7vd62EeSPt8j8KMie4w" name="outOfBoundsMsg">
+ <ownedParameter xmi:id="_kVV7vt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV7v962EeSPt8j8KMie4w" name="checkForComodification"/>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVV7wN62EeSPt8j8KMie4w" name="Currency">
+ <ownedAttribute xmi:id="_kVV7wd62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7wt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7w962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7xN62EeSPt8j8KMie4w" name="currencyCode" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7xd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7xt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7x962EeSPt8j8KMie4w" name="defaultFractionDigits" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7yN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7yd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7yt62EeSPt8j8KMie4w" name="numericCode" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7y962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7zN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7zd62EeSPt8j8KMie4w" name="instances" visibility="private" isStatic="true" type="_kVfFjt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7zt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7z962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV70N62EeSPt8j8KMie4w" name="available" visibility="private" isStatic="true" type="_kVfFkt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV70d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV70t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV70962EeSPt8j8KMie4w" name="formatVersion" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV71N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV71d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV71t62EeSPt8j8KMie4w" name="dataVersion" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV71962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV72N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV72d62EeSPt8j8KMie4w" name="mainTable" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV72t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV72962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV73N62EeSPt8j8KMie4w" name="scCutOverTimes" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV73d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV73t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV73962EeSPt8j8KMie4w" name="scOldCurrencies" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV74N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV74d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV74t62EeSPt8j8KMie4w" name="scNewCurrencies" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV74962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV75N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV75d62EeSPt8j8KMie4w" name="scOldCurrenciesDFD" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV75t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV75962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV76N62EeSPt8j8KMie4w" name="scNewCurrenciesDFD" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV76d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV76t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV76962EeSPt8j8KMie4w" name="scOldCurrenciesNumericCode" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV77N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV77d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV77t62EeSPt8j8KMie4w" name="scNewCurrenciesNumericCode" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV77962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV78N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV78d62EeSPt8j8KMie4w" name="otherCurrencies" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV78t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV78962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV79N62EeSPt8j8KMie4w" name="otherCurrenciesDFD" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV79d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV79t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV79962EeSPt8j8KMie4w" name="otherCurrenciesNumericCode" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7-N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7-d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7-t62EeSPt8j8KMie4w" name="MAGIC_NUMBER" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7-962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7_N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV7_d62EeSPt8j8KMie4w" name="A_TO_Z" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV7_t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV7_962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8AN62EeSPt8j8KMie4w" name="INVALID_COUNTRY_ENTRY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8Ad62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8At62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8A962EeSPt8j8KMie4w" name="COUNTRY_WITHOUT_CURRENCY_ENTRY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8BN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8Bd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8Bt62EeSPt8j8KMie4w" name="SIMPLE_CASE_COUNTRY_MASK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8B962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8CN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8Cd62EeSPt8j8KMie4w" name="SIMPLE_CASE_COUNTRY_FINAL_CHAR_MASK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8Ct62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8C962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8DN62EeSPt8j8KMie4w" name="SIMPLE_CASE_COUNTRY_DEFAULT_DIGITS_MASK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8Dd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8Dt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8D962EeSPt8j8KMie4w" name="SIMPLE_CASE_COUNTRY_DEFAULT_DIGITS_SHIFT" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8EN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8Ed62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8Et62EeSPt8j8KMie4w" name="SPECIAL_CASE_COUNTRY_MASK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8E962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8FN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8Fd62EeSPt8j8KMie4w" name="SPECIAL_CASE_COUNTRY_INDEX_MASK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8Ft62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8F962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8GN62EeSPt8j8KMie4w" name="SPECIAL_CASE_COUNTRY_INDEX_DELTA" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8Gd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8Gt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8G962EeSPt8j8KMie4w" name="COUNTRY_TYPE_MASK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8HN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8Hd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8Ht62EeSPt8j8KMie4w" name="NUMERIC_CODE_MASK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8H962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8IN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8Id62EeSPt8j8KMie4w" name="NUMERIC_CODE_SHIFT" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8It62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8I962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8JN62EeSPt8j8KMie4w" name="VALID_FORMAT_VERSION" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8Jd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8Jt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8J962EeSPt8j8KMie4w" name="SYMBOL" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8KN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8Kd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8Kt62EeSPt8j8KMie4w" name="DISPLAYNAME" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8K962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8LN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV8Ld62EeSPt8j8KMie4w" name="Currency">
+ <ownedParameter xmi:id="_kVV8Lt62EeSPt8j8KMie4w" name="currencyCode">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8L962EeSPt8j8KMie4w" name="defaultFractionDigits">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8MN62EeSPt8j8KMie4w" name="numericCode">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8Md62EeSPt8j8KMie4w" name="getInstance">
+ <ownedParameter xmi:id="_kVV8Mt62EeSPt8j8KMie4w" name="currencyCode">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8M962EeSPt8j8KMie4w" name="getInstance">
+ <ownedParameter xmi:id="_kVV8NN62EeSPt8j8KMie4w" name="currencyCode">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8Nd62EeSPt8j8KMie4w" name="defaultFractionDigits">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8Nt62EeSPt8j8KMie4w" name="numericCode">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8N962EeSPt8j8KMie4w" name="getInstance">
+ <ownedParameter xmi:id="_kVV8ON62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8Od62EeSPt8j8KMie4w" name="getAvailableCurrencies"/>
+ <ownedOperation xmi:id="_kVV8Ot62EeSPt8j8KMie4w" name="getCurrencyCode"/>
+ <ownedOperation xmi:id="_kVV8O962EeSPt8j8KMie4w" name="getSymbol"/>
+ <ownedOperation xmi:id="_kVV8PN62EeSPt8j8KMie4w" name="getSymbol">
+ <ownedParameter xmi:id="_kVV8Pd62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8Pt62EeSPt8j8KMie4w" name="getDefaultFractionDigits"/>
+ <ownedOperation xmi:id="_kVV8P962EeSPt8j8KMie4w" name="getNumericCode"/>
+ <ownedOperation xmi:id="_kVV8QN62EeSPt8j8KMie4w" name="getDisplayName"/>
+ <ownedOperation xmi:id="_kVV8Qd62EeSPt8j8KMie4w" name="getDisplayName">
+ <ownedParameter xmi:id="_kVV8Qt62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8Q962EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVV8RN62EeSPt8j8KMie4w" name="readResolve"/>
+ <ownedOperation xmi:id="_kVV8Rd62EeSPt8j8KMie4w" name="getMainTableEntry">
+ <ownedParameter xmi:id="_kVV8Rt62EeSPt8j8KMie4w" name="char1">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8R962EeSPt8j8KMie4w" name="char2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8SN62EeSPt8j8KMie4w" name="setMainTableEntry">
+ <ownedParameter xmi:id="_kVV8Sd62EeSPt8j8KMie4w" name="char1">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8St62EeSPt8j8KMie4w" name="char2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8S962EeSPt8j8KMie4w" name="entry">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8TN62EeSPt8j8KMie4w" name="readIntArray">
+ <ownedParameter xmi:id="_kVV8Td62EeSPt8j8KMie4w" name="dis"/>
+ <ownedParameter xmi:id="_kVV8Tt62EeSPt8j8KMie4w" name="count">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8T962EeSPt8j8KMie4w" name="readLongArray">
+ <ownedParameter xmi:id="_kVV8UN62EeSPt8j8KMie4w" name="dis"/>
+ <ownedParameter xmi:id="_kVV8Ud62EeSPt8j8KMie4w" name="count">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8Ut62EeSPt8j8KMie4w" name="readStringArray">
+ <ownedParameter xmi:id="_kVV8U962EeSPt8j8KMie4w" name="dis"/>
+ <ownedParameter xmi:id="_kVV8VN62EeSPt8j8KMie4w" name="count">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8Vd62EeSPt8j8KMie4w" name="replaceCurrencyData">
+ <ownedParameter xmi:id="_kVV8Vt62EeSPt8j8KMie4w" name="pattern"/>
+ <ownedParameter xmi:id="_kVV8V962EeSPt8j8KMie4w" name="ctry">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8WN62EeSPt8j8KMie4w" name="curdata">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8Wd62EeSPt8j8KMie4w" name="info">
+ <ownedParameter xmi:id="_kVV8Wt62EeSPt8j8KMie4w" name="message">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8W962EeSPt8j8KMie4w" name="t"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVV8XN62EeSPt8j8KMie4w" name="CurrencyNameGetter">
+ <ownedAttribute xmi:id="_kVV8Xd62EeSPt8j8KMie4w" name="INSTANCE" visibility="private" isStatic="true" type="_kVV8XN62EeSPt8j8KMie4w" association="_kVeeEt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8Xt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8X962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV8YN62EeSPt8j8KMie4w" name="getObject">
+ <ownedParameter xmi:id="_kVV8Yd62EeSPt8j8KMie4w" name="currencyNameProvider"/>
+ <ownedParameter xmi:id="_kVV8Yt62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVV8Y962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8ZN62EeSPt8j8KMie4w" name="params"/>
+ </ownedOperation>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVV8Zd62EeSPt8j8KMie4w" name="Iterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVV8Zt62EeSPt8j8KMie4w" parameter="_kVV8Z962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVV8Z962EeSPt8j8KMie4w" parameteredElement="_kVV8aN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVV8aN62EeSPt8j8KMie4w" name="E" templateParameter="_kVV8Z962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVV8ad62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVV8at62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVV8a962EeSPt8j8KMie4w" name="remove"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVV8bN62EeSPt8j8KMie4w" name="Properties">
+ <generalization xmi:id="_kVV8bd62EeSPt8j8KMie4w" general="_kVfFn962EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVV8bt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8b962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8cN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8cd62EeSPt8j8KMie4w" name="defaults" visibility="protected" type="_kVV8bN62EeSPt8j8KMie4w" association="_kVeeFt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8ct62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8c962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8dN62EeSPt8j8KMie4w" name="hexDigit" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8dd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8dt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV8d962EeSPt8j8KMie4w" name="Properties"/>
+ <ownedOperation xmi:id="_kVV8eN62EeSPt8j8KMie4w" name="Properties">
+ <ownedParameter xmi:id="_kVV8ed62EeSPt8j8KMie4w" name="defaults" type="_kVV8bN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8et62EeSPt8j8KMie4w" name="setProperty">
+ <ownedParameter xmi:id="_kVV8e962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8fN62EeSPt8j8KMie4w" name="value">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8fd62EeSPt8j8KMie4w" name="load">
+ <ownedParameter xmi:id="_kVV8ft62EeSPt8j8KMie4w" name="reader"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8f962EeSPt8j8KMie4w" name="load">
+ <ownedParameter xmi:id="_kVV8gN62EeSPt8j8KMie4w" name="inStream"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8gd62EeSPt8j8KMie4w" name="load0">
+ <ownedParameter xmi:id="_kVV8gt62EeSPt8j8KMie4w" name="lr" type="_kVV8tt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8g962EeSPt8j8KMie4w" name="loadConvert">
+ <ownedParameter xmi:id="_kVV8hN62EeSPt8j8KMie4w" name="in">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8hd62EeSPt8j8KMie4w" name="off">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8ht62EeSPt8j8KMie4w" name="len">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8h962EeSPt8j8KMie4w" name="convtBuf">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8iN62EeSPt8j8KMie4w" name="saveConvert">
+ <ownedParameter xmi:id="_kVV8id62EeSPt8j8KMie4w" name="theString">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8it62EeSPt8j8KMie4w" name="escapeSpace">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8i962EeSPt8j8KMie4w" name="escapeUnicode">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8jN62EeSPt8j8KMie4w" name="writeComments">
+ <ownedParameter xmi:id="_kVV8jd62EeSPt8j8KMie4w" name="bw"/>
+ <ownedParameter xmi:id="_kVV8jt62EeSPt8j8KMie4w" name="comments">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8j962EeSPt8j8KMie4w" name="save">
+ <ownedParameter xmi:id="_kVV8kN62EeSPt8j8KMie4w" name="out"/>
+ <ownedParameter xmi:id="_kVV8kd62EeSPt8j8KMie4w" name="comments">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8kt62EeSPt8j8KMie4w" name="store">
+ <ownedParameter xmi:id="_kVV8k962EeSPt8j8KMie4w" name="writer"/>
+ <ownedParameter xmi:id="_kVV8lN62EeSPt8j8KMie4w" name="comments">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8ld62EeSPt8j8KMie4w" name="store">
+ <ownedParameter xmi:id="_kVV8lt62EeSPt8j8KMie4w" name="out"/>
+ <ownedParameter xmi:id="_kVV8l962EeSPt8j8KMie4w" name="comments">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8mN62EeSPt8j8KMie4w" name="store0">
+ <ownedParameter xmi:id="_kVV8md62EeSPt8j8KMie4w" name="bw"/>
+ <ownedParameter xmi:id="_kVV8mt62EeSPt8j8KMie4w" name="comments">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8m962EeSPt8j8KMie4w" name="escUnicode">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8nN62EeSPt8j8KMie4w" name="loadFromXML">
+ <ownedParameter xmi:id="_kVV8nd62EeSPt8j8KMie4w" name="in"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8nt62EeSPt8j8KMie4w" name="storeToXML">
+ <ownedParameter xmi:id="_kVV8n962EeSPt8j8KMie4w" name="os"/>
+ <ownedParameter xmi:id="_kVV8oN62EeSPt8j8KMie4w" name="comment">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8od62EeSPt8j8KMie4w" name="storeToXML">
+ <ownedParameter xmi:id="_kVV8ot62EeSPt8j8KMie4w" name="os"/>
+ <ownedParameter xmi:id="_kVV8o962EeSPt8j8KMie4w" name="comment">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8pN62EeSPt8j8KMie4w" name="encoding">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8pd62EeSPt8j8KMie4w" name="getProperty">
+ <ownedParameter xmi:id="_kVV8pt62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8p962EeSPt8j8KMie4w" name="getProperty">
+ <ownedParameter xmi:id="_kVV8qN62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV8qd62EeSPt8j8KMie4w" name="defaultValue">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8qt62EeSPt8j8KMie4w" name="propertyNames"/>
+ <ownedOperation xmi:id="_kVV8q962EeSPt8j8KMie4w" name="stringPropertyNames"/>
+ <ownedOperation xmi:id="_kVV8rN62EeSPt8j8KMie4w" name="list">
+ <ownedParameter xmi:id="_kVV8rd62EeSPt8j8KMie4w" name="out"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8rt62EeSPt8j8KMie4w" name="list">
+ <ownedParameter xmi:id="_kVV8r962EeSPt8j8KMie4w" name="out"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8sN62EeSPt8j8KMie4w" name="enumerate">
+ <ownedParameter xmi:id="_kVV8sd62EeSPt8j8KMie4w" name="h" type="_kVd3gd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8st62EeSPt8j8KMie4w" name="enumerateStringProperties">
+ <ownedParameter xmi:id="_kVV8s962EeSPt8j8KMie4w" name="h" type="_kVfFpt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8tN62EeSPt8j8KMie4w" name="toHex">
+ <ownedParameter xmi:id="_kVV8td62EeSPt8j8KMie4w" name="nibble">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVV8tt62EeSPt8j8KMie4w" name="LineReader">
+ <ownedAttribute xmi:id="_kVV8t962EeSPt8j8KMie4w" name="inByteBuf">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8uN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8ud62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8ut62EeSPt8j8KMie4w" name="inCharBuf">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8u962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8vN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8vd62EeSPt8j8KMie4w" name="lineBuf">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8vt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8v962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8wN62EeSPt8j8KMie4w" name="inLimit">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8wd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8wt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8w962EeSPt8j8KMie4w" name="inOff">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8xN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8xd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8xt62EeSPt8j8KMie4w" name="inStream" association="_kVeeGt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8x962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8yN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8yd62EeSPt8j8KMie4w" name="reader" association="_kVeeHt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8yt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8y962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV8zN62EeSPt8j8KMie4w" name="LineReader">
+ <ownedParameter xmi:id="_kVV8zd62EeSPt8j8KMie4w" name="inStream"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV8zt62EeSPt8j8KMie4w" name="LineReader">
+ <ownedParameter xmi:id="_kVV8z962EeSPt8j8KMie4w" name="reader"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV80N62EeSPt8j8KMie4w" name="readLine"/>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVV80d62EeSPt8j8KMie4w" name="JapaneseImperialCalendar">
+ <generalization xmi:id="_kVV80t62EeSPt8j8KMie4w" general="_kVZnvN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVV80962EeSPt8j8KMie4w" name="BEFORE_MEIJI" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV81N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV81d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV81t62EeSPt8j8KMie4w" name="MEIJI" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV81962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV82N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV82d62EeSPt8j8KMie4w" name="TAISHO" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV82t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV82962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV83N62EeSPt8j8KMie4w" name="SHOWA" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV83d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV83t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV83962EeSPt8j8KMie4w" name="HEISEI" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV84N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV84d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV84t62EeSPt8j8KMie4w" name="EPOCH_OFFSET" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV84962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV85N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV85d62EeSPt8j8KMie4w" name="EPOCH_YEAR" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV85t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV85962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV86N62EeSPt8j8KMie4w" name="ONE_SECOND" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV86d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV86t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV86962EeSPt8j8KMie4w" name="ONE_MINUTE" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV87N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV87d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV87t62EeSPt8j8KMie4w" name="ONE_HOUR" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV87962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV88N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV88d62EeSPt8j8KMie4w" name="ONE_DAY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV88t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV88962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV89N62EeSPt8j8KMie4w" name="ONE_WEEK" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV89d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV89t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV89962EeSPt8j8KMie4w" name="jcal" visibility="private" isStatic="true" association="_kVeeIt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8-N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8-d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8-t62EeSPt8j8KMie4w" name="gcal" visibility="private" isStatic="true" association="_kVeeJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8-962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8_N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV8_d62EeSPt8j8KMie4w" name="BEFORE_MEIJI_ERA" visibility="private" isStatic="true" association="_kVeeKt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV8_t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV8_962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9AN62EeSPt8j8KMie4w" name="eras" visibility="private" isStatic="true" association="_kVeeLt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9Ad62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9At62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9A962EeSPt8j8KMie4w" name="sinceFixedDates" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9BN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9Bd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9Bt62EeSPt8j8KMie4w" name="MIN_VALUES" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9B962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9CN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9Cd62EeSPt8j8KMie4w" name="LEAST_MAX_VALUES" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9Ct62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9C962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9DN62EeSPt8j8KMie4w" name="MAX_VALUES" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9Dd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9Dt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9D962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9EN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9Ed62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9Et62EeSPt8j8KMie4w" name="jdate" visibility="private" association="_kVeeMt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9E962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9FN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9Fd62EeSPt8j8KMie4w" name="zoneOffsets" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9Ft62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9F962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9GN62EeSPt8j8KMie4w" name="originalFields" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9Gd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9Gt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9G962EeSPt8j8KMie4w" name="cachedFixedDate" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9HN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9Hd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV9Ht62EeSPt8j8KMie4w" name="JapaneseImperialCalendar">
+ <ownedParameter xmi:id="_kVV9H962EeSPt8j8KMie4w" name="zone" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVV9IN62EeSPt8j8KMie4w" name="aLocale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Id62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVV9It62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9I962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVV9JN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVV9Jd62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9Jt62EeSPt8j8KMie4w" name="amount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9J962EeSPt8j8KMie4w" name="roll">
+ <ownedParameter xmi:id="_kVV9KN62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9Kd62EeSPt8j8KMie4w" name="up">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Kt62EeSPt8j8KMie4w" name="roll">
+ <ownedParameter xmi:id="_kVV9K962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9LN62EeSPt8j8KMie4w" name="amount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Ld62EeSPt8j8KMie4w" name="getDisplayName">
+ <ownedParameter xmi:id="_kVV9Lt62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9L962EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9MN62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Md62EeSPt8j8KMie4w" name="getDisplayNames">
+ <ownedParameter xmi:id="_kVV9Mt62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9M962EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9NN62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Nd62EeSPt8j8KMie4w" name="getDisplayNamesImpl">
+ <ownedParameter xmi:id="_kVV9Nt62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9N962EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9ON62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Od62EeSPt8j8KMie4w" name="getKey">
+ <ownedParameter xmi:id="_kVV9Ot62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9O962EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9PN62EeSPt8j8KMie4w" name="getMinimum">
+ <ownedParameter xmi:id="_kVV9Pd62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Pt62EeSPt8j8KMie4w" name="getMaximum">
+ <ownedParameter xmi:id="_kVV9P962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9QN62EeSPt8j8KMie4w" name="getGreatestMinimum">
+ <ownedParameter xmi:id="_kVV9Qd62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Qt62EeSPt8j8KMie4w" name="getLeastMaximum">
+ <ownedParameter xmi:id="_kVV9Q962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9RN62EeSPt8j8KMie4w" name="getActualMinimum">
+ <ownedParameter xmi:id="_kVV9Rd62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Rt62EeSPt8j8KMie4w" name="getActualMaximum">
+ <ownedParameter xmi:id="_kVV9R962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9SN62EeSPt8j8KMie4w" name="getYearOffsetInMillis">
+ <ownedParameter xmi:id="_kVV9Sd62EeSPt8j8KMie4w" name="date"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9St62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVV9S962EeSPt8j8KMie4w" name="getTimeZone"/>
+ <ownedOperation xmi:id="_kVV9TN62EeSPt8j8KMie4w" name="setTimeZone">
+ <ownedParameter xmi:id="_kVV9Td62EeSPt8j8KMie4w" name="zone" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Tt62EeSPt8j8KMie4w" name="computeFields"/>
+ <ownedOperation xmi:id="_kVV9T962EeSPt8j8KMie4w" name="computeFields">
+ <ownedParameter xmi:id="_kVV9UN62EeSPt8j8KMie4w" name="fieldMask">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9Ud62EeSPt8j8KMie4w" name="tzMask">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Ut62EeSPt8j8KMie4w" name="getWeekNumber">
+ <ownedParameter xmi:id="_kVV9U962EeSPt8j8KMie4w" name="fixedDay1">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9VN62EeSPt8j8KMie4w" name="fixedDate">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Vd62EeSPt8j8KMie4w" name="computeTime"/>
+ <ownedOperation xmi:id="_kVV9Vt62EeSPt8j8KMie4w" name="getFixedDate">
+ <ownedParameter xmi:id="_kVV9V962EeSPt8j8KMie4w" name="era">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9WN62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9Wd62EeSPt8j8KMie4w" name="fieldMask">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Wt62EeSPt8j8KMie4w" name="getFixedDateJan1">
+ <ownedParameter xmi:id="_kVV9W962EeSPt8j8KMie4w" name="date"/>
+ <ownedParameter xmi:id="_kVV9XN62EeSPt8j8KMie4w" name="fixedDate">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Xd62EeSPt8j8KMie4w" name="getFixedDateMonth1">
+ <ownedParameter xmi:id="_kVV9Xt62EeSPt8j8KMie4w" name="date"/>
+ <ownedParameter xmi:id="_kVV9X962EeSPt8j8KMie4w" name="fixedDate">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9YN62EeSPt8j8KMie4w" name="getCalendarDate">
+ <ownedParameter xmi:id="_kVV9Yd62EeSPt8j8KMie4w" name="fd">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Yt62EeSPt8j8KMie4w" name="monthLength">
+ <ownedParameter xmi:id="_kVV9Y962EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9ZN62EeSPt8j8KMie4w" name="gregorianYear">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Zd62EeSPt8j8KMie4w" name="monthLength">
+ <ownedParameter xmi:id="_kVV9Zt62EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9Z962EeSPt8j8KMie4w" name="actualMonthLength"/>
+ <ownedOperation xmi:id="_kVV9aN62EeSPt8j8KMie4w" name="getTransitionEraIndex">
+ <ownedParameter xmi:id="_kVV9ad62EeSPt8j8KMie4w" name="date"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9at62EeSPt8j8KMie4w" name="isTransitionYear">
+ <ownedParameter xmi:id="_kVV9a962EeSPt8j8KMie4w" name="normalizedYear">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9bN62EeSPt8j8KMie4w" name="getEraIndex">
+ <ownedParameter xmi:id="_kVV9bd62EeSPt8j8KMie4w" name="date"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9bt62EeSPt8j8KMie4w" name="getNormalizedCalendar"/>
+ <ownedOperation xmi:id="_kVV9b962EeSPt8j8KMie4w" name="pinDayOfMonth">
+ <ownedParameter xmi:id="_kVV9cN62EeSPt8j8KMie4w" name="date"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9cd62EeSPt8j8KMie4w" name="getRolledValue">
+ <ownedParameter xmi:id="_kVV9ct62EeSPt8j8KMie4w" name="value">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9c962EeSPt8j8KMie4w" name="amount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9dN62EeSPt8j8KMie4w" name="min">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9dd62EeSPt8j8KMie4w" name="max">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9dt62EeSPt8j8KMie4w" name="internalGetEra"/>
+ <ownedOperation xmi:id="_kVV9d962EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVV9eN62EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVV9ed62EeSPt8j8KMie4w" name="FormatFlagsConversionMismatchException">
+ <generalization xmi:id="_kVV9et62EeSPt8j8KMie4w" general="_kVY_yt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVV9e962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9fN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9fd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9ft62EeSPt8j8KMie4w" name="f" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9f962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9gN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9gd62EeSPt8j8KMie4w" name="c" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9gt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9g962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVV9hN62EeSPt8j8KMie4w" name="FormatFlagsConversionMismatchException">
+ <ownedParameter xmi:id="_kVV9hd62EeSPt8j8KMie4w" name="f">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVV9ht62EeSPt8j8KMie4w" name="c">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVV9h962EeSPt8j8KMie4w" name="getFlags"/>
+ <ownedOperation xmi:id="_kVV9iN62EeSPt8j8KMie4w" name="getConversion"/>
+ <ownedOperation xmi:id="_kVV9id62EeSPt8j8KMie4w" name="getMessage"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVV9it62EeSPt8j8KMie4w" name="TreeSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVV9i962EeSPt8j8KMie4w" parameter="_kVV9jN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVV9jN62EeSPt8j8KMie4w" parameteredElement="_kVV9jd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVV9jd62EeSPt8j8KMie4w" name="E" templateParameter="_kVV9jN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVV9jt62EeSPt8j8KMie4w" general="_kVfFst62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVV9j962EeSPt8j8KMie4w" name="m" visibility="private" type="_kVfFuN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9kN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9kd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9kt62EeSPt8j8KMie4w" name="PRESENT" visibility="private" isStatic="true" association="_kVeeNt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9k962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9lN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVV9ld62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVV9lt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVV9l962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVWiAN62EeSPt8j8KMie4w" name="TreeSet">
+ <ownedParameter xmi:id="_kVWiAd62EeSPt8j8KMie4w" name="m" type="_kVfFuN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiAt62EeSPt8j8KMie4w" name="TreeSet"/>
+ <ownedOperation xmi:id="_kVWiA962EeSPt8j8KMie4w" name="TreeSet">
+ <ownedParameter xmi:id="_kVWiBN62EeSPt8j8KMie4w" name="comparator" type="_kVfFwN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiBd62EeSPt8j8KMie4w" name="TreeSet">
+ <ownedParameter xmi:id="_kVWiBt62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiB962EeSPt8j8KMie4w" name="TreeSet">
+ <ownedParameter xmi:id="_kVWiCN62EeSPt8j8KMie4w" name="s" type="_kVfFw962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiCd62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVWiCt62EeSPt8j8KMie4w" name="descendingIterator"/>
+ <ownedOperation xmi:id="_kVWiC962EeSPt8j8KMie4w" name="descendingSet"/>
+ <ownedOperation xmi:id="_kVWiDN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVWiDd62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVWiDt62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVWiD962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiEN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVWiEd62EeSPt8j8KMie4w" name="e" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiEt62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVWiE962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiFN62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVWiFd62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVWiFt62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiF962EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVWiGN62EeSPt8j8KMie4w" name="fromElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWiGd62EeSPt8j8KMie4w" name="fromInclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWiGt62EeSPt8j8KMie4w" name="toElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWiG962EeSPt8j8KMie4w" name="toInclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiHN62EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVWiHd62EeSPt8j8KMie4w" name="toElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWiHt62EeSPt8j8KMie4w" name="inclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiH962EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVWiIN62EeSPt8j8KMie4w" name="fromElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWiId62EeSPt8j8KMie4w" name="inclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiIt62EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVWiI962EeSPt8j8KMie4w" name="fromElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWiJN62EeSPt8j8KMie4w" name="toElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiJd62EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVWiJt62EeSPt8j8KMie4w" name="toElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiJ962EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVWiKN62EeSPt8j8KMie4w" name="fromElement" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiKd62EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVWiKt62EeSPt8j8KMie4w" name="first"/>
+ <ownedOperation xmi:id="_kVWiK962EeSPt8j8KMie4w" name="last"/>
+ <ownedOperation xmi:id="_kVWiLN62EeSPt8j8KMie4w" name="lower">
+ <ownedParameter xmi:id="_kVWiLd62EeSPt8j8KMie4w" name="e" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiLt62EeSPt8j8KMie4w" name="floor">
+ <ownedParameter xmi:id="_kVWiL962EeSPt8j8KMie4w" name="e" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiMN62EeSPt8j8KMie4w" name="ceiling">
+ <ownedParameter xmi:id="_kVWiMd62EeSPt8j8KMie4w" name="e" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiMt62EeSPt8j8KMie4w" name="higher">
+ <ownedParameter xmi:id="_kVWiM962EeSPt8j8KMie4w" name="e" type="_kVV9jd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiNN62EeSPt8j8KMie4w" name="pollFirst"/>
+ <ownedOperation xmi:id="_kVWiNd62EeSPt8j8KMie4w" name="pollLast"/>
+ <ownedOperation xmi:id="_kVWiNt62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVWiN962EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVWiON62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiOd62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVWiOt62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVWiO962EeSPt8j8KMie4w" name="Scanner">
+ <ownedAttribute xmi:id="_kVWiPN62EeSPt8j8KMie4w" name="buf" visibility="private" association="_kVeeOt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiPd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiPt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiP962EeSPt8j8KMie4w" name="BUFFER_SIZE" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiQN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiQd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiQt62EeSPt8j8KMie4w" name="position" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiQ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiRN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiRd62EeSPt8j8KMie4w" name="matcher" visibility="private" association="_kVeePt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiRt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiR962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiSN62EeSPt8j8KMie4w" name="delimPattern" visibility="private" association="_kVeeQt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiSd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiSt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiS962EeSPt8j8KMie4w" name="hasNextPattern" visibility="private" association="_kVeeRt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiTN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiTd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiTt62EeSPt8j8KMie4w" name="hasNextPosition" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiT962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiUN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiUd62EeSPt8j8KMie4w" name="hasNextResult" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiUt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiU962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiVN62EeSPt8j8KMie4w" name="source" visibility="private" association="_kVeeSt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiVd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiVt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiV962EeSPt8j8KMie4w" name="sourceClosed" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiWN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiWd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiWt62EeSPt8j8KMie4w" name="needInput" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiW962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiXN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiXd62EeSPt8j8KMie4w" name="skipped" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiXt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiX962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiYN62EeSPt8j8KMie4w" name="savedScannerPosition" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiYd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiYt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiY962EeSPt8j8KMie4w" name="typeCache" visibility="private" association="_kVeeTt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiZN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiZd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiZt62EeSPt8j8KMie4w" name="matchValid" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiZ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiaN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiad62EeSPt8j8KMie4w" name="closed" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiat62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWia962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWibN62EeSPt8j8KMie4w" name="radix" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWibd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWibt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWib962EeSPt8j8KMie4w" name="defaultRadix" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWicN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWicd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWict62EeSPt8j8KMie4w" name="locale" visibility="private" type="_kVdR5d62EeSPt8j8KMie4w" association="_kVeeUt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWic962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWidN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWidd62EeSPt8j8KMie4w" name="patternCache" visibility="private">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWidt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWid962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWieN62EeSPt8j8KMie4w" name="lastException" visibility="private" association="_kVeeVt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWied62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiet62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWie962EeSPt8j8KMie4w" name="WHITESPACE_PATTERN" visibility="private" isStatic="true" association="_kVeeWt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWifN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWifd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWift62EeSPt8j8KMie4w" name="FIND_ANY_PATTERN" visibility="private" isStatic="true" association="_kVeeXt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWif962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWigN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWigd62EeSPt8j8KMie4w" name="NON_ASCII_DIGIT" visibility="private" isStatic="true" association="_kVeeYt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWigt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWig962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWihN62EeSPt8j8KMie4w" name="groupSeparator" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWihd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiht62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWih962EeSPt8j8KMie4w" name="decimalSeparator" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiiN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiid62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiit62EeSPt8j8KMie4w" name="nanString" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWii962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWijN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWijd62EeSPt8j8KMie4w" name="infinityString" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWijt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWij962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWikN62EeSPt8j8KMie4w" name="positivePrefix" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWikd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWikt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWik962EeSPt8j8KMie4w" name="negativePrefix" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWilN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWild62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWilt62EeSPt8j8KMie4w" name="positiveSuffix" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWil962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWimN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWimd62EeSPt8j8KMie4w" name="negativeSuffix" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWimt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWim962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWinN62EeSPt8j8KMie4w" name="boolPattern" visibility="private" isStatic="true" association="_kVeeZt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWind62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWint62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWin962EeSPt8j8KMie4w" name="BOOLEAN_PATTERN" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWioN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiod62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiot62EeSPt8j8KMie4w" name="integerPattern" visibility="private" association="_kVeeat62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWio962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWipN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWipd62EeSPt8j8KMie4w" name="digits" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWipt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWip962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiqN62EeSPt8j8KMie4w" name="non0Digit" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiqd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiqt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiq962EeSPt8j8KMie4w" name="SIMPLE_GROUP_INDEX" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWirN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWird62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWirt62EeSPt8j8KMie4w" name="separatorPattern" visibility="private" isStatic="true" association="_kVeebt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWir962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWisN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWisd62EeSPt8j8KMie4w" name="linePattern" visibility="private" isStatic="true" association="_kVeect62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWist62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWis962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWitN62EeSPt8j8KMie4w" name="LINE_SEPARATOR_PATTERN" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWitd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWitt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWit962EeSPt8j8KMie4w" name="LINE_PATTERN" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiuN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiud62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWiut62EeSPt8j8KMie4w" name="floatPattern" visibility="private" association="_kVeedt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWiu962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWivN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWivd62EeSPt8j8KMie4w" name="decimalPattern" visibility="private" association="_kVeeet62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWivt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWiv962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVWiwN62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWiwd62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWiwt62EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiw962EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWixN62EeSPt8j8KMie4w" name="source"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWixd62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWixt62EeSPt8j8KMie4w" name="source"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWix962EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWiyN62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWiyd62EeSPt8j8KMie4w" name="charsetName">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiyt62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWiy962EeSPt8j8KMie4w" name="source"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWizN62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWizd62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWizt62EeSPt8j8KMie4w" name="charsetName">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWiz962EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWi0N62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWi0d62EeSPt8j8KMie4w" name="dec"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi0t62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWi0962EeSPt8j8KMie4w" name="source"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi1N62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWi1d62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWi1t62EeSPt8j8KMie4w" name="charsetName">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi1962EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWi2N62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWi2d62EeSPt8j8KMie4w" name="charset"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi2t62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWi2962EeSPt8j8KMie4w" name="source">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi3N62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWi3d62EeSPt8j8KMie4w" name="source"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi3t62EeSPt8j8KMie4w" name="Scanner">
+ <ownedParameter xmi:id="_kVWi3962EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWi4N62EeSPt8j8KMie4w" name="charsetName">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi4d62EeSPt8j8KMie4w" name="boolPattern"/>
+ <ownedOperation xmi:id="_kVWi4t62EeSPt8j8KMie4w" name="buildIntegerPatternString"/>
+ <ownedOperation xmi:id="_kVWi4962EeSPt8j8KMie4w" name="integerPattern"/>
+ <ownedOperation xmi:id="_kVWi5N62EeSPt8j8KMie4w" name="separatorPattern"/>
+ <ownedOperation xmi:id="_kVWi5d62EeSPt8j8KMie4w" name="linePattern"/>
+ <ownedOperation xmi:id="_kVWi5t62EeSPt8j8KMie4w" name="buildFloatAndDecimalPattern"/>
+ <ownedOperation xmi:id="_kVWi5962EeSPt8j8KMie4w" name="floatPattern"/>
+ <ownedOperation xmi:id="_kVWi6N62EeSPt8j8KMie4w" name="decimalPattern"/>
+ <ownedOperation xmi:id="_kVWi6d62EeSPt8j8KMie4w" name="toCharset">
+ <ownedParameter xmi:id="_kVWi6t62EeSPt8j8KMie4w" name="csn">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi6962EeSPt8j8KMie4w" name="makeReadable">
+ <ownedParameter xmi:id="_kVWi7N62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWi7d62EeSPt8j8KMie4w" name="charset"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi7t62EeSPt8j8KMie4w" name="toDecoder">
+ <ownedParameter xmi:id="_kVWi7962EeSPt8j8KMie4w" name="charsetName">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi8N62EeSPt8j8KMie4w" name="makeReadable">
+ <ownedParameter xmi:id="_kVWi8d62EeSPt8j8KMie4w" name="source"/>
+ <ownedParameter xmi:id="_kVWi8t62EeSPt8j8KMie4w" name="dec"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi8962EeSPt8j8KMie4w" name="makeReadable">
+ <ownedParameter xmi:id="_kVWi9N62EeSPt8j8KMie4w" name="source"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi9d62EeSPt8j8KMie4w" name="saveState"/>
+ <ownedOperation xmi:id="_kVWi9t62EeSPt8j8KMie4w" name="revertState"/>
+ <ownedOperation xmi:id="_kVWi9962EeSPt8j8KMie4w" name="revertState">
+ <ownedParameter xmi:id="_kVWi-N62EeSPt8j8KMie4w" name="b">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi-d62EeSPt8j8KMie4w" name="cacheResult"/>
+ <ownedOperation xmi:id="_kVWi-t62EeSPt8j8KMie4w" name="cacheResult">
+ <ownedParameter xmi:id="_kVWi-962EeSPt8j8KMie4w" name="result">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWi_N62EeSPt8j8KMie4w" name="clearCaches"/>
+ <ownedOperation xmi:id="_kVWi_d62EeSPt8j8KMie4w" name="getCachedResult"/>
+ <ownedOperation xmi:id="_kVWi_t62EeSPt8j8KMie4w" name="useTypeCache"/>
+ <ownedOperation xmi:id="_kVWi_962EeSPt8j8KMie4w" name="readInput"/>
+ <ownedOperation xmi:id="_kVWjAN62EeSPt8j8KMie4w" name="makeSpace"/>
+ <ownedOperation xmi:id="_kVWjAd62EeSPt8j8KMie4w" name="translateSavedIndexes">
+ <ownedParameter xmi:id="_kVWjAt62EeSPt8j8KMie4w" name="offset">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjA962EeSPt8j8KMie4w" name="throwFor"/>
+ <ownedOperation xmi:id="_kVWjBN62EeSPt8j8KMie4w" name="hasTokenInBuffer"/>
+ <ownedOperation xmi:id="_kVWjBd62EeSPt8j8KMie4w" name="getCompleteTokenInBuffer">
+ <ownedParameter xmi:id="_kVWjBt62EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjB962EeSPt8j8KMie4w" name="findPatternInBuffer">
+ <ownedParameter xmi:id="_kVWjCN62EeSPt8j8KMie4w" name="pattern"/>
+ <ownedParameter xmi:id="_kVWjCd62EeSPt8j8KMie4w" name="horizon">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjCt62EeSPt8j8KMie4w" name="matchPatternInBuffer">
+ <ownedParameter xmi:id="_kVWjC962EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjDN62EeSPt8j8KMie4w" name="ensureOpen"/>
+ <ownedOperation xmi:id="_kVWjDd62EeSPt8j8KMie4w" name="close"/>
+ <ownedOperation xmi:id="_kVWjDt62EeSPt8j8KMie4w" name="ioException"/>
+ <ownedOperation xmi:id="_kVWjD962EeSPt8j8KMie4w" name="delimiter"/>
+ <ownedOperation xmi:id="_kVWjEN62EeSPt8j8KMie4w" name="useDelimiter">
+ <ownedParameter xmi:id="_kVWjEd62EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjEt62EeSPt8j8KMie4w" name="useDelimiter">
+ <ownedParameter xmi:id="_kVWjE962EeSPt8j8KMie4w" name="pattern">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjFN62EeSPt8j8KMie4w" name="locale"/>
+ <ownedOperation xmi:id="_kVWjFd62EeSPt8j8KMie4w" name="useLocale">
+ <ownedParameter xmi:id="_kVWjFt62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjF962EeSPt8j8KMie4w" name="radix"/>
+ <ownedOperation xmi:id="_kVWjGN62EeSPt8j8KMie4w" name="useRadix">
+ <ownedParameter xmi:id="_kVWjGd62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjGt62EeSPt8j8KMie4w" name="setRadix">
+ <ownedParameter xmi:id="_kVWjG962EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjHN62EeSPt8j8KMie4w" name="match"/>
+ <ownedOperation xmi:id="_kVWjHd62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVWjHt62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVWjH962EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVWjIN62EeSPt8j8KMie4w" name="remove"/>
+ <ownedOperation xmi:id="_kVWjId62EeSPt8j8KMie4w" name="hasNext">
+ <ownedParameter xmi:id="_kVWjIt62EeSPt8j8KMie4w" name="pattern">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjI962EeSPt8j8KMie4w" name="next">
+ <ownedParameter xmi:id="_kVWjJN62EeSPt8j8KMie4w" name="pattern">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjJd62EeSPt8j8KMie4w" name="hasNext">
+ <ownedParameter xmi:id="_kVWjJt62EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjJ962EeSPt8j8KMie4w" name="next">
+ <ownedParameter xmi:id="_kVWjKN62EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjKd62EeSPt8j8KMie4w" name="hasNextLine"/>
+ <ownedOperation xmi:id="_kVWjKt62EeSPt8j8KMie4w" name="nextLine"/>
+ <ownedOperation xmi:id="_kVWjK962EeSPt8j8KMie4w" name="findInLine">
+ <ownedParameter xmi:id="_kVWjLN62EeSPt8j8KMie4w" name="pattern">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjLd62EeSPt8j8KMie4w" name="findInLine">
+ <ownedParameter xmi:id="_kVWjLt62EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjL962EeSPt8j8KMie4w" name="findWithinHorizon">
+ <ownedParameter xmi:id="_kVWjMN62EeSPt8j8KMie4w" name="pattern">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWjMd62EeSPt8j8KMie4w" name="horizon">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjMt62EeSPt8j8KMie4w" name="findWithinHorizon">
+ <ownedParameter xmi:id="_kVWjM962EeSPt8j8KMie4w" name="pattern"/>
+ <ownedParameter xmi:id="_kVWjNN62EeSPt8j8KMie4w" name="horizon">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjNd62EeSPt8j8KMie4w" name="skip">
+ <ownedParameter xmi:id="_kVWjNt62EeSPt8j8KMie4w" name="pattern"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjN962EeSPt8j8KMie4w" name="skip">
+ <ownedParameter xmi:id="_kVWjON62EeSPt8j8KMie4w" name="pattern">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjOd62EeSPt8j8KMie4w" name="hasNextBoolean"/>
+ <ownedOperation xmi:id="_kVWjOt62EeSPt8j8KMie4w" name="nextBoolean"/>
+ <ownedOperation xmi:id="_kVWjO962EeSPt8j8KMie4w" name="hasNextByte"/>
+ <ownedOperation xmi:id="_kVWjPN62EeSPt8j8KMie4w" name="hasNextByte">
+ <ownedParameter xmi:id="_kVWjPd62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjPt62EeSPt8j8KMie4w" name="nextByte"/>
+ <ownedOperation xmi:id="_kVWjP962EeSPt8j8KMie4w" name="nextByte">
+ <ownedParameter xmi:id="_kVWjQN62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjQd62EeSPt8j8KMie4w" name="hasNextShort"/>
+ <ownedOperation xmi:id="_kVWjQt62EeSPt8j8KMie4w" name="hasNextShort">
+ <ownedParameter xmi:id="_kVWjQ962EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjRN62EeSPt8j8KMie4w" name="nextShort"/>
+ <ownedOperation xmi:id="_kVWjRd62EeSPt8j8KMie4w" name="nextShort">
+ <ownedParameter xmi:id="_kVWjRt62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjR962EeSPt8j8KMie4w" name="hasNextInt"/>
+ <ownedOperation xmi:id="_kVWjSN62EeSPt8j8KMie4w" name="hasNextInt">
+ <ownedParameter xmi:id="_kVWjSd62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjSt62EeSPt8j8KMie4w" name="processIntegerToken">
+ <ownedParameter xmi:id="_kVWjS962EeSPt8j8KMie4w" name="token">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjTN62EeSPt8j8KMie4w" name="nextInt"/>
+ <ownedOperation xmi:id="_kVWjTd62EeSPt8j8KMie4w" name="nextInt">
+ <ownedParameter xmi:id="_kVWjTt62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjT962EeSPt8j8KMie4w" name="hasNextLong"/>
+ <ownedOperation xmi:id="_kVWjUN62EeSPt8j8KMie4w" name="hasNextLong">
+ <ownedParameter xmi:id="_kVWjUd62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjUt62EeSPt8j8KMie4w" name="nextLong"/>
+ <ownedOperation xmi:id="_kVWjU962EeSPt8j8KMie4w" name="nextLong">
+ <ownedParameter xmi:id="_kVWjVN62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjVd62EeSPt8j8KMie4w" name="processFloatToken">
+ <ownedParameter xmi:id="_kVWjVt62EeSPt8j8KMie4w" name="token">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjV962EeSPt8j8KMie4w" name="hasNextFloat"/>
+ <ownedOperation xmi:id="_kVWjWN62EeSPt8j8KMie4w" name="nextFloat"/>
+ <ownedOperation xmi:id="_kVWjWd62EeSPt8j8KMie4w" name="hasNextDouble"/>
+ <ownedOperation xmi:id="_kVWjWt62EeSPt8j8KMie4w" name="nextDouble"/>
+ <ownedOperation xmi:id="_kVWjW962EeSPt8j8KMie4w" name="hasNextBigInteger"/>
+ <ownedOperation xmi:id="_kVWjXN62EeSPt8j8KMie4w" name="hasNextBigInteger">
+ <ownedParameter xmi:id="_kVWjXd62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjXt62EeSPt8j8KMie4w" name="nextBigInteger"/>
+ <ownedOperation xmi:id="_kVWjX962EeSPt8j8KMie4w" name="nextBigInteger">
+ <ownedParameter xmi:id="_kVWjYN62EeSPt8j8KMie4w" name="radix">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjYd62EeSPt8j8KMie4w" name="hasNextBigDecimal"/>
+ <ownedOperation xmi:id="_kVWjYt62EeSPt8j8KMie4w" name="nextBigDecimal"/>
+ <ownedOperation xmi:id="_kVWjY962EeSPt8j8KMie4w" name="reset"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVWjZN62EeSPt8j8KMie4w" name="UUID">
+ <ownedAttribute xmi:id="_kVWjZd62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjZt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjZ962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWjaN62EeSPt8j8KMie4w" name="mostSigBits" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjad62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjat62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWja962EeSPt8j8KMie4w" name="leastSigBits" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjbN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjbd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWjbt62EeSPt8j8KMie4w" name="numberGenerator" visibility="private" isStatic="true" association="_kVeeft62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjb962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjcN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVWjcd62EeSPt8j8KMie4w" name="UUID">
+ <ownedParameter xmi:id="_kVWjct62EeSPt8j8KMie4w" name="data">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjc962EeSPt8j8KMie4w" name="UUID">
+ <ownedParameter xmi:id="_kVWjdN62EeSPt8j8KMie4w" name="mostSigBits">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWjdd62EeSPt8j8KMie4w" name="leastSigBits">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjdt62EeSPt8j8KMie4w" name="randomUUID"/>
+ <ownedOperation xmi:id="_kVWjd962EeSPt8j8KMie4w" name="nameUUIDFromBytes">
+ <ownedParameter xmi:id="_kVWjeN62EeSPt8j8KMie4w" name="name">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjed62EeSPt8j8KMie4w" name="fromString">
+ <ownedParameter xmi:id="_kVWjet62EeSPt8j8KMie4w" name="name">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWje962EeSPt8j8KMie4w" name="getLeastSignificantBits"/>
+ <ownedOperation xmi:id="_kVWjfN62EeSPt8j8KMie4w" name="getMostSignificantBits"/>
+ <ownedOperation xmi:id="_kVWjfd62EeSPt8j8KMie4w" name="version"/>
+ <ownedOperation xmi:id="_kVWjft62EeSPt8j8KMie4w" name="variant"/>
+ <ownedOperation xmi:id="_kVWjf962EeSPt8j8KMie4w" name="timestamp"/>
+ <ownedOperation xmi:id="_kVWjgN62EeSPt8j8KMie4w" name="clockSequence"/>
+ <ownedOperation xmi:id="_kVWjgd62EeSPt8j8KMie4w" name="node"/>
+ <ownedOperation xmi:id="_kVWjgt62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVWjg962EeSPt8j8KMie4w" name="digits">
+ <ownedParameter xmi:id="_kVWjhN62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWjhd62EeSPt8j8KMie4w" name="digits">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjht62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVWjh962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVWjiN62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjid62EeSPt8j8KMie4w" name="compareTo">
+ <ownedParameter xmi:id="_kVWjit62EeSPt8j8KMie4w" name="val" type="_kVWjZN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVWji962EeSPt8j8KMie4w" name="SortedSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVWjjN62EeSPt8j8KMie4w" parameter="_kVWjjd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWjjd62EeSPt8j8KMie4w" parameteredElement="_kVWjjt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWjjt62EeSPt8j8KMie4w" name="E" templateParameter="_kVWjjd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVWjj962EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVWjkN62EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVWjkd62EeSPt8j8KMie4w" name="fromElement" type="_kVWjjt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWjkt62EeSPt8j8KMie4w" name="toElement" type="_kVWjjt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjk962EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVWjlN62EeSPt8j8KMie4w" name="toElement" type="_kVWjjt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjld62EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVWjlt62EeSPt8j8KMie4w" name="fromElement" type="_kVWjjt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjl962EeSPt8j8KMie4w" name="first"/>
+ <ownedOperation xmi:id="_kVWjmN62EeSPt8j8KMie4w" name="last"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVWjmd62EeSPt8j8KMie4w" name="JumboEnumSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVWjmt62EeSPt8j8KMie4w" parameter="_kVWjm962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWjm962EeSPt8j8KMie4w" parameteredElement="_kVWjnN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWjnN62EeSPt8j8KMie4w" name="E" templateParameter="_kVWjm962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVWjnd62EeSPt8j8KMie4w" general="_kVfF3N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVWjnt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjn962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjoN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWjod62EeSPt8j8KMie4w" name="elements" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjot62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjo962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWjpN62EeSPt8j8KMie4w" name="size" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjpd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjpt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVWjp962EeSPt8j8KMie4w" name="JumboEnumSet">
+ <ownedParameter xmi:id="_kVWjqN62EeSPt8j8KMie4w" name="elementType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWjqd62EeSPt8j8KMie4w" name="universe"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjqt62EeSPt8j8KMie4w" name="addRange">
+ <ownedParameter xmi:id="_kVWjq962EeSPt8j8KMie4w" name="from" type="_kVWjnN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWjrN62EeSPt8j8KMie4w" name="to" type="_kVWjnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjrd62EeSPt8j8KMie4w" name="addAll"/>
+ <ownedOperation xmi:id="_kVWjrt62EeSPt8j8KMie4w" name="complement"/>
+ <ownedOperation xmi:id="_kVWjr962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVWjsN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVWjsd62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVWjst62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVWjs962EeSPt8j8KMie4w" name="e"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjtN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVWjtd62EeSPt8j8KMie4w" name="e" type="_kVWjyN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjtt62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVWjt962EeSPt8j8KMie4w" name="e"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjuN62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVWjud62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjut62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVWju962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjvN62EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVWjvd62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjvt62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVWjv962EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjwN62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVWjwd62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVWjwt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWjw962EeSPt8j8KMie4w" name="recalculateSize"/>
+ <ownedOperation xmi:id="_kVWjxN62EeSPt8j8KMie4w" name="clone"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVWjxd62EeSPt8j8KMie4w" name="EnumSetIterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVWjxt62EeSPt8j8KMie4w" parameter="_kVWjx962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWjx962EeSPt8j8KMie4w" parameteredElement="_kVWjyN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWjyN62EeSPt8j8KMie4w" name="E" templateParameter="_kVWjx962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVWjyd62EeSPt8j8KMie4w" name="unseen">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjyt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjy962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWjzN62EeSPt8j8KMie4w" name="unseenIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWjzd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWjzt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWjz962EeSPt8j8KMie4w" name="lastReturned">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWj0N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWj0d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWj0t62EeSPt8j8KMie4w" name="lastReturnedIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWj0962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWj1N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVWj1d62EeSPt8j8KMie4w" name="EnumSetIterator"/>
+ <ownedOperation xmi:id="_kVWj1t62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVWj1962EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVWj2N62EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVWj2d62EeSPt8j8KMie4w" name="Collection">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVWj2t62EeSPt8j8KMie4w" parameter="_kVWj2962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWj2962EeSPt8j8KMie4w" parameteredElement="_kVWj3N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWj3N62EeSPt8j8KMie4w" name="E" templateParameter="_kVWj2962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVWj3d62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVWj3t62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVWj3962EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVWj4N62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj4d62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVWj4t62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVWj4962EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVWj5N62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVWj5d62EeSPt8j8KMie4w" parameter="_kVWj5t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWj5t62EeSPt8j8KMie4w" parameteredElement="_kVWj5962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWj5962EeSPt8j8KMie4w" name="T" templateParameter="_kVWj5t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj6N62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVWj6d62EeSPt8j8KMie4w" name="e" type="_kVWj3N62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj6t62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVWj6962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj7N62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVWj7d62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj7t62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVWj7962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj8N62EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVWj8d62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj8t62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVWj8962EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj9N62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVWj9d62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVWj9t62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWj9962EeSPt8j8KMie4w" name="hashCode"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVWj-N62EeSPt8j8KMie4w" name="TimerTask">
+ <ownedAttribute xmi:id="_kVWj-d62EeSPt8j8KMie4w" name="lock" association="_kVeegt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWj-t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWj-962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWj_N62EeSPt8j8KMie4w" name="state">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWj_d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWj_t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWj_962EeSPt8j8KMie4w" name="VIRGIN" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkAN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkAd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkAt62EeSPt8j8KMie4w" name="SCHEDULED" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkA962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkBN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkBd62EeSPt8j8KMie4w" name="EXECUTED" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkBt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkB962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkCN62EeSPt8j8KMie4w" name="CANCELLED" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkCd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkCt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkC962EeSPt8j8KMie4w" name="nextExecutionTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkDN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkDd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkDt62EeSPt8j8KMie4w" name="period">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkD962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkEN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVWkEd62EeSPt8j8KMie4w" name="TimerTask"/>
+ <ownedOperation xmi:id="_kVWkEt62EeSPt8j8KMie4w" name="run"/>
+ <ownedOperation xmi:id="_kVWkE962EeSPt8j8KMie4w" name="cancel"/>
+ <ownedOperation xmi:id="_kVWkFN62EeSPt8j8KMie4w" name="scheduledExecutionTime"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVWkFd62EeSPt8j8KMie4w" name="NavigableMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVWkFt62EeSPt8j8KMie4w" parameter="_kVWkF962EeSPt8j8KMie4w _kVWkGd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWkF962EeSPt8j8KMie4w" parameteredElement="_kVWkGN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWkGN62EeSPt8j8KMie4w" name="K" templateParameter="_kVWkF962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWkGd62EeSPt8j8KMie4w" parameteredElement="_kVWkGt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWkGt62EeSPt8j8KMie4w" name="V" templateParameter="_kVWkGd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVWkG962EeSPt8j8KMie4w" name="lowerEntry">
+ <ownedParameter xmi:id="_kVWkHN62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkHd62EeSPt8j8KMie4w" name="lowerKey">
+ <ownedParameter xmi:id="_kVWkHt62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkH962EeSPt8j8KMie4w" name="floorEntry">
+ <ownedParameter xmi:id="_kVWkIN62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkId62EeSPt8j8KMie4w" name="floorKey">
+ <ownedParameter xmi:id="_kVWkIt62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkI962EeSPt8j8KMie4w" name="ceilingEntry">
+ <ownedParameter xmi:id="_kVWkJN62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkJd62EeSPt8j8KMie4w" name="ceilingKey">
+ <ownedParameter xmi:id="_kVWkJt62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkJ962EeSPt8j8KMie4w" name="higherEntry">
+ <ownedParameter xmi:id="_kVWkKN62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkKd62EeSPt8j8KMie4w" name="higherKey">
+ <ownedParameter xmi:id="_kVWkKt62EeSPt8j8KMie4w" name="key" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkK962EeSPt8j8KMie4w" name="firstEntry"/>
+ <ownedOperation xmi:id="_kVWkLN62EeSPt8j8KMie4w" name="lastEntry"/>
+ <ownedOperation xmi:id="_kVWkLd62EeSPt8j8KMie4w" name="pollFirstEntry"/>
+ <ownedOperation xmi:id="_kVWkLt62EeSPt8j8KMie4w" name="pollLastEntry"/>
+ <ownedOperation xmi:id="_kVWkL962EeSPt8j8KMie4w" name="descendingMap"/>
+ <ownedOperation xmi:id="_kVWkMN62EeSPt8j8KMie4w" name="navigableKeySet"/>
+ <ownedOperation xmi:id="_kVWkMd62EeSPt8j8KMie4w" name="descendingKeySet"/>
+ <ownedOperation xmi:id="_kVWkMt62EeSPt8j8KMie4w" name="subMap">
+ <ownedParameter xmi:id="_kVWkM962EeSPt8j8KMie4w" name="fromKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWkNN62EeSPt8j8KMie4w" name="fromInclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWkNd62EeSPt8j8KMie4w" name="toKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWkNt62EeSPt8j8KMie4w" name="toInclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkN962EeSPt8j8KMie4w" name="headMap">
+ <ownedParameter xmi:id="_kVWkON62EeSPt8j8KMie4w" name="toKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWkOd62EeSPt8j8KMie4w" name="inclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkOt62EeSPt8j8KMie4w" name="tailMap">
+ <ownedParameter xmi:id="_kVWkO962EeSPt8j8KMie4w" name="fromKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWkPN62EeSPt8j8KMie4w" name="inclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkPd62EeSPt8j8KMie4w" name="subMap">
+ <ownedParameter xmi:id="_kVWkPt62EeSPt8j8KMie4w" name="fromKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWkP962EeSPt8j8KMie4w" name="toKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkQN62EeSPt8j8KMie4w" name="headMap">
+ <ownedParameter xmi:id="_kVWkQd62EeSPt8j8KMie4w" name="toKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkQt62EeSPt8j8KMie4w" name="tailMap">
+ <ownedParameter xmi:id="_kVWkQ962EeSPt8j8KMie4w" name="fromKey" type="_kVWkGN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVWkRN62EeSPt8j8KMie4w" name="WeakHashMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVWkRd62EeSPt8j8KMie4w" parameter="_kVWkRt62EeSPt8j8KMie4w _kVWkSN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWkRt62EeSPt8j8KMie4w" parameteredElement="_kVWkR962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWkR962EeSPt8j8KMie4w" name="K" templateParameter="_kVWkRt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVWkSN62EeSPt8j8KMie4w" parameteredElement="_kVWkSd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVWkSd62EeSPt8j8KMie4w" name="V" templateParameter="_kVWkSN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVWkSt62EeSPt8j8KMie4w" general="_kVfF_N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVWkS962EeSPt8j8KMie4w" name="DEFAULT_INITIAL_CAPACITY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkTN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkTd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkTt62EeSPt8j8KMie4w" name="MAXIMUM_CAPACITY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkT962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkUN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkUd62EeSPt8j8KMie4w" name="DEFAULT_LOAD_FACTOR" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkUt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkU962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkVN62EeSPt8j8KMie4w" name="table" type="_kVfGBN62EeSPt8j8KMie4w" association="_kVeeht62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkVd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkVt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkV962EeSPt8j8KMie4w" name="size" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkWN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkWd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkWt62EeSPt8j8KMie4w" name="threshold" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkW962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkXN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkXd62EeSPt8j8KMie4w" name="loadFactor" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkXt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkX962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkYN62EeSPt8j8KMie4w" name="queue" visibility="private">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkYd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkYt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkY962EeSPt8j8KMie4w" name="modCount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkZN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkZd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkZt62EeSPt8j8KMie4w" name="NULL_KEY" visibility="private" isStatic="true" association="_kVeeit62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkZ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWkaN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVWkad62EeSPt8j8KMie4w" name="entrySet" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVWkat62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVWka962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVWkbN62EeSPt8j8KMie4w" name="WeakHashMap">
+ <ownedParameter xmi:id="_kVWkbd62EeSPt8j8KMie4w" name="initialCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWkbt62EeSPt8j8KMie4w" name="loadFactor">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkb962EeSPt8j8KMie4w" name="WeakHashMap">
+ <ownedParameter xmi:id="_kVWkcN62EeSPt8j8KMie4w" name="initialCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkcd62EeSPt8j8KMie4w" name="WeakHashMap"/>
+ <ownedOperation xmi:id="_kVWkct62EeSPt8j8KMie4w" name="WeakHashMap">
+ <ownedParameter xmi:id="_kVWkc962EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkdN62EeSPt8j8KMie4w" name="newTable">
+ <ownedParameter xmi:id="_kVWkdd62EeSPt8j8KMie4w" name="n">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkdt62EeSPt8j8KMie4w" name="maskNull">
+ <ownedParameter xmi:id="_kVWkd962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkeN62EeSPt8j8KMie4w" name="unmaskNull">
+ <ownedParameter xmi:id="_kVWked62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWket62EeSPt8j8KMie4w" name="eq">
+ <ownedParameter xmi:id="_kVWke962EeSPt8j8KMie4w" name="x"/>
+ <ownedParameter xmi:id="_kVWkfN62EeSPt8j8KMie4w" name="y"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkfd62EeSPt8j8KMie4w" name="indexFor">
+ <ownedParameter xmi:id="_kVWkft62EeSPt8j8KMie4w" name="h">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVWkf962EeSPt8j8KMie4w" name="length">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkgN62EeSPt8j8KMie4w" name="expungeStaleEntries"/>
+ <ownedOperation xmi:id="_kVWkgd62EeSPt8j8KMie4w" name="getTable"/>
+ <ownedOperation xmi:id="_kVWkgt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVWkg962EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVWkhN62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVWkhd62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkht62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVWkh962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkiN62EeSPt8j8KMie4w" name="getEntry">
+ <ownedParameter xmi:id="_kVWkid62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkit62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVWki962EeSPt8j8KMie4w" name="key" type="_kVWkR962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWkjN62EeSPt8j8KMie4w" name="value" type="_kVWkSd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkjd62EeSPt8j8KMie4w" name="resize">
+ <ownedParameter xmi:id="_kVWkjt62EeSPt8j8KMie4w" name="newCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkj962EeSPt8j8KMie4w" name="transfer">
+ <ownedParameter xmi:id="_kVWkkN62EeSPt8j8KMie4w" name="src" type="_kVfGBN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVWkkd62EeSPt8j8KMie4w" name="dest" type="_kVfGBN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkkt62EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVWkk962EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWklN62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVWkld62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWklt62EeSPt8j8KMie4w" name="removeMapping">
+ <ownedParameter xmi:id="_kVWkl962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVWkmN62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVWkmd62EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVWkmt62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJEN62EeSPt8j8KMie4w" name="containsNullValue"/>
+ <ownedOperation xmi:id="_kVXJEd62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVXJEt62EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVXJE962EeSPt8j8KMie4w" name="entrySet"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJFN62EeSPt8j8KMie4w" name="Entry">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXJFd62EeSPt8j8KMie4w" parameter="_kVXJFt62EeSPt8j8KMie4w _kVXJGN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJFt62EeSPt8j8KMie4w" parameteredElement="_kVXJF962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJF962EeSPt8j8KMie4w" name="K" templateParameter="_kVXJFt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJGN62EeSPt8j8KMie4w" parameteredElement="_kVXJGd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJGd62EeSPt8j8KMie4w" name="V" templateParameter="_kVXJGN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXJGt62EeSPt8j8KMie4w" general="_kVfGF962EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXJG962EeSPt8j8KMie4w" name="value" type="_kVXJGd62EeSPt8j8KMie4w" association="_kVeejt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJHN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJHd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJHt62EeSPt8j8KMie4w" name="hash">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJH962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJIN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJId62EeSPt8j8KMie4w" name="next" type="_kVfGBN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJIt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJI962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJJN62EeSPt8j8KMie4w" name="Entry">
+ <ownedParameter xmi:id="_kVXJJd62EeSPt8j8KMie4w" name="key"/>
+ <ownedParameter xmi:id="_kVXJJt62EeSPt8j8KMie4w" name="value" type="_kVXJGd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXJJ962EeSPt8j8KMie4w" name="queue"/>
+ <ownedParameter xmi:id="_kVXJKN62EeSPt8j8KMie4w" name="hash">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJKd62EeSPt8j8KMie4w" name="next" type="_kVfGBN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJKt62EeSPt8j8KMie4w" name="getKey"/>
+ <ownedOperation xmi:id="_kVXJK962EeSPt8j8KMie4w" name="getValue"/>
+ <ownedOperation xmi:id="_kVXJLN62EeSPt8j8KMie4w" name="setValue">
+ <ownedParameter xmi:id="_kVXJLd62EeSPt8j8KMie4w" name="newValue" type="_kVXJGd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJLt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXJL962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJMN62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVXJMd62EeSPt8j8KMie4w" name="toString"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJMt62EeSPt8j8KMie4w" name="HashIterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXJM962EeSPt8j8KMie4w" parameter="_kVXJNN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJNN62EeSPt8j8KMie4w" parameteredElement="_kVXJNd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJNd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXJNN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXJNt62EeSPt8j8KMie4w" name="index" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJN962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJON62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJOd62EeSPt8j8KMie4w" name="entry" visibility="private" type="_kVfGBN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJOt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJO962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJPN62EeSPt8j8KMie4w" name="lastReturned" visibility="private" type="_kVfGBN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJPd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJPt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJP962EeSPt8j8KMie4w" name="expectedModCount" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJQN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJQd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJQt62EeSPt8j8KMie4w" name="nextKey" visibility="private" association="_kVeekt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJQ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJRN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJRd62EeSPt8j8KMie4w" name="currentKey" visibility="private" association="_kVeelt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJRt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJR962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJSN62EeSPt8j8KMie4w" name="HashIterator"/>
+ <ownedOperation xmi:id="_kVXJSd62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVXJSt62EeSPt8j8KMie4w" name="nextEntry"/>
+ <ownedOperation xmi:id="_kVXJS962EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJTN62EeSPt8j8KMie4w" name="ValueIterator">
+ <generalization xmi:id="_kVXJTd62EeSPt8j8KMie4w" general="_kVfGHd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVXJTt62EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJT962EeSPt8j8KMie4w" name="KeyIterator">
+ <generalization xmi:id="_kVXJUN62EeSPt8j8KMie4w" general="_kVfGIN62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVXJUd62EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJUt62EeSPt8j8KMie4w" name="EntryIterator">
+ <generalization xmi:id="_kVXJU962EeSPt8j8KMie4w" general="_kVfGI962EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVXJVN62EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJVd62EeSPt8j8KMie4w" name="KeySet">
+ <generalization xmi:id="_kVXJVt62EeSPt8j8KMie4w" general="_kVfGLN62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVXJV962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXJWN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXJWd62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVXJWt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJW962EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXJXN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJXd62EeSPt8j8KMie4w" name="clear"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJXt62EeSPt8j8KMie4w" name="Values">
+ <generalization xmi:id="_kVXJX962EeSPt8j8KMie4w" general="_kVfGNd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVXJYN62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXJYd62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXJYt62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVXJY962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJZN62EeSPt8j8KMie4w" name="clear"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJZd62EeSPt8j8KMie4w" name="EntrySet">
+ <generalization xmi:id="_kVXJZt62EeSPt8j8KMie4w" general="_kVfGO962EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVXJZ962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXJaN62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVXJad62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJat62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXJa962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJbN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXJbd62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVXJbt62EeSPt8j8KMie4w" name="deepCopy"/>
+ <ownedOperation xmi:id="_kVXJb962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVXJcN62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVXJcd62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVXJct62EeSPt8j8KMie4w" parameter="_kVXJc962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJc962EeSPt8j8KMie4w" parameteredElement="_kVXJdN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJdN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXJc962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXJdd62EeSPt8j8KMie4w" name="EventListenerProxy">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXJdt62EeSPt8j8KMie4w" parameter="_kVXJd962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJd962EeSPt8j8KMie4w" parameteredElement="_kVXJeN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJeN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXJd962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXJed62EeSPt8j8KMie4w" name="listener" visibility="private" type="_kVXJeN62EeSPt8j8KMie4w" association="_kVeemt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJet62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJe962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJfN62EeSPt8j8KMie4w" name="EventListenerProxy">
+ <ownedParameter xmi:id="_kVXJfd62EeSPt8j8KMie4w" name="listener" type="_kVXJeN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJft62EeSPt8j8KMie4w" name="getListener"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXJf962EeSPt8j8KMie4w" name="TooManyListenersException">
+ <ownedAttribute xmi:id="_kVXJgN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJgd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJgt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJg962EeSPt8j8KMie4w" name="TooManyListenersException"/>
+ <ownedOperation xmi:id="_kVXJhN62EeSPt8j8KMie4w" name="TooManyListenersException">
+ <ownedParameter xmi:id="_kVXJhd62EeSPt8j8KMie4w" name="s">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXJht62EeSPt8j8KMie4w" name="ServiceLoader">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXJh962EeSPt8j8KMie4w" parameter="_kVXJiN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJiN62EeSPt8j8KMie4w" parameteredElement="_kVXJid62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJid62EeSPt8j8KMie4w" name="S" templateParameter="_kVXJiN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXJit62EeSPt8j8KMie4w" name="PREFIX" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJi962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJjN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJjd62EeSPt8j8KMie4w" name="service" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJjt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJj962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJkN62EeSPt8j8KMie4w" name="loader" visibility="private" association="_kVeent62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJkd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJkt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJk962EeSPt8j8KMie4w" name="providers" visibility="private" type="_kVfGTt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJlN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJld62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJlt62EeSPt8j8KMie4w" name="lookupIterator" visibility="private" type="_kVXJxN62EeSPt8j8KMie4w" association="_kVeeot62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJl962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJmN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJmd62EeSPt8j8KMie4w" name="ServiceLoader">
+ <ownedParameter xmi:id="_kVXJmt62EeSPt8j8KMie4w" name="svc">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJm962EeSPt8j8KMie4w" name="cl"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJnN62EeSPt8j8KMie4w" name="reload"/>
+ <ownedOperation xmi:id="_kVXJnd62EeSPt8j8KMie4w" name="fail">
+ <ownedParameter xmi:id="_kVXJnt62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJn962EeSPt8j8KMie4w" name="msg">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJoN62EeSPt8j8KMie4w" name="cause"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJod62EeSPt8j8KMie4w" name="fail">
+ <ownedParameter xmi:id="_kVXJot62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJo962EeSPt8j8KMie4w" name="msg">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJpN62EeSPt8j8KMie4w" name="fail">
+ <ownedParameter xmi:id="_kVXJpd62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJpt62EeSPt8j8KMie4w" name="u"/>
+ <ownedParameter xmi:id="_kVXJp962EeSPt8j8KMie4w" name="line">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJqN62EeSPt8j8KMie4w" name="msg">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJqd62EeSPt8j8KMie4w" name="parseLine">
+ <ownedParameter xmi:id="_kVXJqt62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJq962EeSPt8j8KMie4w" name="u"/>
+ <ownedParameter xmi:id="_kVXJrN62EeSPt8j8KMie4w" name="r"/>
+ <ownedParameter xmi:id="_kVXJrd62EeSPt8j8KMie4w" name="lc">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJrt62EeSPt8j8KMie4w" name="names">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJr962EeSPt8j8KMie4w" name="parse">
+ <ownedParameter xmi:id="_kVXJsN62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJsd62EeSPt8j8KMie4w" name="u"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJst62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXJs962EeSPt8j8KMie4w" name="load">
+ <ownedParameter xmi:id="_kVXJtN62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJtd62EeSPt8j8KMie4w" name="loader"/>
+ <ownedTemplateSignature xmi:id="_kVXJtt62EeSPt8j8KMie4w" parameter="_kVXJt962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJt962EeSPt8j8KMie4w" parameteredElement="_kVXJuN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJuN62EeSPt8j8KMie4w" name="S" templateParameter="_kVXJt962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJud62EeSPt8j8KMie4w" name="load">
+ <ownedParameter xmi:id="_kVXJut62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXJu962EeSPt8j8KMie4w" parameter="_kVXJvN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJvN62EeSPt8j8KMie4w" parameteredElement="_kVXJvd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJvd62EeSPt8j8KMie4w" name="S" templateParameter="_kVXJvN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJvt62EeSPt8j8KMie4w" name="loadInstalled">
+ <ownedParameter xmi:id="_kVXJv962EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXJwN62EeSPt8j8KMie4w" parameter="_kVXJwd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXJwd62EeSPt8j8KMie4w" parameteredElement="_kVXJwt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXJwt62EeSPt8j8KMie4w" name="S" templateParameter="_kVXJwd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJw962EeSPt8j8KMie4w" name="toString"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXJxN62EeSPt8j8KMie4w" name="LazyIterator">
+ <ownedAttribute xmi:id="_kVXJxd62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJxt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJx962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJyN62EeSPt8j8KMie4w" name="loader" association="_kVeept62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJyd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJyt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJy962EeSPt8j8KMie4w" name="configs" type="_kVfGW962EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJzN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJzd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJzt62EeSPt8j8KMie4w" name="pending" type="_kVfFz962EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJz962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ0N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJ0d62EeSPt8j8KMie4w" name="nextName">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJ0t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ0962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJ1N62EeSPt8j8KMie4w" name="LazyIterator">
+ <ownedParameter xmi:id="_kVXJ1d62EeSPt8j8KMie4w" name="service">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJ1t62EeSPt8j8KMie4w" name="loader"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJ1962EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVXJ2N62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVXJ2d62EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXJ2t62EeSPt8j8KMie4w" name="MissingResourceException">
+ <ownedAttribute xmi:id="_kVXJ2962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJ3N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ3d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJ3t62EeSPt8j8KMie4w" name="className" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJ3962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ4N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJ4d62EeSPt8j8KMie4w" name="key" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJ4t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ4962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJ5N62EeSPt8j8KMie4w" name="MissingResourceException">
+ <ownedParameter xmi:id="_kVXJ5d62EeSPt8j8KMie4w" name="s">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJ5t62EeSPt8j8KMie4w" name="className">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJ5962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJ6N62EeSPt8j8KMie4w" name="MissingResourceException">
+ <ownedParameter xmi:id="_kVXJ6d62EeSPt8j8KMie4w" name="message">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJ6t62EeSPt8j8KMie4w" name="className">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJ6962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXJ7N62EeSPt8j8KMie4w" name="cause"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJ7d62EeSPt8j8KMie4w" name="getClassName"/>
+ <ownedOperation xmi:id="_kVXJ7t62EeSPt8j8KMie4w" name="getKey"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXJ7962EeSPt8j8KMie4w" name="DuplicateFormatFlagsException">
+ <generalization xmi:id="_kVXJ8N62EeSPt8j8KMie4w" general="_kVY_yt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXJ8d62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJ8t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ8962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXJ9N62EeSPt8j8KMie4w" name="flags" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJ9d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ9t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXJ9962EeSPt8j8KMie4w" name="DuplicateFormatFlagsException">
+ <ownedParameter xmi:id="_kVXJ-N62EeSPt8j8KMie4w" name="f">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXJ-d62EeSPt8j8KMie4w" name="getFlags"/>
+ <ownedOperation xmi:id="_kVXJ-t62EeSPt8j8KMie4w" name="getMessage"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXJ-962EeSPt8j8KMie4w" name="SimpleTimeZone">
+ <generalization xmi:id="_kVXJ_N62EeSPt8j8KMie4w" general="_kVaPLd62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXJ_d62EeSPt8j8KMie4w" name="startMonth" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXJ_t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXJ_962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKAN62EeSPt8j8KMie4w" name="startDay" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKAd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKAt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKA962EeSPt8j8KMie4w" name="startDayOfWeek" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKBN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKBd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKBt62EeSPt8j8KMie4w" name="startTime" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKB962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKCN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKCd62EeSPt8j8KMie4w" name="startTimeMode" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKCt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKC962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKDN62EeSPt8j8KMie4w" name="endMonth" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKDd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKDt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKD962EeSPt8j8KMie4w" name="endDay" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKEN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKEd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKEt62EeSPt8j8KMie4w" name="endDayOfWeek" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKE962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKFN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKFd62EeSPt8j8KMie4w" name="endTime" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKFt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKF962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKGN62EeSPt8j8KMie4w" name="endTimeMode" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKGd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKGt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKG962EeSPt8j8KMie4w" name="startYear" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKHN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKHd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKHt62EeSPt8j8KMie4w" name="rawOffset" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKH962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKIN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKId62EeSPt8j8KMie4w" name="useDaylight" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKIt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKI962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKJN62EeSPt8j8KMie4w" name="millisPerHour" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKJd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKJt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKJ962EeSPt8j8KMie4w" name="millisPerDay" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKKN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKKd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKKt62EeSPt8j8KMie4w" name="monthLength" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKK962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKLN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKLd62EeSPt8j8KMie4w" name="staticMonthLength" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKLt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKL962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKMN62EeSPt8j8KMie4w" name="staticLeapMonthLength" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKMd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKMt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKM962EeSPt8j8KMie4w" name="startMode" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKNN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKNd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKNt62EeSPt8j8KMie4w" name="endMode" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKN962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKON62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKOd62EeSPt8j8KMie4w" name="dstSavings" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKOt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKO962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKPN62EeSPt8j8KMie4w" name="gcal" visibility="private" isStatic="true" association="_kVeeqt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKPd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKPt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKP962EeSPt8j8KMie4w" name="cacheYear" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKQN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKQd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKQt62EeSPt8j8KMie4w" name="cacheStart" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKQ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKRN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKRd62EeSPt8j8KMie4w" name="cacheEnd" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKRt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKR962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKSN62EeSPt8j8KMie4w" name="DOM_MODE" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKSd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKSt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKS962EeSPt8j8KMie4w" name="DOW_IN_MONTH_MODE" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKTN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKTd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKTt62EeSPt8j8KMie4w" name="DOW_GE_DOM_MODE" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKT962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKUN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKUd62EeSPt8j8KMie4w" name="DOW_LE_DOM_MODE" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKUt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKU962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKVN62EeSPt8j8KMie4w" name="WALL_TIME" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKVd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKVt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKV962EeSPt8j8KMie4w" name="STANDARD_TIME" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKWN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKWd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKWt62EeSPt8j8KMie4w" name="UTC_TIME" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKW962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKXN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKXd62EeSPt8j8KMie4w" name="serialVersionUID" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKXt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKX962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKYN62EeSPt8j8KMie4w" name="currentSerialVersion" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKYd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKYt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXKY962EeSPt8j8KMie4w" name="serialVersionOnStream" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXKZN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXKZd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXKZt62EeSPt8j8KMie4w" name="SimpleTimeZone">
+ <ownedParameter xmi:id="_kVXKZ962EeSPt8j8KMie4w" name="rawOffset">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKaN62EeSPt8j8KMie4w" name="ID">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKad62EeSPt8j8KMie4w" name="SimpleTimeZone">
+ <ownedParameter xmi:id="_kVXKat62EeSPt8j8KMie4w" name="rawOffset">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKa962EeSPt8j8KMie4w" name="ID">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKbN62EeSPt8j8KMie4w" name="startMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKbd62EeSPt8j8KMie4w" name="startDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKbt62EeSPt8j8KMie4w" name="startDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKb962EeSPt8j8KMie4w" name="startTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKcN62EeSPt8j8KMie4w" name="endMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKcd62EeSPt8j8KMie4w" name="endDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKct62EeSPt8j8KMie4w" name="endDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKc962EeSPt8j8KMie4w" name="endTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKdN62EeSPt8j8KMie4w" name="SimpleTimeZone">
+ <ownedParameter xmi:id="_kVXKdd62EeSPt8j8KMie4w" name="rawOffset">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKdt62EeSPt8j8KMie4w" name="ID">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKd962EeSPt8j8KMie4w" name="startMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKeN62EeSPt8j8KMie4w" name="startDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKed62EeSPt8j8KMie4w" name="startDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKet62EeSPt8j8KMie4w" name="startTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKe962EeSPt8j8KMie4w" name="endMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKfN62EeSPt8j8KMie4w" name="endDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKfd62EeSPt8j8KMie4w" name="endDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKft62EeSPt8j8KMie4w" name="endTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKf962EeSPt8j8KMie4w" name="dstSavings">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKgN62EeSPt8j8KMie4w" name="SimpleTimeZone">
+ <ownedParameter xmi:id="_kVXKgd62EeSPt8j8KMie4w" name="rawOffset">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKgt62EeSPt8j8KMie4w" name="ID">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKg962EeSPt8j8KMie4w" name="startMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKhN62EeSPt8j8KMie4w" name="startDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKhd62EeSPt8j8KMie4w" name="startDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKht62EeSPt8j8KMie4w" name="startTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKh962EeSPt8j8KMie4w" name="startTimeMode">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKiN62EeSPt8j8KMie4w" name="endMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKid62EeSPt8j8KMie4w" name="endDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKit62EeSPt8j8KMie4w" name="endDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKi962EeSPt8j8KMie4w" name="endTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKjN62EeSPt8j8KMie4w" name="endTimeMode">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKjd62EeSPt8j8KMie4w" name="dstSavings">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKjt62EeSPt8j8KMie4w" name="setStartYear">
+ <ownedParameter xmi:id="_kVXKj962EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKkN62EeSPt8j8KMie4w" name="setStartRule">
+ <ownedParameter xmi:id="_kVXKkd62EeSPt8j8KMie4w" name="startMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKkt62EeSPt8j8KMie4w" name="startDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKk962EeSPt8j8KMie4w" name="startDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKlN62EeSPt8j8KMie4w" name="startTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKld62EeSPt8j8KMie4w" name="setStartRule">
+ <ownedParameter xmi:id="_kVXKlt62EeSPt8j8KMie4w" name="startMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKl962EeSPt8j8KMie4w" name="startDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKmN62EeSPt8j8KMie4w" name="startTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKmd62EeSPt8j8KMie4w" name="setStartRule">
+ <ownedParameter xmi:id="_kVXKmt62EeSPt8j8KMie4w" name="startMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKm962EeSPt8j8KMie4w" name="startDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKnN62EeSPt8j8KMie4w" name="startDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKnd62EeSPt8j8KMie4w" name="startTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKnt62EeSPt8j8KMie4w" name="after">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKn962EeSPt8j8KMie4w" name="setEndRule">
+ <ownedParameter xmi:id="_kVXKoN62EeSPt8j8KMie4w" name="endMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKod62EeSPt8j8KMie4w" name="endDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKot62EeSPt8j8KMie4w" name="endDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKo962EeSPt8j8KMie4w" name="endTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKpN62EeSPt8j8KMie4w" name="setEndRule">
+ <ownedParameter xmi:id="_kVXKpd62EeSPt8j8KMie4w" name="endMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKpt62EeSPt8j8KMie4w" name="endDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKp962EeSPt8j8KMie4w" name="endTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKqN62EeSPt8j8KMie4w" name="setEndRule">
+ <ownedParameter xmi:id="_kVXKqd62EeSPt8j8KMie4w" name="endMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKqt62EeSPt8j8KMie4w" name="endDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKq962EeSPt8j8KMie4w" name="endDayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKrN62EeSPt8j8KMie4w" name="endTime">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKrd62EeSPt8j8KMie4w" name="after">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKrt62EeSPt8j8KMie4w" name="getOffset">
+ <ownedParameter xmi:id="_kVXKr962EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKsN62EeSPt8j8KMie4w" name="getOffsets">
+ <ownedParameter xmi:id="_kVXKsd62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKst62EeSPt8j8KMie4w" name="offsets">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKs962EeSPt8j8KMie4w" name="getOffset">
+ <ownedParameter xmi:id="_kVXKtN62EeSPt8j8KMie4w" name="era">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKtd62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKtt62EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKt962EeSPt8j8KMie4w" name="day">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKuN62EeSPt8j8KMie4w" name="dayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKud62EeSPt8j8KMie4w" name="millis">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKut62EeSPt8j8KMie4w" name="getOffset">
+ <ownedParameter xmi:id="_kVXKu962EeSPt8j8KMie4w" name="cal"/>
+ <ownedParameter xmi:id="_kVXKvN62EeSPt8j8KMie4w" name="cdate"/>
+ <ownedParameter xmi:id="_kVXKvd62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKvt62EeSPt8j8KMie4w" name="time">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKv962EeSPt8j8KMie4w" name="getStart">
+ <ownedParameter xmi:id="_kVXKwN62EeSPt8j8KMie4w" name="cal"/>
+ <ownedParameter xmi:id="_kVXKwd62EeSPt8j8KMie4w" name="cdate"/>
+ <ownedParameter xmi:id="_kVXKwt62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKw962EeSPt8j8KMie4w" name="getEnd">
+ <ownedParameter xmi:id="_kVXKxN62EeSPt8j8KMie4w" name="cal"/>
+ <ownedParameter xmi:id="_kVXKxd62EeSPt8j8KMie4w" name="cdate"/>
+ <ownedParameter xmi:id="_kVXKxt62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXKx962EeSPt8j8KMie4w" name="getTransition">
+ <ownedParameter xmi:id="_kVXKyN62EeSPt8j8KMie4w" name="cal"/>
+ <ownedParameter xmi:id="_kVXKyd62EeSPt8j8KMie4w" name="cdate"/>
+ <ownedParameter xmi:id="_kVXKyt62EeSPt8j8KMie4w" name="mode">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKy962EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKzN62EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKzd62EeSPt8j8KMie4w" name="dayOfMonth">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKzt62EeSPt8j8KMie4w" name="dayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXKz962EeSPt8j8KMie4w" name="timeOfDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK0N62EeSPt8j8KMie4w" name="getRawOffset"/>
+ <ownedOperation xmi:id="_kVXK0d62EeSPt8j8KMie4w" name="setRawOffset">
+ <ownedParameter xmi:id="_kVXK0t62EeSPt8j8KMie4w" name="offsetMillis">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK0962EeSPt8j8KMie4w" name="setDSTSavings">
+ <ownedParameter xmi:id="_kVXK1N62EeSPt8j8KMie4w" name="millisSavedDuringDST">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK1d62EeSPt8j8KMie4w" name="getDSTSavings"/>
+ <ownedOperation xmi:id="_kVXK1t62EeSPt8j8KMie4w" name="useDaylightTime"/>
+ <ownedOperation xmi:id="_kVXK1962EeSPt8j8KMie4w" name="observesDaylightTime"/>
+ <ownedOperation xmi:id="_kVXK2N62EeSPt8j8KMie4w" name="inDaylightTime">
+ <ownedParameter xmi:id="_kVXK2d62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_YW_sAN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK2t62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVXK2962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVXK3N62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXK3d62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK3t62EeSPt8j8KMie4w" name="hasSameRules">
+ <ownedParameter xmi:id="_kVXK3962EeSPt8j8KMie4w" name="other" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK4N62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVXK4d62EeSPt8j8KMie4w" name="invalidateCache"/>
+ <ownedOperation xmi:id="_kVXK4t62EeSPt8j8KMie4w" name="decodeRules"/>
+ <ownedOperation xmi:id="_kVXK4962EeSPt8j8KMie4w" name="decodeStartRule"/>
+ <ownedOperation xmi:id="_kVXK5N62EeSPt8j8KMie4w" name="decodeEndRule"/>
+ <ownedOperation xmi:id="_kVXK5d62EeSPt8j8KMie4w" name="makeRulesCompatible"/>
+ <ownedOperation xmi:id="_kVXK5t62EeSPt8j8KMie4w" name="packRules"/>
+ <ownedOperation xmi:id="_kVXK5962EeSPt8j8KMie4w" name="unpackRules">
+ <ownedParameter xmi:id="_kVXK6N62EeSPt8j8KMie4w" name="rules">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK6d62EeSPt8j8KMie4w" name="packTimes"/>
+ <ownedOperation xmi:id="_kVXK6t62EeSPt8j8KMie4w" name="unpackTimes">
+ <ownedParameter xmi:id="_kVXK6962EeSPt8j8KMie4w" name="times">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK7N62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVXK7d62EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK7t62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVXK7962EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVXK8N62EeSPt8j8KMie4w" name="Deque">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXK8d62EeSPt8j8KMie4w" parameter="_kVXK8t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXK8t62EeSPt8j8KMie4w" parameteredElement="_kVXK8962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXK8962EeSPt8j8KMie4w" name="E" templateParameter="_kVXK8t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVXK9N62EeSPt8j8KMie4w" name="addFirst">
+ <ownedParameter xmi:id="_kVXK9d62EeSPt8j8KMie4w" name="e" type="_kVXK8962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK9t62EeSPt8j8KMie4w" name="addLast">
+ <ownedParameter xmi:id="_kVXK9962EeSPt8j8KMie4w" name="e" type="_kVXK8962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK-N62EeSPt8j8KMie4w" name="offerFirst">
+ <ownedParameter xmi:id="_kVXK-d62EeSPt8j8KMie4w" name="e" type="_kVXK8962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK-t62EeSPt8j8KMie4w" name="offerLast">
+ <ownedParameter xmi:id="_kVXK-962EeSPt8j8KMie4w" name="e" type="_kVXK8962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXK_N62EeSPt8j8KMie4w" name="removeFirst"/>
+ <ownedOperation xmi:id="_kVXK_d62EeSPt8j8KMie4w" name="removeLast"/>
+ <ownedOperation xmi:id="_kVXK_t62EeSPt8j8KMie4w" name="pollFirst"/>
+ <ownedOperation xmi:id="_kVXK_962EeSPt8j8KMie4w" name="pollLast"/>
+ <ownedOperation xmi:id="_kVXLAN62EeSPt8j8KMie4w" name="getFirst"/>
+ <ownedOperation xmi:id="_kVXLAd62EeSPt8j8KMie4w" name="getLast"/>
+ <ownedOperation xmi:id="_kVXLAt62EeSPt8j8KMie4w" name="peekFirst"/>
+ <ownedOperation xmi:id="_kVXLA962EeSPt8j8KMie4w" name="peekLast"/>
+ <ownedOperation xmi:id="_kVXLBN62EeSPt8j8KMie4w" name="removeFirstOccurrence">
+ <ownedParameter xmi:id="_kVXLBd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLBt62EeSPt8j8KMie4w" name="removeLastOccurrence">
+ <ownedParameter xmi:id="_kVXLB962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLCN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVXLCd62EeSPt8j8KMie4w" name="e" type="_kVXK8962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLCt62EeSPt8j8KMie4w" name="offer">
+ <ownedParameter xmi:id="_kVXLC962EeSPt8j8KMie4w" name="e" type="_kVXK8962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLDN62EeSPt8j8KMie4w" name="remove"/>
+ <ownedOperation xmi:id="_kVXLDd62EeSPt8j8KMie4w" name="poll"/>
+ <ownedOperation xmi:id="_kVXLDt62EeSPt8j8KMie4w" name="element"/>
+ <ownedOperation xmi:id="_kVXLD962EeSPt8j8KMie4w" name="peek"/>
+ <ownedOperation xmi:id="_kVXLEN62EeSPt8j8KMie4w" name="push">
+ <ownedParameter xmi:id="_kVXLEd62EeSPt8j8KMie4w" name="e" type="_kVXK8962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLEt62EeSPt8j8KMie4w" name="pop"/>
+ <ownedOperation xmi:id="_kVXLE962EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXLFN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLFd62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVXLFt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLF962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXLGN62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXLGd62EeSPt8j8KMie4w" name="descendingIterator"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXLGt62EeSPt8j8KMie4w" name="PropertyResourceBundle">
+ <generalization xmi:id="_kVXLG962EeSPt8j8KMie4w" general="_kVdPut62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXLHN62EeSPt8j8KMie4w" name="lookup" visibility="private" type="_kVfGbt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLHd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLHt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXLH962EeSPt8j8KMie4w" name="PropertyResourceBundle">
+ <ownedParameter xmi:id="_kVXLIN62EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLId62EeSPt8j8KMie4w" name="PropertyResourceBundle">
+ <ownedParameter xmi:id="_kVXLIt62EeSPt8j8KMie4w" name="reader"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLI962EeSPt8j8KMie4w" name="handleGetObject">
+ <ownedParameter xmi:id="_kVXLJN62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLJd62EeSPt8j8KMie4w" name="getKeys"/>
+ <ownedOperation xmi:id="_kVXLJt62EeSPt8j8KMie4w" name="handleKeySet"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVXLJ962EeSPt8j8KMie4w" name="Collections">
+ <ownedAttribute xmi:id="_kVXLKN62EeSPt8j8KMie4w" name="BINARYSEARCH_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLKd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLKt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLK962EeSPt8j8KMie4w" name="REVERSE_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLLN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLLd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLLt62EeSPt8j8KMie4w" name="SHUFFLE_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLL962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLMN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLMd62EeSPt8j8KMie4w" name="FILL_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLMt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLM962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLNN62EeSPt8j8KMie4w" name="ROTATE_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLNd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLNt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLN962EeSPt8j8KMie4w" name="COPY_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLON62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLOd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLOt62EeSPt8j8KMie4w" name="REPLACEALL_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLO962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLPN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLPd62EeSPt8j8KMie4w" name="INDEXOFSUBLIST_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLPt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLP962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLQN62EeSPt8j8KMie4w" name="r" visibility="private" isStatic="true" type="_kVcrW962EeSPt8j8KMie4w" association="_kVeert62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLQd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLQt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLQ962EeSPt8j8KMie4w" name="EMPTY_SET" visibility="public" isStatic="true" type="_kVd4Zd62EeSPt8j8KMie4w" association="_kVeevt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLRN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLRd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLRt62EeSPt8j8KMie4w" name="EMPTY_LIST" visibility="public" isStatic="true" type="_kVVT5N62EeSPt8j8KMie4w" association="_kVeewt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLR962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLSN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXLSd62EeSPt8j8KMie4w" name="EMPTY_MAP" visibility="public" isStatic="true" type="_kVZAVt62EeSPt8j8KMie4w" association="_kVeext62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXLSt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXLS962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXLTN62EeSPt8j8KMie4w" name="Collections"/>
+ <ownedOperation xmi:id="_kVXLTd62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVXLTt62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXLT962EeSPt8j8KMie4w" parameter="_kVXLUN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLUN62EeSPt8j8KMie4w" parameteredElement="_kVXLUd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLUd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXLUN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLUt62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVXLU962EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXLVN62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXLVd62EeSPt8j8KMie4w" parameter="_kVXLVt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLVt62EeSPt8j8KMie4w" parameteredElement="_kVXLV962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLV962EeSPt8j8KMie4w" name="T" templateParameter="_kVXLVt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLWN62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVXLWd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXLWt62EeSPt8j8KMie4w" name="key" type="_kVXLXd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXLW962EeSPt8j8KMie4w" parameter="_kVXLXN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLXN62EeSPt8j8KMie4w" parameteredElement="_kVXLXd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLXd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXLXN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLXt62EeSPt8j8KMie4w" name="indexedBinarySearch">
+ <ownedParameter xmi:id="_kVXLX962EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXLYN62EeSPt8j8KMie4w" name="key" type="_kVXLY962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXLYd62EeSPt8j8KMie4w" parameter="_kVXLYt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLYt62EeSPt8j8KMie4w" parameteredElement="_kVXLY962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLY962EeSPt8j8KMie4w" name="T" templateParameter="_kVXLYt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLZN62EeSPt8j8KMie4w" name="iteratorBinarySearch">
+ <ownedParameter xmi:id="_kVXLZd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXLZt62EeSPt8j8KMie4w" name="key" type="_kVXLad62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXLZ962EeSPt8j8KMie4w" parameter="_kVXLaN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLaN62EeSPt8j8KMie4w" parameteredElement="_kVXLad62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLad62EeSPt8j8KMie4w" name="T" templateParameter="_kVXLaN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLat62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVXLa962EeSPt8j8KMie4w" name="i" type="_kVfGhN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXLbN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXLbd62EeSPt8j8KMie4w" parameter="_kVXLbt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLbt62EeSPt8j8KMie4w" parameteredElement="_kVXLb962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLb962EeSPt8j8KMie4w" name="T" templateParameter="_kVXLbt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLcN62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVXLcd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXLct62EeSPt8j8KMie4w" name="key" type="_kVXLdt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXLc962EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXLdN62EeSPt8j8KMie4w" parameter="_kVXLdd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLdd62EeSPt8j8KMie4w" parameteredElement="_kVXLdt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLdt62EeSPt8j8KMie4w" name="T" templateParameter="_kVXLdd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLd962EeSPt8j8KMie4w" name="indexedBinarySearch">
+ <ownedParameter xmi:id="_kVXLeN62EeSPt8j8KMie4w" name="l">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXLed62EeSPt8j8KMie4w" name="key" type="_kVXLfd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXLet62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXLe962EeSPt8j8KMie4w" parameter="_kVXLfN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLfN62EeSPt8j8KMie4w" parameteredElement="_kVXLfd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLfd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXLfN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLft62EeSPt8j8KMie4w" name="iteratorBinarySearch">
+ <ownedParameter xmi:id="_kVXLf962EeSPt8j8KMie4w" name="l">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXLgN62EeSPt8j8KMie4w" name="key" type="_kVXLhN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXLgd62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXLgt62EeSPt8j8KMie4w" parameter="_kVXLg962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXLg962EeSPt8j8KMie4w" parameteredElement="_kVXLhN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXLhN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXLg962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXLhd62EeSPt8j8KMie4w" name="reverse">
+ <ownedParameter xmi:id="_kVXLht62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwIN62EeSPt8j8KMie4w" name="shuffle">
+ <ownedParameter xmi:id="_kVXwId62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwIt62EeSPt8j8KMie4w" name="shuffle">
+ <ownedParameter xmi:id="_kVXwI962EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwJN62EeSPt8j8KMie4w" name="rnd" type="_kVcrW962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwJd62EeSPt8j8KMie4w" name="swap">
+ <ownedParameter xmi:id="_kVXwJt62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwJ962EeSPt8j8KMie4w" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwKN62EeSPt8j8KMie4w" name="j">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwKd62EeSPt8j8KMie4w" name="swap">
+ <ownedParameter xmi:id="_kVXwKt62EeSPt8j8KMie4w" name="arr"/>
+ <ownedParameter xmi:id="_kVXwK962EeSPt8j8KMie4w" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwLN62EeSPt8j8KMie4w" name="j">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwLd62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVXwLt62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwL962EeSPt8j8KMie4w" name="obj" type="_kVXwMt62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwMN62EeSPt8j8KMie4w" parameter="_kVXwMd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwMd62EeSPt8j8KMie4w" parameteredElement="_kVXwMt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwMt62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwMd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwM962EeSPt8j8KMie4w" name="copy">
+ <ownedParameter xmi:id="_kVXwNN62EeSPt8j8KMie4w" name="dest">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwNd62EeSPt8j8KMie4w" name="src">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXwNt62EeSPt8j8KMie4w" parameter="_kVXwN962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwN962EeSPt8j8KMie4w" parameteredElement="_kVXwON62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwON62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwN962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwOd62EeSPt8j8KMie4w" name="min">
+ <ownedParameter xmi:id="_kVXwOt62EeSPt8j8KMie4w" name="coll" type="_kVfGlt62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwO962EeSPt8j8KMie4w" parameter="_kVXwPN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwPN62EeSPt8j8KMie4w" parameteredElement="_kVXwPd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwPd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwPN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwPt62EeSPt8j8KMie4w" name="min">
+ <ownedParameter xmi:id="_kVXwP962EeSPt8j8KMie4w" name="coll" type="_kVfGlt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXwQN62EeSPt8j8KMie4w" name="comp" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwQd62EeSPt8j8KMie4w" parameter="_kVXwQt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwQt62EeSPt8j8KMie4w" parameteredElement="_kVXwQ962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwQ962EeSPt8j8KMie4w" name="T" templateParameter="_kVXwQt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwRN62EeSPt8j8KMie4w" name="max">
+ <ownedParameter xmi:id="_kVXwRd62EeSPt8j8KMie4w" name="coll" type="_kVfGlt62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwRt62EeSPt8j8KMie4w" parameter="_kVXwR962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwR962EeSPt8j8KMie4w" parameteredElement="_kVXwSN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwSN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwR962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwSd62EeSPt8j8KMie4w" name="max">
+ <ownedParameter xmi:id="_kVXwSt62EeSPt8j8KMie4w" name="coll" type="_kVfGlt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXwS962EeSPt8j8KMie4w" name="comp" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwTN62EeSPt8j8KMie4w" parameter="_kVXwTd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwTd62EeSPt8j8KMie4w" parameteredElement="_kVXwTt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwTt62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwTd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwT962EeSPt8j8KMie4w" name="rotate">
+ <ownedParameter xmi:id="_kVXwUN62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwUd62EeSPt8j8KMie4w" name="distance">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwUt62EeSPt8j8KMie4w" name="rotate1">
+ <ownedParameter xmi:id="_kVXwU962EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwVN62EeSPt8j8KMie4w" name="distance">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXwVd62EeSPt8j8KMie4w" parameter="_kVXwVt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwVt62EeSPt8j8KMie4w" parameteredElement="_kVXwV962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwV962EeSPt8j8KMie4w" name="T" templateParameter="_kVXwVt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwWN62EeSPt8j8KMie4w" name="rotate2">
+ <ownedParameter xmi:id="_kVXwWd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwWt62EeSPt8j8KMie4w" name="distance">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwW962EeSPt8j8KMie4w" name="replaceAll">
+ <ownedParameter xmi:id="_kVXwXN62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwXd62EeSPt8j8KMie4w" name="oldVal" type="_kVXwYd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXwXt62EeSPt8j8KMie4w" name="newVal" type="_kVXwYd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwX962EeSPt8j8KMie4w" parameter="_kVXwYN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwYN62EeSPt8j8KMie4w" parameteredElement="_kVXwYd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwYd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwYN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwYt62EeSPt8j8KMie4w" name="indexOfSubList">
+ <ownedParameter xmi:id="_kVXwY962EeSPt8j8KMie4w" name="source">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwZN62EeSPt8j8KMie4w" name="target">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwZd62EeSPt8j8KMie4w" name="lastIndexOfSubList">
+ <ownedParameter xmi:id="_kVXwZt62EeSPt8j8KMie4w" name="source">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwZ962EeSPt8j8KMie4w" name="target">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwaN62EeSPt8j8KMie4w" name="unmodifiableCollection">
+ <ownedParameter xmi:id="_kVXwad62EeSPt8j8KMie4w" name="c" type="_kVfGlt62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwat62EeSPt8j8KMie4w" parameter="_kVXwa962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwa962EeSPt8j8KMie4w" parameteredElement="_kVXwbN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwbN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwa962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwbd62EeSPt8j8KMie4w" name="unmodifiableSet">
+ <ownedParameter xmi:id="_kVXwbt62EeSPt8j8KMie4w" name="s" type="_kVfGrd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwb962EeSPt8j8KMie4w" parameter="_kVXwcN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwcN62EeSPt8j8KMie4w" parameteredElement="_kVXwcd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwcd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwcN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwct62EeSPt8j8KMie4w" name="unmodifiableSortedSet">
+ <ownedParameter xmi:id="_kVXwc962EeSPt8j8KMie4w" name="s" type="_kVfGuN62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwdN62EeSPt8j8KMie4w" parameter="_kVXwdd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwdd62EeSPt8j8KMie4w" parameteredElement="_kVXwdt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwdt62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwdd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwd962EeSPt8j8KMie4w" name="unmodifiableList">
+ <ownedParameter xmi:id="_kVXweN62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXwed62EeSPt8j8KMie4w" parameter="_kVXwet62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwet62EeSPt8j8KMie4w" parameteredElement="_kVXwe962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwe962EeSPt8j8KMie4w" name="T" templateParameter="_kVXwet62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwfN62EeSPt8j8KMie4w" name="unmodifiableMap">
+ <ownedParameter xmi:id="_kVXwfd62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwft62EeSPt8j8KMie4w" parameter="_kVXwf962EeSPt8j8KMie4w _kVXwgd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwf962EeSPt8j8KMie4w" parameteredElement="_kVXwgN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwgN62EeSPt8j8KMie4w" name="K" templateParameter="_kVXwf962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwgd62EeSPt8j8KMie4w" parameteredElement="_kVXwgt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwgt62EeSPt8j8KMie4w" name="V" templateParameter="_kVXwgd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwg962EeSPt8j8KMie4w" name="unmodifiableSortedMap">
+ <ownedParameter xmi:id="_kVXwhN62EeSPt8j8KMie4w" name="m" type="_kVfG4d62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwhd62EeSPt8j8KMie4w" parameter="_kVXwht62EeSPt8j8KMie4w _kVXwiN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwht62EeSPt8j8KMie4w" parameteredElement="_kVXwh962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwh962EeSPt8j8KMie4w" name="K" templateParameter="_kVXwht62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwiN62EeSPt8j8KMie4w" parameteredElement="_kVXwid62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwid62EeSPt8j8KMie4w" name="V" templateParameter="_kVXwiN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwit62EeSPt8j8KMie4w" name="synchronizedCollection">
+ <ownedParameter xmi:id="_kVXwi962EeSPt8j8KMie4w" name="c" type="_kVfGot62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwjN62EeSPt8j8KMie4w" parameter="_kVXwjd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwjd62EeSPt8j8KMie4w" parameteredElement="_kVXwjt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwjt62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwjd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwj962EeSPt8j8KMie4w" name="synchronizedCollection">
+ <ownedParameter xmi:id="_kVXwkN62EeSPt8j8KMie4w" name="c" type="_kVfGot62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXwkd62EeSPt8j8KMie4w" name="mutex"/>
+ <ownedTemplateSignature xmi:id="_kVXwkt62EeSPt8j8KMie4w" parameter="_kVXwk962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwk962EeSPt8j8KMie4w" parameteredElement="_kVXwlN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwlN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwk962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwld62EeSPt8j8KMie4w" name="synchronizedSet">
+ <ownedParameter xmi:id="_kVXwlt62EeSPt8j8KMie4w" name="s" type="_kVfGqt62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwl962EeSPt8j8KMie4w" parameter="_kVXwmN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwmN62EeSPt8j8KMie4w" parameteredElement="_kVXwmd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwmd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwmN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwmt62EeSPt8j8KMie4w" name="synchronizedSet">
+ <ownedParameter xmi:id="_kVXwm962EeSPt8j8KMie4w" name="s" type="_kVfGqt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXwnN62EeSPt8j8KMie4w" name="mutex"/>
+ <ownedTemplateSignature xmi:id="_kVXwnd62EeSPt8j8KMie4w" parameter="_kVXwnt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwnt62EeSPt8j8KMie4w" parameteredElement="_kVXwn962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwn962EeSPt8j8KMie4w" name="T" templateParameter="_kVXwnt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwoN62EeSPt8j8KMie4w" name="synchronizedSortedSet">
+ <ownedParameter xmi:id="_kVXwod62EeSPt8j8KMie4w" name="s" type="_kVfGuN62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwot62EeSPt8j8KMie4w" parameter="_kVXwo962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwo962EeSPt8j8KMie4w" parameteredElement="_kVXwpN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwpN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwo962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwpd62EeSPt8j8KMie4w" name="synchronizedList">
+ <ownedParameter xmi:id="_kVXwpt62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXwp962EeSPt8j8KMie4w" parameter="_kVXwqN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwqN62EeSPt8j8KMie4w" parameteredElement="_kVXwqd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwqd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwqN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwqt62EeSPt8j8KMie4w" name="synchronizedList">
+ <ownedParameter xmi:id="_kVXwq962EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXwrN62EeSPt8j8KMie4w" name="mutex"/>
+ <ownedTemplateSignature xmi:id="_kVXwrd62EeSPt8j8KMie4w" parameter="_kVXwrt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwrt62EeSPt8j8KMie4w" parameteredElement="_kVXwr962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwr962EeSPt8j8KMie4w" name="T" templateParameter="_kVXwrt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwsN62EeSPt8j8KMie4w" name="synchronizedMap">
+ <ownedParameter xmi:id="_kVXwsd62EeSPt8j8KMie4w" name="m" type="_kVfGAN62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwst62EeSPt8j8KMie4w" parameter="_kVXws962EeSPt8j8KMie4w _kVXwtd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXws962EeSPt8j8KMie4w" parameteredElement="_kVXwtN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwtN62EeSPt8j8KMie4w" name="K" templateParameter="_kVXws962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwtd62EeSPt8j8KMie4w" parameteredElement="_kVXwtt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwtt62EeSPt8j8KMie4w" name="V" templateParameter="_kVXwtd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwt962EeSPt8j8KMie4w" name="synchronizedSortedMap">
+ <ownedParameter xmi:id="_kVXwuN62EeSPt8j8KMie4w" name="m" type="_kVfF7d62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXwud62EeSPt8j8KMie4w" parameter="_kVXwut62EeSPt8j8KMie4w _kVXwvN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwut62EeSPt8j8KMie4w" parameteredElement="_kVXwu962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwu962EeSPt8j8KMie4w" name="K" templateParameter="_kVXwut62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwvN62EeSPt8j8KMie4w" parameteredElement="_kVXwvd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwvd62EeSPt8j8KMie4w" name="V" templateParameter="_kVXwvN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwvt62EeSPt8j8KMie4w" name="checkedCollection">
+ <ownedParameter xmi:id="_kVXwv962EeSPt8j8KMie4w" name="c" type="_kVfFbd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXwwN62EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXwwd62EeSPt8j8KMie4w" parameter="_kVXwwt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwwt62EeSPt8j8KMie4w" parameteredElement="_kVXww962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXww962EeSPt8j8KMie4w" name="E" templateParameter="_kVXwwt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwxN62EeSPt8j8KMie4w" name="zeroLengthArray">
+ <ownedParameter xmi:id="_kVXwxd62EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXwxt62EeSPt8j8KMie4w" parameter="_kVXwx962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwx962EeSPt8j8KMie4w" parameteredElement="_kVXwyN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwyN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXwx962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwyd62EeSPt8j8KMie4w" name="checkedSet">
+ <ownedParameter xmi:id="_kVXwyt62EeSPt8j8KMie4w" name="s" type="_kVfFgt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXwy962EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXwzN62EeSPt8j8KMie4w" parameter="_kVXwzd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXwzd62EeSPt8j8KMie4w" parameteredElement="_kVXwzt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXwzt62EeSPt8j8KMie4w" name="E" templateParameter="_kVXwzd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXwz962EeSPt8j8KMie4w" name="checkedSortedSet">
+ <ownedParameter xmi:id="_kVXw0N62EeSPt8j8KMie4w" name="s" type="_kVfFw962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXw0d62EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXw0t62EeSPt8j8KMie4w" parameter="_kVXw0962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw0962EeSPt8j8KMie4w" parameteredElement="_kVXw1N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw1N62EeSPt8j8KMie4w" name="E" templateParameter="_kVXw0962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw1d62EeSPt8j8KMie4w" name="checkedList">
+ <ownedParameter xmi:id="_kVXw1t62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXw1962EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXw2N62EeSPt8j8KMie4w" parameter="_kVXw2d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw2d62EeSPt8j8KMie4w" parameteredElement="_kVXw2t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw2t62EeSPt8j8KMie4w" name="E" templateParameter="_kVXw2d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw2962EeSPt8j8KMie4w" name="checkedMap">
+ <ownedParameter xmi:id="_kVXw3N62EeSPt8j8KMie4w" name="m" type="_kVfGAN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXw3d62EeSPt8j8KMie4w" name="keyType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXw3t62EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXw3962EeSPt8j8KMie4w" parameter="_kVXw4N62EeSPt8j8KMie4w _kVXw4t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw4N62EeSPt8j8KMie4w" parameteredElement="_kVXw4d62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw4d62EeSPt8j8KMie4w" name="K" templateParameter="_kVXw4N62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw4t62EeSPt8j8KMie4w" parameteredElement="_kVXw4962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw4962EeSPt8j8KMie4w" name="V" templateParameter="_kVXw4t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw5N62EeSPt8j8KMie4w" name="checkedSortedMap">
+ <ownedParameter xmi:id="_kVXw5d62EeSPt8j8KMie4w" name="m" type="_kVfF7d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXw5t62EeSPt8j8KMie4w" name="keyType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXw5962EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVXw6N62EeSPt8j8KMie4w" parameter="_kVXw6d62EeSPt8j8KMie4w _kVXw6962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw6d62EeSPt8j8KMie4w" parameteredElement="_kVXw6t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw6t62EeSPt8j8KMie4w" name="K" templateParameter="_kVXw6d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw6962EeSPt8j8KMie4w" parameteredElement="_kVXw7N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw7N62EeSPt8j8KMie4w" name="V" templateParameter="_kVXw6962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw7d62EeSPt8j8KMie4w" name="emptyIterator">
+ <ownedTemplateSignature xmi:id="_kVXw7t62EeSPt8j8KMie4w" parameter="_kVXw7962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw7962EeSPt8j8KMie4w" parameteredElement="_kVXw8N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw8N62EeSPt8j8KMie4w" name="T" templateParameter="_kVXw7962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw8d62EeSPt8j8KMie4w" name="emptyListIterator">
+ <ownedTemplateSignature xmi:id="_kVXw8t62EeSPt8j8KMie4w" parameter="_kVXw8962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw8962EeSPt8j8KMie4w" parameteredElement="_kVXw9N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw9N62EeSPt8j8KMie4w" name="T" templateParameter="_kVXw8962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw9d62EeSPt8j8KMie4w" name="emptyEnumeration">
+ <ownedTemplateSignature xmi:id="_kVXw9t62EeSPt8j8KMie4w" parameter="_kVXw9962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw9962EeSPt8j8KMie4w" parameteredElement="_kVXw-N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw-N62EeSPt8j8KMie4w" name="T" templateParameter="_kVXw9962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw-d62EeSPt8j8KMie4w" name="emptySet">
+ <ownedTemplateSignature xmi:id="_kVXw-t62EeSPt8j8KMie4w" parameter="_kVXw-962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw-962EeSPt8j8KMie4w" parameteredElement="_kVXw_N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXw_N62EeSPt8j8KMie4w" name="T" templateParameter="_kVXw-962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXw_d62EeSPt8j8KMie4w" name="emptyList">
+ <ownedTemplateSignature xmi:id="_kVXw_t62EeSPt8j8KMie4w" parameter="_kVXw_962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXw_962EeSPt8j8KMie4w" parameteredElement="_kVXxAN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxAN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXw_962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxAd62EeSPt8j8KMie4w" name="emptyMap">
+ <ownedTemplateSignature xmi:id="_kVXxAt62EeSPt8j8KMie4w" parameter="_kVXxA962EeSPt8j8KMie4w _kVXxBd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxA962EeSPt8j8KMie4w" parameteredElement="_kVXxBN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxBN62EeSPt8j8KMie4w" name="K" templateParameter="_kVXxA962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxBd62EeSPt8j8KMie4w" parameteredElement="_kVXxBt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxBt62EeSPt8j8KMie4w" name="V" templateParameter="_kVXxBd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxB962EeSPt8j8KMie4w" name="singleton">
+ <ownedParameter xmi:id="_kVXxCN62EeSPt8j8KMie4w" name="o" type="_kVXxC962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxCd62EeSPt8j8KMie4w" parameter="_kVXxCt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxCt62EeSPt8j8KMie4w" parameteredElement="_kVXxC962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxC962EeSPt8j8KMie4w" name="T" templateParameter="_kVXxCt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxDN62EeSPt8j8KMie4w" name="singletonIterator">
+ <ownedParameter xmi:id="_kVXxDd62EeSPt8j8KMie4w" name="e" type="_kVXxEN62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxDt62EeSPt8j8KMie4w" parameter="_kVXxD962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxD962EeSPt8j8KMie4w" parameteredElement="_kVXxEN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxEN62EeSPt8j8KMie4w" name="E" templateParameter="_kVXxD962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxEd62EeSPt8j8KMie4w" name="singletonList">
+ <ownedParameter xmi:id="_kVXxEt62EeSPt8j8KMie4w" name="o" type="_kVXxFd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxE962EeSPt8j8KMie4w" parameter="_kVXxFN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxFN62EeSPt8j8KMie4w" parameteredElement="_kVXxFd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxFd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXxFN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxFt62EeSPt8j8KMie4w" name="singletonMap">
+ <ownedParameter xmi:id="_kVXxF962EeSPt8j8KMie4w" name="key" type="_kVXxG962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXxGN62EeSPt8j8KMie4w" name="value" type="_kVXxHd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxGd62EeSPt8j8KMie4w" parameter="_kVXxGt62EeSPt8j8KMie4w _kVXxHN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxGt62EeSPt8j8KMie4w" parameteredElement="_kVXxG962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxG962EeSPt8j8KMie4w" name="K" templateParameter="_kVXxGt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxHN62EeSPt8j8KMie4w" parameteredElement="_kVXxHd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxHd62EeSPt8j8KMie4w" name="V" templateParameter="_kVXxHN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxHt62EeSPt8j8KMie4w" name="nCopies">
+ <ownedParameter xmi:id="_kVXxH962EeSPt8j8KMie4w" name="n">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXxIN62EeSPt8j8KMie4w" name="o" type="_kVXxI962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxId62EeSPt8j8KMie4w" parameter="_kVXxIt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxIt62EeSPt8j8KMie4w" parameteredElement="_kVXxI962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxI962EeSPt8j8KMie4w" name="T" templateParameter="_kVXxIt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxJN62EeSPt8j8KMie4w" name="reverseOrder">
+ <ownedTemplateSignature xmi:id="_kVXxJd62EeSPt8j8KMie4w" parameter="_kVXxJt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxJt62EeSPt8j8KMie4w" parameteredElement="_kVXxJ962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxJ962EeSPt8j8KMie4w" name="T" templateParameter="_kVXxJt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxKN62EeSPt8j8KMie4w" name="reverseOrder">
+ <ownedParameter xmi:id="_kVXxKd62EeSPt8j8KMie4w" name="cmp" type="_kVfr-t62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxKt62EeSPt8j8KMie4w" parameter="_kVXxK962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxK962EeSPt8j8KMie4w" parameteredElement="_kVXxLN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxLN62EeSPt8j8KMie4w" name="T" templateParameter="_kVXxK962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxLd62EeSPt8j8KMie4w" name="enumeration">
+ <ownedParameter xmi:id="_kVXxLt62EeSPt8j8KMie4w" name="c" type="_kVfGot62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxL962EeSPt8j8KMie4w" parameter="_kVXxMN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxMN62EeSPt8j8KMie4w" parameteredElement="_kVXxMd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxMd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXxMN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxMt62EeSPt8j8KMie4w" name="list">
+ <ownedParameter xmi:id="_kVXxM962EeSPt8j8KMie4w" name="e" type="_kVfHO962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxNN62EeSPt8j8KMie4w" parameter="_kVXxNd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxNd62EeSPt8j8KMie4w" parameteredElement="_kVXxNt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxNt62EeSPt8j8KMie4w" name="T" templateParameter="_kVXxNd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxN962EeSPt8j8KMie4w" name="eq">
+ <ownedParameter xmi:id="_kVXxON62EeSPt8j8KMie4w" name="o1"/>
+ <ownedParameter xmi:id="_kVXxOd62EeSPt8j8KMie4w" name="o2"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxOt62EeSPt8j8KMie4w" name="frequency">
+ <ownedParameter xmi:id="_kVXxO962EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXxPN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxPd62EeSPt8j8KMie4w" name="disjoint">
+ <ownedParameter xmi:id="_kVXxPt62EeSPt8j8KMie4w" name="c1" type="_kVfFc962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXxP962EeSPt8j8KMie4w" name="c2" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxQN62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVXxQd62EeSPt8j8KMie4w" name="c" type="_kVfsCd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXxQt62EeSPt8j8KMie4w" name="elements" type="_kVXxRd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxQ962EeSPt8j8KMie4w" parameter="_kVXxRN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxRN62EeSPt8j8KMie4w" parameteredElement="_kVXxRd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxRd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXxRN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxRt62EeSPt8j8KMie4w" name="newSetFromMap">
+ <ownedParameter xmi:id="_kVXxR962EeSPt8j8KMie4w" name="map" type="_kVfsDN62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxSN62EeSPt8j8KMie4w" parameter="_kVXxSd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxSd62EeSPt8j8KMie4w" parameteredElement="_kVXxSt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxSt62EeSPt8j8KMie4w" name="E" templateParameter="_kVXxSd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxS962EeSPt8j8KMie4w" name="asLifoQueue">
+ <ownedParameter xmi:id="_kVXxTN62EeSPt8j8KMie4w" name="deque" type="_kVfsFd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVXxTd62EeSPt8j8KMie4w" parameter="_kVXxTt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxTt62EeSPt8j8KMie4w" parameteredElement="_kVXxT962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxT962EeSPt8j8KMie4w" name="T" templateParameter="_kVXxTt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXxUN62EeSPt8j8KMie4w" name="UnmodifiableCollection">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXxUd62EeSPt8j8KMie4w" parameter="_kVXxUt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxUt62EeSPt8j8KMie4w" parameteredElement="_kVXxU962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxU962EeSPt8j8KMie4w" name="E" templateParameter="_kVXxUt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXxVN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxVd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxVt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXxV962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxWN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxWd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXxWt62EeSPt8j8KMie4w" name="UnmodifiableCollection">
+ <ownedParameter xmi:id="_kVXxW962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxXN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXxXd62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVXxXt62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVXxX962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxYN62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVXxYd62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVXxYt62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVXxY962EeSPt8j8KMie4w" parameter="_kVXxZN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxZN62EeSPt8j8KMie4w" parameteredElement="_kVXxZd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxZd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXxZN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxZt62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVXxZ962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXxaN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVXxad62EeSPt8j8KMie4w" name="e" type="_kVXxU962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxat62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXxa962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxbN62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVXxbd62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxbt62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVXxb962EeSPt8j8KMie4w" name="coll" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxcN62EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVXxcd62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxct62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVXxc962EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxdN62EeSPt8j8KMie4w" name="clear"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXxdd62EeSPt8j8KMie4w" name="UnmodifiableSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXxdt62EeSPt8j8KMie4w" parameter="_kVXxd962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxd962EeSPt8j8KMie4w" parameteredElement="_kVXxeN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxeN62EeSPt8j8KMie4w" name="E" templateParameter="_kVXxd962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXxed62EeSPt8j8KMie4w" general="_kVfGst62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXxet62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxe962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxfN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXxfd62EeSPt8j8KMie4w" name="UnmodifiableSet">
+ <ownedParameter xmi:id="_kVXxft62EeSPt8j8KMie4w" name="s" type="_kVfGtd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxf962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXxgN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxgd62EeSPt8j8KMie4w" name="hashCode"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXxgt62EeSPt8j8KMie4w" name="UnmodifiableSortedSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXxg962EeSPt8j8KMie4w" parameter="_kVXxhN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxhN62EeSPt8j8KMie4w" parameteredElement="_kVXxhd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxhd62EeSPt8j8KMie4w" name="E" templateParameter="_kVXxhN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXxht62EeSPt8j8KMie4w" general="_kVfGvd62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXxh962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxiN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxid62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXxit62EeSPt8j8KMie4w" name="ss" visibility="private" type="_kVfFw962EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxi962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxjN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXxjd62EeSPt8j8KMie4w" name="UnmodifiableSortedSet">
+ <ownedParameter xmi:id="_kVXxjt62EeSPt8j8KMie4w" name="s" type="_kVfFw962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxj962EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVXxkN62EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVXxkd62EeSPt8j8KMie4w" name="fromElement" type="_kVXxhd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXxkt62EeSPt8j8KMie4w" name="toElement" type="_kVXxhd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxk962EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVXxlN62EeSPt8j8KMie4w" name="toElement" type="_kVXxhd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxld62EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVXxlt62EeSPt8j8KMie4w" name="fromElement" type="_kVXxhd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxl962EeSPt8j8KMie4w" name="first"/>
+ <ownedOperation xmi:id="_kVXxmN62EeSPt8j8KMie4w" name="last"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXxmd62EeSPt8j8KMie4w" name="UnmodifiableList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXxmt62EeSPt8j8KMie4w" parameter="_kVXxm962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxm962EeSPt8j8KMie4w" parameteredElement="_kVXxnN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxnN62EeSPt8j8KMie4w" name="E" templateParameter="_kVXxm962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXxnd62EeSPt8j8KMie4w" general="_kVfGst62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXxnt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxn962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxoN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXxod62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxot62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxo962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXxpN62EeSPt8j8KMie4w" name="UnmodifiableList">
+ <ownedParameter xmi:id="_kVXxpd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxpt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXxp962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxqN62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVXxqd62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVXxqt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxq962EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVXxrN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXxrd62EeSPt8j8KMie4w" name="element" type="_kVXxnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxrt62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVXxr962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXxsN62EeSPt8j8KMie4w" name="element" type="_kVXxnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxsd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXxst62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxs962EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVXxtN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxtd62EeSPt8j8KMie4w" name="lastIndexOf">
+ <ownedParameter xmi:id="_kVXxtt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxt962EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVXxuN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXxud62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxut62EeSPt8j8KMie4w" name="listIterator"/>
+ <ownedOperation xmi:id="_kVXxu962EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVXxvN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxvd62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVXxvt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXxv962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxwN62EeSPt8j8KMie4w" name="readResolve"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXxwd62EeSPt8j8KMie4w" name="UnmodifiableRandomAccessList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXxwt62EeSPt8j8KMie4w" parameter="_kVXxw962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXxw962EeSPt8j8KMie4w" parameteredElement="_kVXxxN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXxxN62EeSPt8j8KMie4w" name="E" templateParameter="_kVXxw962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXxxd62EeSPt8j8KMie4w" general="_kVfGzN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXxxt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXxx962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXxyN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXxyd62EeSPt8j8KMie4w" name="UnmodifiableRandomAccessList">
+ <ownedParameter xmi:id="_kVXxyt62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxy962EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVXxzN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXxzd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXxzt62EeSPt8j8KMie4w" name="writeReplace"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXxz962EeSPt8j8KMie4w" name="UnmodifiableMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXx0N62EeSPt8j8KMie4w" parameter="_kVXx0d62EeSPt8j8KMie4w _kVXx0962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXx0d62EeSPt8j8KMie4w" parameteredElement="_kVXx0t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXx0t62EeSPt8j8KMie4w" name="K" templateParameter="_kVXx0d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXx0962EeSPt8j8KMie4w" parameteredElement="_kVXx1N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXx1N62EeSPt8j8KMie4w" name="V" templateParameter="_kVXx0962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXx1d62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXx1t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXx1962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXx2N62EeSPt8j8KMie4w" name="m" visibility="private" type="_kVfGC962EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXx2d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXx2t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXx2962EeSPt8j8KMie4w" name="keySet" visibility="private" type="_kVfGKd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXx3N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXx3d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXx3t62EeSPt8j8KMie4w" name="entrySet" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXx3962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXx4N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXx4d62EeSPt8j8KMie4w" name="values" visibility="private" type="_kVfGMt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXx4t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXx4962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXx5N62EeSPt8j8KMie4w" name="UnmodifiableMap">
+ <ownedParameter xmi:id="_kVXx5d62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx5t62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXx5962EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVXx6N62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVXx6d62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx6t62EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVXx6962EeSPt8j8KMie4w" name="val"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx7N62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVXx7d62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx7t62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVXx7962EeSPt8j8KMie4w" name="key" type="_kVXx0t62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXx8N62EeSPt8j8KMie4w" name="value" type="_kVXx1N62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx8d62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXx8t62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx8962EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVXx9N62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx9d62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVXx9t62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVXx9962EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVXx-N62EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVXx-d62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXx-t62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXx-962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVXx_N62EeSPt8j8KMie4w" name="toString"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXx_d62EeSPt8j8KMie4w" name="UnmodifiableEntrySet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXx_t62EeSPt8j8KMie4w" parameter="_kVXx_962EeSPt8j8KMie4w _kVXyAd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXx_962EeSPt8j8KMie4w" parameteredElement="_kVXyAN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyAN62EeSPt8j8KMie4w" name="K" templateParameter="_kVXx_962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyAd62EeSPt8j8KMie4w" parameteredElement="_kVXyAt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyAt62EeSPt8j8KMie4w" name="V" templateParameter="_kVXyAd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXyA962EeSPt8j8KMie4w" general="_kVfG1N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXyBN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyBd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyBt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXyB962EeSPt8j8KMie4w" name="UnmodifiableEntrySet">
+ <ownedParameter xmi:id="_kVXyCN62EeSPt8j8KMie4w" name="s" type="_kVfG1962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyCd62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXyCt62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVXyC962EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVXyDN62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVXyDd62EeSPt8j8KMie4w" parameter="_kVXyDt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyDt62EeSPt8j8KMie4w" parameteredElement="_kVXyD962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyD962EeSPt8j8KMie4w" name="T" templateParameter="_kVXyDt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyEN62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVXyEd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyEt62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVXyE962EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyFN62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXyFd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXyFt62EeSPt8j8KMie4w" name="UnmodifiableEntry">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXyF962EeSPt8j8KMie4w" parameter="_kVXyGN62EeSPt8j8KMie4w _kVXyGt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyGN62EeSPt8j8KMie4w" parameteredElement="_kVXyGd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyGd62EeSPt8j8KMie4w" name="K" templateParameter="_kVXyGN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyGt62EeSPt8j8KMie4w" parameteredElement="_kVXyG962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyG962EeSPt8j8KMie4w" name="V" templateParameter="_kVXyGt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXyHN62EeSPt8j8KMie4w" name="e" visibility="private" type="_kVfGD962EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyHd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyHt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXyH962EeSPt8j8KMie4w" name="UnmodifiableEntry">
+ <ownedParameter xmi:id="_kVXyIN62EeSPt8j8KMie4w" name="e" type="_kVfGD962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyId62EeSPt8j8KMie4w" name="getKey"/>
+ <ownedOperation xmi:id="_kVXyIt62EeSPt8j8KMie4w" name="getValue"/>
+ <ownedOperation xmi:id="_kVXyI962EeSPt8j8KMie4w" name="setValue">
+ <ownedParameter xmi:id="_kVXyJN62EeSPt8j8KMie4w" name="value" type="_kVXyG962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyJd62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVXyJt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXyJ962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyKN62EeSPt8j8KMie4w" name="toString"/>
+ </nestedClassifier>
+ </nestedClassifier>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXyKd62EeSPt8j8KMie4w" name="UnmodifiableSortedMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXyKt62EeSPt8j8KMie4w" parameter="_kVXyK962EeSPt8j8KMie4w _kVXyLd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyK962EeSPt8j8KMie4w" parameteredElement="_kVXyLN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyLN62EeSPt8j8KMie4w" name="K" templateParameter="_kVXyK962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyLd62EeSPt8j8KMie4w" parameteredElement="_kVXyLt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyLt62EeSPt8j8KMie4w" name="V" templateParameter="_kVXyLd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXyL962EeSPt8j8KMie4w" general="_kVfG0N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXyMN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyMd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyMt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXyM962EeSPt8j8KMie4w" name="sm" visibility="private" type="_kVfG4d62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyNN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyNd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXyNt62EeSPt8j8KMie4w" name="UnmodifiableSortedMap">
+ <ownedParameter xmi:id="_kVXyN962EeSPt8j8KMie4w" name="m" type="_kVfG4d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyON62EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVXyOd62EeSPt8j8KMie4w" name="subMap">
+ <ownedParameter xmi:id="_kVXyOt62EeSPt8j8KMie4w" name="fromKey" type="_kVXyLN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXyO962EeSPt8j8KMie4w" name="toKey" type="_kVXyLN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyPN62EeSPt8j8KMie4w" name="headMap">
+ <ownedParameter xmi:id="_kVXyPd62EeSPt8j8KMie4w" name="toKey" type="_kVXyLN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyPt62EeSPt8j8KMie4w" name="tailMap">
+ <ownedParameter xmi:id="_kVXyP962EeSPt8j8KMie4w" name="fromKey" type="_kVXyLN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyQN62EeSPt8j8KMie4w" name="firstKey"/>
+ <ownedOperation xmi:id="_kVXyQd62EeSPt8j8KMie4w" name="lastKey"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXyQt62EeSPt8j8KMie4w" name="SynchronizedCollection">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXyQ962EeSPt8j8KMie4w" parameter="_kVXyRN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyRN62EeSPt8j8KMie4w" parameteredElement="_kVXyRd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyRd62EeSPt8j8KMie4w" name="E" templateParameter="_kVXyRN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXyRt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyR962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXySN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXySd62EeSPt8j8KMie4w" name="c" type="_kVfFbd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXySt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyS962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXyTN62EeSPt8j8KMie4w" name="mutex" association="_kVeest62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyTd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyTt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXyT962EeSPt8j8KMie4w" name="SynchronizedCollection">
+ <ownedParameter xmi:id="_kVXyUN62EeSPt8j8KMie4w" name="c" type="_kVfFbd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyUd62EeSPt8j8KMie4w" name="SynchronizedCollection">
+ <ownedParameter xmi:id="_kVXyUt62EeSPt8j8KMie4w" name="c" type="_kVfFbd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXyU962EeSPt8j8KMie4w" name="mutex"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyVN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXyVd62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVXyVt62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVXyV962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyWN62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVXyWd62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVXyWt62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVXyW962EeSPt8j8KMie4w" parameter="_kVXyXN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyXN62EeSPt8j8KMie4w" parameteredElement="_kVXyXd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyXd62EeSPt8j8KMie4w" name="T" templateParameter="_kVXyXN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyXt62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVXyX962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVXyYN62EeSPt8j8KMie4w" name="e" type="_kVXyRd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyYd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXyYt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyY962EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVXyZN62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyZd62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVXyZt62EeSPt8j8KMie4w" name="coll" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyZ962EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVXyaN62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyad62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVXyat62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXya962EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVXybN62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVXybd62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVXybt62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXyb962EeSPt8j8KMie4w" name="SynchronizedSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXycN62EeSPt8j8KMie4w" parameter="_kVXycd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXycd62EeSPt8j8KMie4w" parameteredElement="_kVXyct62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyct62EeSPt8j8KMie4w" name="E" templateParameter="_kVXycd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXyc962EeSPt8j8KMie4w" general="_kVfG7t62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXydN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXydd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXydt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXyd962EeSPt8j8KMie4w" name="SynchronizedSet">
+ <ownedParameter xmi:id="_kVXyeN62EeSPt8j8KMie4w" name="s" type="_kVfFgt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyed62EeSPt8j8KMie4w" name="SynchronizedSet">
+ <ownedParameter xmi:id="_kVXyet62EeSPt8j8KMie4w" name="s" type="_kVfFgt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXye962EeSPt8j8KMie4w" name="mutex"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyfN62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXyfd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyft62EeSPt8j8KMie4w" name="hashCode"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXyf962EeSPt8j8KMie4w" name="SynchronizedSortedSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXygN62EeSPt8j8KMie4w" parameter="_kVXygd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXygd62EeSPt8j8KMie4w" parameteredElement="_kVXygt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXygt62EeSPt8j8KMie4w" name="E" templateParameter="_kVXygd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXyg962EeSPt8j8KMie4w" general="_kVfG8962EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXyhN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyhd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyht62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXyh962EeSPt8j8KMie4w" name="ss" visibility="private" type="_kVfFw962EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyiN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyid62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXyit62EeSPt8j8KMie4w" name="SynchronizedSortedSet">
+ <ownedParameter xmi:id="_kVXyi962EeSPt8j8KMie4w" name="s" type="_kVfFw962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyjN62EeSPt8j8KMie4w" name="SynchronizedSortedSet">
+ <ownedParameter xmi:id="_kVXyjd62EeSPt8j8KMie4w" name="s" type="_kVfFw962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXyjt62EeSPt8j8KMie4w" name="mutex"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyj962EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVXykN62EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVXykd62EeSPt8j8KMie4w" name="fromElement" type="_kVXygt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXykt62EeSPt8j8KMie4w" name="toElement" type="_kVXygt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyk962EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVXylN62EeSPt8j8KMie4w" name="toElement" type="_kVXygt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyld62EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVXylt62EeSPt8j8KMie4w" name="fromElement" type="_kVXygt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyl962EeSPt8j8KMie4w" name="first"/>
+ <ownedOperation xmi:id="_kVXymN62EeSPt8j8KMie4w" name="last"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXymd62EeSPt8j8KMie4w" name="SynchronizedList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXymt62EeSPt8j8KMie4w" parameter="_kVXym962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXym962EeSPt8j8KMie4w" parameteredElement="_kVXynN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXynN62EeSPt8j8KMie4w" name="E" templateParameter="_kVXym962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXynd62EeSPt8j8KMie4w" general="_kVfG7t62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXynt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyn962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyoN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXyod62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyot62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyo962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXypN62EeSPt8j8KMie4w" name="SynchronizedList">
+ <ownedParameter xmi:id="_kVXypd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXypt62EeSPt8j8KMie4w" name="SynchronizedList">
+ <ownedParameter xmi:id="_kVXyp962EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXyqN62EeSPt8j8KMie4w" name="mutex"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyqd62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXyqt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyq962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVXyrN62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVXyrd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyrt62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVXyr962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXysN62EeSPt8j8KMie4w" name="element" type="_kVXynN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXysd62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVXyst62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXys962EeSPt8j8KMie4w" name="element" type="_kVXynN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXytN62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXytd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXytt62EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVXyt962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyuN62EeSPt8j8KMie4w" name="lastIndexOf">
+ <ownedParameter xmi:id="_kVXyud62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyut62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVXyu962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXyvN62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyvd62EeSPt8j8KMie4w" name="listIterator"/>
+ <ownedOperation xmi:id="_kVXyvt62EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVXyv962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXywN62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVXywd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXywt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyw962EeSPt8j8KMie4w" name="readResolve"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXyxN62EeSPt8j8KMie4w" name="SynchronizedRandomAccessList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXyxd62EeSPt8j8KMie4w" parameter="_kVXyxt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXyxt62EeSPt8j8KMie4w" parameteredElement="_kVXyx962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXyx962EeSPt8j8KMie4w" name="E" templateParameter="_kVXyxt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXyyN62EeSPt8j8KMie4w" general="_kVfG_N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXyyd62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXyyt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXyy962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXyzN62EeSPt8j8KMie4w" name="SynchronizedRandomAccessList">
+ <ownedParameter xmi:id="_kVXyzd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXyzt62EeSPt8j8KMie4w" name="SynchronizedRandomAccessList">
+ <ownedParameter xmi:id="_kVXyz962EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXy0N62EeSPt8j8KMie4w" name="mutex"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy0d62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVXy0t62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVXy0962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy1N62EeSPt8j8KMie4w" name="writeReplace"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXy1d62EeSPt8j8KMie4w" name="SynchronizedMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXy1t62EeSPt8j8KMie4w" parameter="_kVXy1962EeSPt8j8KMie4w _kVXy2d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXy1962EeSPt8j8KMie4w" parameteredElement="_kVXy2N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXy2N62EeSPt8j8KMie4w" name="K" templateParameter="_kVXy1962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXy2d62EeSPt8j8KMie4w" parameteredElement="_kVXy2t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXy2t62EeSPt8j8KMie4w" name="V" templateParameter="_kVXy2d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVXy2962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXy3N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXy3d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXy3t62EeSPt8j8KMie4w" name="m" visibility="private" type="_kVfGAN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXy3962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXy4N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXy4d62EeSPt8j8KMie4w" name="mutex" association="_kVeett62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXy4t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXy4962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXy5N62EeSPt8j8KMie4w" name="keySet" visibility="private" type="_kVfGKd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXy5d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXy5t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXy5962EeSPt8j8KMie4w" name="entrySet" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXy6N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXy6d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXy6t62EeSPt8j8KMie4w" name="values" visibility="private" type="_kVfGMt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXy6962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXy7N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXy7d62EeSPt8j8KMie4w" name="SynchronizedMap">
+ <ownedParameter xmi:id="_kVXy7t62EeSPt8j8KMie4w" name="m" type="_kVfGAN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy7962EeSPt8j8KMie4w" name="SynchronizedMap">
+ <ownedParameter xmi:id="_kVXy8N62EeSPt8j8KMie4w" name="m" type="_kVfGAN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXy8d62EeSPt8j8KMie4w" name="mutex"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy8t62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVXy8962EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVXy9N62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVXy9d62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy9t62EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVXy9962EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy-N62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVXy-d62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy-t62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVXy-962EeSPt8j8KMie4w" name="key" type="_kVXy2N62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXy_N62EeSPt8j8KMie4w" name="value" type="_kVXy2t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy_d62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVXy_t62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXy_962EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVXzAN62EeSPt8j8KMie4w" name="map" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXzAd62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVXzAt62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVXzA962EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVXzBN62EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVXzBd62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVXzBt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXzB962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVXzCN62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVXzCd62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVXzCt62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVXzC962EeSPt8j8KMie4w" name="SynchronizedSortedMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVXzDN62EeSPt8j8KMie4w" parameter="_kVXzDd62EeSPt8j8KMie4w _kVXzD962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXzDd62EeSPt8j8KMie4w" parameteredElement="_kVXzDt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXzDt62EeSPt8j8KMie4w" name="K" templateParameter="_kVXzDd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVXzD962EeSPt8j8KMie4w" parameteredElement="_kVXzEN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVXzEN62EeSPt8j8KMie4w" name="V" templateParameter="_kVXzD962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVXzEd62EeSPt8j8KMie4w" general="_kVfHAN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVXzEt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXzE962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXzFN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVXzFd62EeSPt8j8KMie4w" name="sm" visibility="private" type="_kVfF7d62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVXzFt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVXzF962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVXzGN62EeSPt8j8KMie4w" name="SynchronizedSortedMap">
+ <ownedParameter xmi:id="_kVXzGd62EeSPt8j8KMie4w" name="m" type="_kVfF7d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXzGt62EeSPt8j8KMie4w" name="SynchronizedSortedMap">
+ <ownedParameter xmi:id="_kVXzG962EeSPt8j8KMie4w" name="m" type="_kVfF7d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXzHN62EeSPt8j8KMie4w" name="mutex"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXzHd62EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVXzHt62EeSPt8j8KMie4w" name="subMap">
+ <ownedParameter xmi:id="_kVXzH962EeSPt8j8KMie4w" name="fromKey" type="_kVXzDt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVXzIN62EeSPt8j8KMie4w" name="toKey" type="_kVXzDt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXzId62EeSPt8j8KMie4w" name="headMap">
+ <ownedParameter xmi:id="_kVXzIt62EeSPt8j8KMie4w" name="toKey" type="_kVXzDt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXzI962EeSPt8j8KMie4w" name="tailMap">
+ <ownedParameter xmi:id="_kVXzJN62EeSPt8j8KMie4w" name="fromKey" type="_kVXzDt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVXzJd62EeSPt8j8KMie4w" name="firstKey"/>
+ <ownedOperation xmi:id="_kVXzJt62EeSPt8j8KMie4w" name="lastKey"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYXMN62EeSPt8j8KMie4w" name="CheckedCollection">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYXMd62EeSPt8j8KMie4w" parameter="_kVYXMt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXMt62EeSPt8j8KMie4w" parameteredElement="_kVYXM962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXM962EeSPt8j8KMie4w" name="E" templateParameter="_kVYXMt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVYXNN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXNd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXNt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXN962EeSPt8j8KMie4w" name="c" type="_kVfFbd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXON62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXOd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXOt62EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXO962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXPN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXPd62EeSPt8j8KMie4w" name="zeroLengthElementArray" visibility="private" association="_kVeeut62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXPt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXP962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYXQN62EeSPt8j8KMie4w" name="CheckedCollection">
+ <ownedParameter xmi:id="_kVYXQd62EeSPt8j8KMie4w" name="c" type="_kVfFbd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYXQt62EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXQ962EeSPt8j8KMie4w" name="typeCheck">
+ <ownedParameter xmi:id="_kVYXRN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXRd62EeSPt8j8KMie4w" name="badElementMsg">
+ <ownedParameter xmi:id="_kVYXRt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXR962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYXSN62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYXSd62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYXSt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXS962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVYXTN62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVYXTd62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVYXTt62EeSPt8j8KMie4w" parameter="_kVYXT962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXT962EeSPt8j8KMie4w" parameteredElement="_kVYXUN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXUN62EeSPt8j8KMie4w" name="T" templateParameter="_kVYXT962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXUd62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVYXUt62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVYXU962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXVN62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVYXVd62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVYXVt62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXV962EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVYXWN62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXWd62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVYXWt62EeSPt8j8KMie4w" name="coll" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXW962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVYXXN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVYXXd62EeSPt8j8KMie4w" name="e" type="_kVYXM962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXXt62EeSPt8j8KMie4w" name="zeroLengthElementArray"/>
+ <ownedOperation xmi:id="_kVYXX962EeSPt8j8KMie4w" name="checkedCopyOf">
+ <ownedParameter xmi:id="_kVYXYN62EeSPt8j8KMie4w" name="coll" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXYd62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVYXYt62EeSPt8j8KMie4w" name="coll" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYXY962EeSPt8j8KMie4w" name="CheckedSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYXZN62EeSPt8j8KMie4w" parameter="_kVYXZd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXZd62EeSPt8j8KMie4w" parameteredElement="_kVYXZt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXZt62EeSPt8j8KMie4w" name="E" templateParameter="_kVYXZd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYXZ962EeSPt8j8KMie4w" general="_kVfHCt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYXaN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXad62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXat62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYXa962EeSPt8j8KMie4w" name="CheckedSet">
+ <ownedParameter xmi:id="_kVYXbN62EeSPt8j8KMie4w" name="s" type="_kVfFgt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYXbd62EeSPt8j8KMie4w" name="elementType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXbt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYXb962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXcN62EeSPt8j8KMie4w" name="hashCode"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYXcd62EeSPt8j8KMie4w" name="CheckedSortedSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYXct62EeSPt8j8KMie4w" parameter="_kVYXc962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXc962EeSPt8j8KMie4w" parameteredElement="_kVYXdN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXdN62EeSPt8j8KMie4w" name="E" templateParameter="_kVYXc962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYXdd62EeSPt8j8KMie4w" general="_kVfHD962EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYXdt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXd962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXeN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXed62EeSPt8j8KMie4w" name="ss" visibility="private" type="_kVfFw962EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXet62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXe962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYXfN62EeSPt8j8KMie4w" name="CheckedSortedSet">
+ <ownedParameter xmi:id="_kVYXfd62EeSPt8j8KMie4w" name="s" type="_kVfFw962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYXft62EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXf962EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVYXgN62EeSPt8j8KMie4w" name="first"/>
+ <ownedOperation xmi:id="_kVYXgd62EeSPt8j8KMie4w" name="last"/>
+ <ownedOperation xmi:id="_kVYXgt62EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVYXg962EeSPt8j8KMie4w" name="fromElement" type="_kVYXdN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYXhN62EeSPt8j8KMie4w" name="toElement" type="_kVYXdN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXhd62EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVYXht62EeSPt8j8KMie4w" name="toElement" type="_kVYXdN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXh962EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVYXiN62EeSPt8j8KMie4w" name="fromElement" type="_kVYXdN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYXid62EeSPt8j8KMie4w" name="CheckedList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYXit62EeSPt8j8KMie4w" parameter="_kVYXi962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXi962EeSPt8j8KMie4w" parameteredElement="_kVYXjN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXjN62EeSPt8j8KMie4w" name="E" templateParameter="_kVYXi962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYXjd62EeSPt8j8KMie4w" general="_kVfHCt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYXjt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXj962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXkN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXkd62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXkt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXk962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYXlN62EeSPt8j8KMie4w" name="CheckedList">
+ <ownedParameter xmi:id="_kVYXld62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYXlt62EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXl962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYXmN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXmd62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVYXmt62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVYXm962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXnN62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVYXnd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXnt62EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVYXn962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXoN62EeSPt8j8KMie4w" name="lastIndexOf">
+ <ownedParameter xmi:id="_kVYXod62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXot62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVYXo962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYXpN62EeSPt8j8KMie4w" name="element" type="_kVYXjN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXpd62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVYXpt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYXp962EeSPt8j8KMie4w" name="element" type="_kVYXjN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXqN62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVYXqd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYXqt62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXq962EeSPt8j8KMie4w" name="listIterator"/>
+ <ownedOperation xmi:id="_kVYXrN62EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVYXrd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXrt62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVYXr962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYXsN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYXsd62EeSPt8j8KMie4w" name="CheckedRandomAccessList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYXst62EeSPt8j8KMie4w" parameter="_kVYXs962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXs962EeSPt8j8KMie4w" parameteredElement="_kVYXtN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXtN62EeSPt8j8KMie4w" name="E" templateParameter="_kVYXs962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYXtd62EeSPt8j8KMie4w" general="_kVfHFd62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYXtt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXt962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXuN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYXud62EeSPt8j8KMie4w" name="CheckedRandomAccessList">
+ <ownedParameter xmi:id="_kVYXut62EeSPt8j8KMie4w" name="list">
+ <type xmi:type="uml:Interface" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_zUqMUN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYXu962EeSPt8j8KMie4w" name="type">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYXvN62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVYXvd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYXvt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYXv962EeSPt8j8KMie4w" name="CheckedMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYXwN62EeSPt8j8KMie4w" parameter="_kVYXwd62EeSPt8j8KMie4w _kVYXw962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXwd62EeSPt8j8KMie4w" parameteredElement="_kVYXwt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXwt62EeSPt8j8KMie4w" name="K" templateParameter="_kVYXwd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYXw962EeSPt8j8KMie4w" parameteredElement="_kVYXxN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYXxN62EeSPt8j8KMie4w" name="V" templateParameter="_kVYXw962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVYXxd62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXxt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXx962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXyN62EeSPt8j8KMie4w" name="m" visibility="private" type="_kVfGAN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXyd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXyt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXy962EeSPt8j8KMie4w" name="keyType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXzN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYXzd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYXzt62EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYXz962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYX0N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYX0d62EeSPt8j8KMie4w" name="entrySet" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYX0t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYX0962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYX1N62EeSPt8j8KMie4w" name="CheckedMap">
+ <ownedParameter xmi:id="_kVYX1d62EeSPt8j8KMie4w" name="m" type="_kVfGAN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYX1t62EeSPt8j8KMie4w" name="keyType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYX1962EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX2N62EeSPt8j8KMie4w" name="typeCheck">
+ <ownedParameter xmi:id="_kVYX2d62EeSPt8j8KMie4w" name="key"/>
+ <ownedParameter xmi:id="_kVYX2t62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX2962EeSPt8j8KMie4w" name="badKeyMsg">
+ <ownedParameter xmi:id="_kVYX3N62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX3d62EeSPt8j8KMie4w" name="badValueMsg">
+ <ownedParameter xmi:id="_kVYX3t62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX3962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYX4N62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYX4d62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVYX4t62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX4962EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVYX5N62EeSPt8j8KMie4w" name="v"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX5d62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVYX5t62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX5962EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVYX6N62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX6d62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVYX6t62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVYX6962EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVYX7N62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYX7d62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX7t62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVYX7962EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVYX8N62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVYX8d62EeSPt8j8KMie4w" name="key" type="_kVYXwt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYX8t62EeSPt8j8KMie4w" name="value" type="_kVYXxN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX8962EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVYX9N62EeSPt8j8KMie4w" name="t" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYX9d62EeSPt8j8KMie4w" name="entrySet"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYX9t62EeSPt8j8KMie4w" name="CheckedEntrySet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYX9962EeSPt8j8KMie4w" parameter="_kVYX-N62EeSPt8j8KMie4w _kVYX-t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYX-N62EeSPt8j8KMie4w" parameteredElement="_kVYX-d62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYX-d62EeSPt8j8KMie4w" name="K" templateParameter="_kVYX-N62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYX-t62EeSPt8j8KMie4w" parameteredElement="_kVYX-962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYX-962EeSPt8j8KMie4w" name="V" templateParameter="_kVYX-t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVYX_N62EeSPt8j8KMie4w" name="s" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYX_d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYX_t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYX_962EeSPt8j8KMie4w" name="valueType" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYAN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYAd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYAt62EeSPt8j8KMie4w" name="CheckedEntrySet">
+ <ownedParameter xmi:id="_kVYYA962EeSPt8j8KMie4w" name="s" type="_kVfGJt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYYBN62EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYBd62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYYBt62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYYB962EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVYYCN62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVYYCd62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVYYCt62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVYYC962EeSPt8j8KMie4w" name="e" type="_kVfF8d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYDN62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVYYDd62EeSPt8j8KMie4w" name="coll" type="_kVfHI962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYDt62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVYYD962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVYYEN62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVYYEd62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVYYEt62EeSPt8j8KMie4w" parameter="_kVYYE962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYE962EeSPt8j8KMie4w" parameteredElement="_kVYYFN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYFN62EeSPt8j8KMie4w" name="T" templateParameter="_kVYYE962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYFd62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYYFt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYF962EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVYYGN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYGd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVYYGt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYG962EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVYYHN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYHd62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVYYHt62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYH962EeSPt8j8KMie4w" name="batchRemove">
+ <ownedParameter xmi:id="_kVYYIN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYYId62EeSPt8j8KMie4w" name="complement">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYIt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYYI962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYJN62EeSPt8j8KMie4w" name="checkedEntry">
+ <ownedParameter xmi:id="_kVYYJd62EeSPt8j8KMie4w" name="e" type="_kVfF8d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYYJt62EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVYYJ962EeSPt8j8KMie4w" parameter="_kVYYKN62EeSPt8j8KMie4w _kVYYKt62EeSPt8j8KMie4w _kVYYLN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYKN62EeSPt8j8KMie4w" parameteredElement="_kVYYKd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYKd62EeSPt8j8KMie4w" name="K" templateParameter="_kVYYKN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYKt62EeSPt8j8KMie4w" parameteredElement="_kVYYK962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYK962EeSPt8j8KMie4w" name="V" templateParameter="_kVYYKt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYLN62EeSPt8j8KMie4w" parameteredElement="_kVYYLd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYLd62EeSPt8j8KMie4w" name="T" templateParameter="_kVYYLN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYLt62EeSPt8j8KMie4w" name="CheckedEntry">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYL962EeSPt8j8KMie4w" parameter="_kVYYMN62EeSPt8j8KMie4w _kVYYMt62EeSPt8j8KMie4w _kVYYNN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYMN62EeSPt8j8KMie4w" parameteredElement="_kVYYMd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYMd62EeSPt8j8KMie4w" name="K" templateParameter="_kVYYMN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYMt62EeSPt8j8KMie4w" parameteredElement="_kVYYM962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYM962EeSPt8j8KMie4w" name="V" templateParameter="_kVYYMt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYNN62EeSPt8j8KMie4w" parameteredElement="_kVYYNd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYNd62EeSPt8j8KMie4w" name="T" templateParameter="_kVYYNN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVYYNt62EeSPt8j8KMie4w" name="e" visibility="private" type="_kVfF8d62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYN962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYON62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYYOd62EeSPt8j8KMie4w" name="valueType" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYOt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYO962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYPN62EeSPt8j8KMie4w" name="CheckedEntry">
+ <ownedParameter xmi:id="_kVYYPd62EeSPt8j8KMie4w" name="e" type="_kVfF8d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYYPt62EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYP962EeSPt8j8KMie4w" name="getKey"/>
+ <ownedOperation xmi:id="_kVYYQN62EeSPt8j8KMie4w" name="getValue"/>
+ <ownedOperation xmi:id="_kVYYQd62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVYYQt62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVYYQ962EeSPt8j8KMie4w" name="setValue">
+ <ownedParameter xmi:id="_kVYYRN62EeSPt8j8KMie4w" name="value" type="_kVYYM962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYRd62EeSPt8j8KMie4w" name="badValueMsg">
+ <ownedParameter xmi:id="_kVYYRt62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYR962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYYSN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ </nestedClassifier>
+ </nestedClassifier>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYSd62EeSPt8j8KMie4w" name="CheckedSortedMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYSt62EeSPt8j8KMie4w" parameter="_kVYYS962EeSPt8j8KMie4w _kVYYTd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYS962EeSPt8j8KMie4w" parameteredElement="_kVYYTN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYTN62EeSPt8j8KMie4w" name="K" templateParameter="_kVYYS962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYTd62EeSPt8j8KMie4w" parameteredElement="_kVYYTt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYTt62EeSPt8j8KMie4w" name="V" templateParameter="_kVYYTd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYYT962EeSPt8j8KMie4w" general="_kVfHHd62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYYUN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYUd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYUt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYYU962EeSPt8j8KMie4w" name="sm" visibility="private" type="_kVfF7d62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYVN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYVd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYVt62EeSPt8j8KMie4w" name="CheckedSortedMap">
+ <ownedParameter xmi:id="_kVYYV962EeSPt8j8KMie4w" name="m" type="_kVfF7d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYYWN62EeSPt8j8KMie4w" name="keyType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYYWd62EeSPt8j8KMie4w" name="valueType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYWt62EeSPt8j8KMie4w" name="comparator"/>
+ <ownedOperation xmi:id="_kVYYW962EeSPt8j8KMie4w" name="firstKey"/>
+ <ownedOperation xmi:id="_kVYYXN62EeSPt8j8KMie4w" name="lastKey"/>
+ <ownedOperation xmi:id="_kVYYXd62EeSPt8j8KMie4w" name="subMap">
+ <ownedParameter xmi:id="_kVYYXt62EeSPt8j8KMie4w" name="fromKey" type="_kVYYTN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYYX962EeSPt8j8KMie4w" name="toKey" type="_kVYYTN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYYN62EeSPt8j8KMie4w" name="headMap">
+ <ownedParameter xmi:id="_kVYYYd62EeSPt8j8KMie4w" name="toKey" type="_kVYYTN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYYt62EeSPt8j8KMie4w" name="tailMap">
+ <ownedParameter xmi:id="_kVYYY962EeSPt8j8KMie4w" name="fromKey" type="_kVYYTN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYZN62EeSPt8j8KMie4w" name="EmptyIterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYZd62EeSPt8j8KMie4w" parameter="_kVYYZt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYZt62EeSPt8j8KMie4w" parameteredElement="_kVYYZ962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYZ962EeSPt8j8KMie4w" name="E" templateParameter="_kVYYZt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVYYaN62EeSPt8j8KMie4w" name="EMPTY_ITERATOR" isStatic="true" type="_kVfHMt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYad62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYat62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYa962EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVYYbN62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVYYbd62EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYbt62EeSPt8j8KMie4w" name="EmptyListIterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYb962EeSPt8j8KMie4w" parameter="_kVYYcN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYcN62EeSPt8j8KMie4w" parameteredElement="_kVYYcd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYcd62EeSPt8j8KMie4w" name="E" templateParameter="_kVYYcN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYYct62EeSPt8j8KMie4w" general="_kVfHNd62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYYc962EeSPt8j8KMie4w" name="EMPTY_ITERATOR" isStatic="true" type="_kVfHON62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYdN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYdd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYdt62EeSPt8j8KMie4w" name="hasPrevious"/>
+ <ownedOperation xmi:id="_kVYYd962EeSPt8j8KMie4w" name="previous"/>
+ <ownedOperation xmi:id="_kVYYeN62EeSPt8j8KMie4w" name="nextIndex"/>
+ <ownedOperation xmi:id="_kVYYed62EeSPt8j8KMie4w" name="previousIndex"/>
+ <ownedOperation xmi:id="_kVYYet62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVYYe962EeSPt8j8KMie4w" name="e" type="_kVYYcd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYfN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVYYfd62EeSPt8j8KMie4w" name="e" type="_kVYYcd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYft62EeSPt8j8KMie4w" name="EmptyEnumeration">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYf962EeSPt8j8KMie4w" parameter="_kVYYgN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYgN62EeSPt8j8KMie4w" parameteredElement="_kVYYgd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYgd62EeSPt8j8KMie4w" name="E" templateParameter="_kVYYgN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVYYgt62EeSPt8j8KMie4w" name="EMPTY_ENUMERATION" isStatic="true" type="_kVfHQd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYg962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYhN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYhd62EeSPt8j8KMie4w" name="hasMoreElements"/>
+ <ownedOperation xmi:id="_kVYYht62EeSPt8j8KMie4w" name="nextElement"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYh962EeSPt8j8KMie4w" name="EmptySet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYiN62EeSPt8j8KMie4w" parameter="_kVYYid62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYid62EeSPt8j8KMie4w" parameteredElement="_kVYYit62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYit62EeSPt8j8KMie4w" name="E" templateParameter="_kVYYid62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYYi962EeSPt8j8KMie4w" general="_kVfFst62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYYjN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYjd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYjt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYj962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVYYkN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYYkd62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYYkt62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYYk962EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYlN62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVYYld62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYlt62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVYYl962EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVYYmN62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVYYmd62EeSPt8j8KMie4w" parameter="_kVYYmt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYmt62EeSPt8j8KMie4w" parameteredElement="_kVYYm962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYm962EeSPt8j8KMie4w" name="T" templateParameter="_kVYYmt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYnN62EeSPt8j8KMie4w" name="readResolve"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYnd62EeSPt8j8KMie4w" name="EmptyList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYnt62EeSPt8j8KMie4w" parameter="_kVYYn962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYn962EeSPt8j8KMie4w" parameteredElement="_kVYYoN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYoN62EeSPt8j8KMie4w" name="E" templateParameter="_kVYYn962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYYod62EeSPt8j8KMie4w" general="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYYot62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYo962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYpN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYpd62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVYYpt62EeSPt8j8KMie4w" name="listIterator"/>
+ <ownedOperation xmi:id="_kVYYp962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYYqN62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYYqd62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYYqt62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYq962EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVYYrN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYrd62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVYYrt62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVYYr962EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVYYsN62EeSPt8j8KMie4w" parameter="_kVYYsd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYsd62EeSPt8j8KMie4w" parameteredElement="_kVYYst62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYst62EeSPt8j8KMie4w" name="T" templateParameter="_kVYYsd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYs962EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVYYtN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYtd62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYYtt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYt962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVYYuN62EeSPt8j8KMie4w" name="readResolve"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYYud62EeSPt8j8KMie4w" name="EmptyMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYYut62EeSPt8j8KMie4w" parameter="_kVYYu962EeSPt8j8KMie4w _kVYYvd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYu962EeSPt8j8KMie4w" parameteredElement="_kVYYvN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYvN62EeSPt8j8KMie4w" name="K" templateParameter="_kVYYu962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYYvd62EeSPt8j8KMie4w" parameteredElement="_kVYYvt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYYvt62EeSPt8j8KMie4w" name="V" templateParameter="_kVYYvd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYYv962EeSPt8j8KMie4w" general="_kVfF_N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYYwN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYYwd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYYwt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYYw962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYYxN62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYYxd62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVYYxt62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYx962EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVYYyN62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYyd62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVYYyt62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYYy962EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVYYzN62EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVYYzd62EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVYYzt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYYz962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYY0N62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVYY0d62EeSPt8j8KMie4w" name="readResolve"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYY0t62EeSPt8j8KMie4w" name="SingletonSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYY0962EeSPt8j8KMie4w" parameter="_kVYY1N62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYY1N62EeSPt8j8KMie4w" parameteredElement="_kVYY1d62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYY1d62EeSPt8j8KMie4w" name="E" templateParameter="_kVYY1N62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYY1t62EeSPt8j8KMie4w" general="_kVfFst62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYY1962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYY2N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYY2d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYY2t62EeSPt8j8KMie4w" name="element" visibility="private" type="_kVYY1d62EeSPt8j8KMie4w" association="_kVeeyt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYY2962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYY3N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYY3d62EeSPt8j8KMie4w" name="SingletonSet">
+ <ownedParameter xmi:id="_kVYY3t62EeSPt8j8KMie4w" name="e" type="_kVYY1d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYY3962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVYY4N62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYY4d62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYY4t62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYY4962EeSPt8j8KMie4w" name="SingletonList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYY5N62EeSPt8j8KMie4w" parameter="_kVYY5d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYY5d62EeSPt8j8KMie4w" parameteredElement="_kVYY5t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYY5t62EeSPt8j8KMie4w" name="E" templateParameter="_kVYY5d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYY5962EeSPt8j8KMie4w" general="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYY6N62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYY6d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYY6t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYY6962EeSPt8j8KMie4w" name="element" visibility="private" type="_kVYY5t62EeSPt8j8KMie4w" association="_kVeezt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYY7N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYY7d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYY7t62EeSPt8j8KMie4w" name="SingletonList">
+ <ownedParameter xmi:id="_kVYY7962EeSPt8j8KMie4w" name="obj" type="_kVYY5t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYY8N62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVYY8d62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYY8t62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYY8962EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYY9N62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVYY9d62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYY9t62EeSPt8j8KMie4w" name="SingletonMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYY9962EeSPt8j8KMie4w" parameter="_kVYY-N62EeSPt8j8KMie4w _kVYY-t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYY-N62EeSPt8j8KMie4w" parameteredElement="_kVYY-d62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYY-d62EeSPt8j8KMie4w" name="K" templateParameter="_kVYY-N62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYY-t62EeSPt8j8KMie4w" parameteredElement="_kVYY-962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYY-962EeSPt8j8KMie4w" name="V" templateParameter="_kVYY-t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYY_N62EeSPt8j8KMie4w" general="_kVfF_N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYY_d62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYY_t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYY_962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZAN62EeSPt8j8KMie4w" name="k" visibility="private" type="_kVYY-d62EeSPt8j8KMie4w" association="_kVee0t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZAd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZAt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZA962EeSPt8j8KMie4w" name="v" visibility="private" type="_kVYY-962EeSPt8j8KMie4w" association="_kVee1t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZBN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZBd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZBt62EeSPt8j8KMie4w" name="keySet" visibility="private" type="_kVfGKd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZB962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZCN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZCd62EeSPt8j8KMie4w" name="entrySet" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZCt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZC962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZDN62EeSPt8j8KMie4w" name="values" visibility="private" type="_kVfGMt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZDd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZDt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYZD962EeSPt8j8KMie4w" name="SingletonMap">
+ <ownedParameter xmi:id="_kVYZEN62EeSPt8j8KMie4w" name="key" type="_kVYY-d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYZEd62EeSPt8j8KMie4w" name="value" type="_kVYY-962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZEt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYZE962EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYZFN62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVYZFd62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZFt62EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVYZF962EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZGN62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVYZGd62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZGt62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVYZG962EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVYZHN62EeSPt8j8KMie4w" name="values"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYZHd62EeSPt8j8KMie4w" name="CopiesList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYZHt62EeSPt8j8KMie4w" parameter="_kVYZH962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYZH962EeSPt8j8KMie4w" parameteredElement="_kVYZIN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYZIN62EeSPt8j8KMie4w" name="E" templateParameter="_kVYZH962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYZId62EeSPt8j8KMie4w" general="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYZIt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZI962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZJN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZJd62EeSPt8j8KMie4w" name="n">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZJt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZJ962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZKN62EeSPt8j8KMie4w" name="element" type="_kVYZIN62EeSPt8j8KMie4w" association="_kVee2t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZKd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZKt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYZK962EeSPt8j8KMie4w" name="CopiesList">
+ <ownedParameter xmi:id="_kVYZLN62EeSPt8j8KMie4w" name="n">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYZLd62EeSPt8j8KMie4w" name="e" type="_kVYZIN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZLt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYZL962EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYZMN62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZMd62EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVYZMt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZM962EeSPt8j8KMie4w" name="lastIndexOf">
+ <ownedParameter xmi:id="_kVYZNN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZNd62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVYZNt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZN962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVYZON62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVYZOd62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVYZOt62EeSPt8j8KMie4w" parameter="_kVYZO962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYZO962EeSPt8j8KMie4w" parameteredElement="_kVYZPN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYZPN62EeSPt8j8KMie4w" name="T" templateParameter="_kVYZO962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZPd62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVYZPt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVYZP962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYZQN62EeSPt8j8KMie4w" name="ReverseComparator">
+ <ownedAttribute xmi:id="_kVYZQd62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZQt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZQ962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZRN62EeSPt8j8KMie4w" name="REVERSE_ORDER" isStatic="true" type="_kVYZQN62EeSPt8j8KMie4w" association="_kVee3t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZRd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZRt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYZR962EeSPt8j8KMie4w" name="compare">
+ <ownedParameter xmi:id="_kVYZSN62EeSPt8j8KMie4w" name="c1"/>
+ <ownedParameter xmi:id="_kVYZSd62EeSPt8j8KMie4w" name="c2"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZSt62EeSPt8j8KMie4w" name="readResolve"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYZS962EeSPt8j8KMie4w" name="ReverseComparator2">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYZTN62EeSPt8j8KMie4w" parameter="_kVYZTd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYZTd62EeSPt8j8KMie4w" parameteredElement="_kVYZTt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYZTt62EeSPt8j8KMie4w" name="T" templateParameter="_kVYZTd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVYZT962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZUN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZUd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZUt62EeSPt8j8KMie4w" name="cmp" type="_kVfr-t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZU962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZVN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYZVd62EeSPt8j8KMie4w" name="ReverseComparator2">
+ <ownedParameter xmi:id="_kVYZVt62EeSPt8j8KMie4w" name="cmp" type="_kVfr-t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZV962EeSPt8j8KMie4w" name="compare">
+ <ownedParameter xmi:id="_kVYZWN62EeSPt8j8KMie4w" name="t1" type="_kVYZTt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVYZWd62EeSPt8j8KMie4w" name="t2" type="_kVYZTt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZWt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYZW962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZXN62EeSPt8j8KMie4w" name="hashCode"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYZXd62EeSPt8j8KMie4w" name="SetFromMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYZXt62EeSPt8j8KMie4w" parameter="_kVYZX962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYZX962EeSPt8j8KMie4w" parameteredElement="_kVYZYN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYZYN62EeSPt8j8KMie4w" name="E" templateParameter="_kVYZX962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYZYd62EeSPt8j8KMie4w" general="_kVfFst62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYZYt62EeSPt8j8KMie4w" name="m" visibility="private" type="_kVfsDN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZY962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZZN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZZd62EeSPt8j8KMie4w" name="s" visibility="private" type="_kVfFgt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZZt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZZ962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZaN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZad62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZat62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYZa962EeSPt8j8KMie4w" name="SetFromMap">
+ <ownedParameter xmi:id="_kVYZbN62EeSPt8j8KMie4w" name="map" type="_kVfsDN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZbd62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVYZbt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVYZb962EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVYZcN62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVYZcd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZct62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVYZc962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZdN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVYZdd62EeSPt8j8KMie4w" name="e" type="_kVYZYN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZdt62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVYZd962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVYZeN62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVYZed62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVYZet62EeSPt8j8KMie4w" parameter="_kVYZe962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYZe962EeSPt8j8KMie4w" parameteredElement="_kVYZfN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYZfN62EeSPt8j8KMie4w" name="T" templateParameter="_kVYZe962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZfd62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVYZft62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVYZf962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVYZgN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZgd62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVYZgt62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZg962EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVYZhN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZhd62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVYZht62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZh962EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVYZiN62EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVYZid62EeSPt8j8KMie4w" name="AsLIFOQueue">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVYZit62EeSPt8j8KMie4w" parameter="_kVYZi962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVYZi962EeSPt8j8KMie4w" parameteredElement="_kVYZjN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVYZjN62EeSPt8j8KMie4w" name="E" templateParameter="_kVYZi962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVYZjd62EeSPt8j8KMie4w" general="_kVfsGt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVYZjt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZj962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZkN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVYZkd62EeSPt8j8KMie4w" name="q" visibility="private" type="_kVfsHd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVYZkt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVYZk962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVYZlN62EeSPt8j8KMie4w" name="AsLIFOQueue">
+ <ownedParameter xmi:id="_kVYZld62EeSPt8j8KMie4w" name="q" type="_kVfsHd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVYZlt62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVYZl962EeSPt8j8KMie4w" name="e" type="_kVYZjN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-QN62EeSPt8j8KMie4w" name="offer">
+ <ownedParameter xmi:id="_kVY-Qd62EeSPt8j8KMie4w" name="e" type="_kVYZjN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-Qt62EeSPt8j8KMie4w" name="poll"/>
+ <ownedOperation xmi:id="_kVY-Q962EeSPt8j8KMie4w" name="remove"/>
+ <ownedOperation xmi:id="_kVY-RN62EeSPt8j8KMie4w" name="peek"/>
+ <ownedOperation xmi:id="_kVY-Rd62EeSPt8j8KMie4w" name="element"/>
+ <ownedOperation xmi:id="_kVY-Rt62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVY-R962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVY-SN62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVY-Sd62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVY-St62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-S962EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVY-TN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-Td62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVY-Tt62EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVY-T962EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVY-UN62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVY-Ud62EeSPt8j8KMie4w" parameter="_kVY-Ut62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY-Ut62EeSPt8j8KMie4w" parameteredElement="_kVY-U962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY-U962EeSPt8j8KMie4w" name="T" templateParameter="_kVY-Ut62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-VN62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVY-Vd62EeSPt8j8KMie4w" name="containsAll">
+ <ownedParameter xmi:id="_kVY-Vt62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-V962EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVY-WN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-Wd62EeSPt8j8KMie4w" name="retainAll">
+ <ownedParameter xmi:id="_kVY-Wt62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Interface" xmi:id="_kVY-W962EeSPt8j8KMie4w" name="SelfComparable"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY-XN62EeSPt8j8KMie4w" name="IllegalFormatPrecisionException">
+ <generalization xmi:id="_kVY-Xd62EeSPt8j8KMie4w" general="_kVY_yt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVY-Xt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-X962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-YN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-Yd62EeSPt8j8KMie4w" name="p" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-Yt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-Y962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY-ZN62EeSPt8j8KMie4w" name="IllegalFormatPrecisionException">
+ <ownedParameter xmi:id="_kVY-Zd62EeSPt8j8KMie4w" name="p">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-Zt62EeSPt8j8KMie4w" name="getPrecision"/>
+ <ownedOperation xmi:id="_kVY-Z962EeSPt8j8KMie4w" name="getMessage"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY-aN62EeSPt8j8KMie4w" name="IllegalFormatWidthException">
+ <generalization xmi:id="_kVY-ad62EeSPt8j8KMie4w" general="_kVY_yt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVY-at62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-a962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-bN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-bd62EeSPt8j8KMie4w" name="w" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-bt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-b962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY-cN62EeSPt8j8KMie4w" name="IllegalFormatWidthException">
+ <ownedParameter xmi:id="_kVY-cd62EeSPt8j8KMie4w" name="w">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-ct62EeSPt8j8KMie4w" name="getWidth"/>
+ <ownedOperation xmi:id="_kVY-c962EeSPt8j8KMie4w" name="getMessage"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY-dN62EeSPt8j8KMie4w" name="ConcurrentModificationException">
+ <ownedAttribute xmi:id="_kVY-dd62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-dt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-d962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY-eN62EeSPt8j8KMie4w" name="ConcurrentModificationException"/>
+ <ownedOperation xmi:id="_kVY-ed62EeSPt8j8KMie4w" name="ConcurrentModificationException">
+ <ownedParameter xmi:id="_kVY-et62EeSPt8j8KMie4w" name="message">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-e962EeSPt8j8KMie4w" name="ConcurrentModificationException">
+ <ownedParameter xmi:id="_kVY-fN62EeSPt8j8KMie4w" name="cause"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-fd62EeSPt8j8KMie4w" name="ConcurrentModificationException">
+ <ownedParameter xmi:id="_kVY-ft62EeSPt8j8KMie4w" name="message">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY-f962EeSPt8j8KMie4w" name="cause"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY-gN62EeSPt8j8KMie4w" name="Dictionary">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVY-gd62EeSPt8j8KMie4w" parameter="_kVY-gt62EeSPt8j8KMie4w _kVY-hN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY-gt62EeSPt8j8KMie4w" parameteredElement="_kVY-g962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY-g962EeSPt8j8KMie4w" name="K" templateParameter="_kVY-gt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY-hN62EeSPt8j8KMie4w" parameteredElement="_kVY-hd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY-hd62EeSPt8j8KMie4w" name="V" templateParameter="_kVY-hN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVY-ht62EeSPt8j8KMie4w" name="Dictionary"/>
+ <ownedOperation xmi:id="_kVY-h962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVY-iN62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVY-id62EeSPt8j8KMie4w" name="keys"/>
+ <ownedOperation xmi:id="_kVY-it62EeSPt8j8KMie4w" name="elements"/>
+ <ownedOperation xmi:id="_kVY-i962EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVY-jN62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-jd62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVY-jt62EeSPt8j8KMie4w" name="key" type="_kVY-g962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY-j962EeSPt8j8KMie4w" name="value" type="_kVY-hd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-kN62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVY-kd62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY-kt62EeSPt8j8KMie4w" name="HashMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVY-k962EeSPt8j8KMie4w" parameter="_kVY-lN62EeSPt8j8KMie4w _kVY-lt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY-lN62EeSPt8j8KMie4w" parameteredElement="_kVY-ld62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY-ld62EeSPt8j8KMie4w" name="K" templateParameter="_kVY-lN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY-lt62EeSPt8j8KMie4w" parameteredElement="_kVY-l962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY-l962EeSPt8j8KMie4w" name="V" templateParameter="_kVY-lt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVY-mN62EeSPt8j8KMie4w" general="_kVfF_N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVY-md62EeSPt8j8KMie4w" name="DEFAULT_INITIAL_CAPACITY" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-mt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-m962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-nN62EeSPt8j8KMie4w" name="MAXIMUM_CAPACITY" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-nd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-nt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-n962EeSPt8j8KMie4w" name="DEFAULT_LOAD_FACTOR" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-oN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-od62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-ot62EeSPt8j8KMie4w" name="table" type="_kVY_AN62EeSPt8j8KMie4w" association="_kVee4t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-o962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-pN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-pd62EeSPt8j8KMie4w" name="size">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-pt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-p962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-qN62EeSPt8j8KMie4w" name="threshold">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-qd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-qt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-q962EeSPt8j8KMie4w" name="loadFactor">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-rN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-rd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-rt62EeSPt8j8KMie4w" name="modCount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-r962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-sN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-sd62EeSPt8j8KMie4w" name="entrySet" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-st62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-s962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY-tN62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY-td62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY-tt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY-t962EeSPt8j8KMie4w" name="HashMap">
+ <ownedParameter xmi:id="_kVY-uN62EeSPt8j8KMie4w" name="initialCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY-ud62EeSPt8j8KMie4w" name="loadFactor">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-ut62EeSPt8j8KMie4w" name="HashMap">
+ <ownedParameter xmi:id="_kVY-u962EeSPt8j8KMie4w" name="initialCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-vN62EeSPt8j8KMie4w" name="HashMap"/>
+ <ownedOperation xmi:id="_kVY-vd62EeSPt8j8KMie4w" name="HashMap">
+ <ownedParameter xmi:id="_kVY-vt62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-v962EeSPt8j8KMie4w" name="init"/>
+ <ownedOperation xmi:id="_kVY-wN62EeSPt8j8KMie4w" name="hash">
+ <ownedParameter xmi:id="_kVY-wd62EeSPt8j8KMie4w" name="h">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-wt62EeSPt8j8KMie4w" name="indexFor">
+ <ownedParameter xmi:id="_kVY-w962EeSPt8j8KMie4w" name="h">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY-xN62EeSPt8j8KMie4w" name="length">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-xd62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVY-xt62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVY-x962EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVY-yN62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-yd62EeSPt8j8KMie4w" name="getForNullKey"/>
+ <ownedOperation xmi:id="_kVY-yt62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVY-y962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-zN62EeSPt8j8KMie4w" name="getEntry">
+ <ownedParameter xmi:id="_kVY-zd62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-zt62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVY-z962EeSPt8j8KMie4w" name="key" type="_kVY-ld62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY-0N62EeSPt8j8KMie4w" name="value" type="_kVY-l962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-0d62EeSPt8j8KMie4w" name="putForNullKey">
+ <ownedParameter xmi:id="_kVY-0t62EeSPt8j8KMie4w" name="value" type="_kVY-l962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-0962EeSPt8j8KMie4w" name="putForCreate">
+ <ownedParameter xmi:id="_kVY-1N62EeSPt8j8KMie4w" name="key" type="_kVY-ld62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY-1d62EeSPt8j8KMie4w" name="value" type="_kVY-l962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-1t62EeSPt8j8KMie4w" name="putAllForCreate">
+ <ownedParameter xmi:id="_kVY-1962EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-2N62EeSPt8j8KMie4w" name="resize">
+ <ownedParameter xmi:id="_kVY-2d62EeSPt8j8KMie4w" name="newCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-2t62EeSPt8j8KMie4w" name="transfer">
+ <ownedParameter xmi:id="_kVY-2962EeSPt8j8KMie4w" name="newTable" type="_kVY_AN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-3N62EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVY-3d62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-3t62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVY-3962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-4N62EeSPt8j8KMie4w" name="removeEntryForKey">
+ <ownedParameter xmi:id="_kVY-4d62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-4t62EeSPt8j8KMie4w" name="removeMapping">
+ <ownedParameter xmi:id="_kVY-4962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-5N62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVY-5d62EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVY-5t62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-5962EeSPt8j8KMie4w" name="containsNullValue"/>
+ <ownedOperation xmi:id="_kVY-6N62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVY-6d62EeSPt8j8KMie4w" name="addEntry">
+ <ownedParameter xmi:id="_kVY-6t62EeSPt8j8KMie4w" name="hash">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY-6962EeSPt8j8KMie4w" name="key" type="_kVY_A962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY-7N62EeSPt8j8KMie4w" name="value" type="_kVY_Bd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY-7d62EeSPt8j8KMie4w" name="bucketIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-7t62EeSPt8j8KMie4w" name="createEntry">
+ <ownedParameter xmi:id="_kVY-7962EeSPt8j8KMie4w" name="hash">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY-8N62EeSPt8j8KMie4w" name="key" type="_kVY_A962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY-8d62EeSPt8j8KMie4w" name="value" type="_kVY_Bd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY-8t62EeSPt8j8KMie4w" name="bucketIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-8962EeSPt8j8KMie4w" name="newKeyIterator"/>
+ <ownedOperation xmi:id="_kVY-9N62EeSPt8j8KMie4w" name="newValueIterator"/>
+ <ownedOperation xmi:id="_kVY-9d62EeSPt8j8KMie4w" name="newEntryIterator"/>
+ <ownedOperation xmi:id="_kVY-9t62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVY-9962EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVY--N62EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVY--d62EeSPt8j8KMie4w" name="entrySet0"/>
+ <ownedOperation xmi:id="_kVY--t62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVY--962EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-_N62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVY-_d62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY-_t62EeSPt8j8KMie4w" name="capacity"/>
+ <ownedOperation xmi:id="_kVY-_962EeSPt8j8KMie4w" name="loadFactor"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_AN62EeSPt8j8KMie4w" name="Entry">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVY_Ad62EeSPt8j8KMie4w" parameter="_kVY_At62EeSPt8j8KMie4w _kVY_BN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY_At62EeSPt8j8KMie4w" parameteredElement="_kVY_A962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY_A962EeSPt8j8KMie4w" name="K" templateParameter="_kVY_At62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY_BN62EeSPt8j8KMie4w" parameteredElement="_kVY_Bd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY_Bd62EeSPt8j8KMie4w" name="V" templateParameter="_kVY_BN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVY_Bt62EeSPt8j8KMie4w" name="key" type="_kVY_A962EeSPt8j8KMie4w" association="_kVee5t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_B962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_CN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_Cd62EeSPt8j8KMie4w" name="value" type="_kVY_Bd62EeSPt8j8KMie4w" association="_kVee6t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_Ct62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_C962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_DN62EeSPt8j8KMie4w" name="next" type="_kVfsJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_Dd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_Dt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_D962EeSPt8j8KMie4w" name="hash">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_EN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_Ed62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY_Et62EeSPt8j8KMie4w" name="Entry">
+ <ownedParameter xmi:id="_kVY_E962EeSPt8j8KMie4w" name="h">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_FN62EeSPt8j8KMie4w" name="k" type="_kVY_A962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY_Fd62EeSPt8j8KMie4w" name="v" type="_kVY_Bd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVY_Ft62EeSPt8j8KMie4w" name="n" type="_kVfsJt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_F962EeSPt8j8KMie4w" name="getKey"/>
+ <ownedOperation xmi:id="_kVY_GN62EeSPt8j8KMie4w" name="getValue"/>
+ <ownedOperation xmi:id="_kVY_Gd62EeSPt8j8KMie4w" name="setValue">
+ <ownedParameter xmi:id="_kVY_Gt62EeSPt8j8KMie4w" name="newValue" type="_kVY_Bd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_G962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVY_HN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_Hd62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVY_Ht62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVY_H962EeSPt8j8KMie4w" name="recordAccess">
+ <ownedParameter xmi:id="_kVY_IN62EeSPt8j8KMie4w" name="m" type="_kVfsKt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_Id62EeSPt8j8KMie4w" name="recordRemoval">
+ <ownedParameter xmi:id="_kVY_It62EeSPt8j8KMie4w" name="m" type="_kVfsKt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_I962EeSPt8j8KMie4w" name="HashIterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVY_JN62EeSPt8j8KMie4w" parameter="_kVY_Jd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY_Jd62EeSPt8j8KMie4w" parameteredElement="_kVY_Jt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY_Jt62EeSPt8j8KMie4w" name="E" templateParameter="_kVY_Jd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVY_J962EeSPt8j8KMie4w" name="next" type="_kVfsJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_KN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_Kd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_Kt62EeSPt8j8KMie4w" name="expectedModCount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_K962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_LN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_Ld62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_Lt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_L962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_MN62EeSPt8j8KMie4w" name="current" type="_kVfsJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_Md62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_Mt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY_M962EeSPt8j8KMie4w" name="HashIterator"/>
+ <ownedOperation xmi:id="_kVY_NN62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVY_Nd62EeSPt8j8KMie4w" name="nextEntry"/>
+ <ownedOperation xmi:id="_kVY_Nt62EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_N962EeSPt8j8KMie4w" name="ValueIterator">
+ <generalization xmi:id="_kVY_ON62EeSPt8j8KMie4w" general="_kVfsLt62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVY_Od62EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_Ot62EeSPt8j8KMie4w" name="KeyIterator">
+ <generalization xmi:id="_kVY_O962EeSPt8j8KMie4w" general="_kVfsMd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVY_PN62EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_Pd62EeSPt8j8KMie4w" name="EntryIterator">
+ <generalization xmi:id="_kVY_Pt62EeSPt8j8KMie4w" general="_kVfsNN62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVY_P962EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_QN62EeSPt8j8KMie4w" name="KeySet">
+ <generalization xmi:id="_kVY_Qd62EeSPt8j8KMie4w" general="_kVfGLN62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVY_Qt62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVY_Q962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVY_RN62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVY_Rd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_Rt62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVY_R962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_SN62EeSPt8j8KMie4w" name="clear"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_Sd62EeSPt8j8KMie4w" name="Values">
+ <generalization xmi:id="_kVY_St62EeSPt8j8KMie4w" general="_kVfGNd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVY_S962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVY_TN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVY_Td62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVY_Tt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_T962EeSPt8j8KMie4w" name="clear"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVY_UN62EeSPt8j8KMie4w" name="EntrySet">
+ <generalization xmi:id="_kVY_Ud62EeSPt8j8KMie4w" general="_kVfGO962EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVY_Ut62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVY_U962EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVY_VN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_Vd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVY_Vt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_V962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVY_WN62EeSPt8j8KMie4w" name="clear"/>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY_Wd62EeSPt8j8KMie4w" name="Date">
+ <ownedAttribute xmi:id="_kVY_Wt62EeSPt8j8KMie4w" name="gcal" visibility="private" isStatic="true" association="_kVee7t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_W962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_XN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_Xd62EeSPt8j8KMie4w" name="jcal" visibility="private" isStatic="true" association="_kVee8t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_Xt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_X962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_YN62EeSPt8j8KMie4w" name="fastTime" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_Yd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_Yt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_Y962EeSPt8j8KMie4w" name="cdate" visibility="private" association="_kVee9t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_ZN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_Zd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_Zt62EeSPt8j8KMie4w" name="defaultCenturyStart" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_Z962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_aN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_ad62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_at62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_a962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_bN62EeSPt8j8KMie4w" name="wtb" visibility="private" isStatic="true">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_bd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_bt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_b962EeSPt8j8KMie4w" name="ttb" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_cN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_cd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY_ct62EeSPt8j8KMie4w" name="Date"/>
+ <ownedOperation xmi:id="_kVY_c962EeSPt8j8KMie4w" name="Date">
+ <ownedParameter xmi:id="_kVY_dN62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_dd62EeSPt8j8KMie4w" name="Date">
+ <ownedParameter xmi:id="_kVY_dt62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_d962EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_eN62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_ed62EeSPt8j8KMie4w" name="Date">
+ <ownedParameter xmi:id="_kVY_et62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_e962EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_fN62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_fd62EeSPt8j8KMie4w" name="hrs">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_ft62EeSPt8j8KMie4w" name="min">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_f962EeSPt8j8KMie4w" name="Date">
+ <ownedParameter xmi:id="_kVY_gN62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_gd62EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_gt62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_g962EeSPt8j8KMie4w" name="hrs">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_hN62EeSPt8j8KMie4w" name="min">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_hd62EeSPt8j8KMie4w" name="sec">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_ht62EeSPt8j8KMie4w" name="Date">
+ <ownedParameter xmi:id="_kVY_h962EeSPt8j8KMie4w" name="s">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_iN62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVY_id62EeSPt8j8KMie4w" name="UTC">
+ <ownedParameter xmi:id="_kVY_it62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_i962EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_jN62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_jd62EeSPt8j8KMie4w" name="hrs">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_jt62EeSPt8j8KMie4w" name="min">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVY_j962EeSPt8j8KMie4w" name="sec">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_kN62EeSPt8j8KMie4w" name="parse">
+ <ownedParameter xmi:id="_kVY_kd62EeSPt8j8KMie4w" name="s">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_kt62EeSPt8j8KMie4w" name="getYear"/>
+ <ownedOperation xmi:id="_kVY_k962EeSPt8j8KMie4w" name="setYear">
+ <ownedParameter xmi:id="_kVY_lN62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_ld62EeSPt8j8KMie4w" name="getMonth"/>
+ <ownedOperation xmi:id="_kVY_lt62EeSPt8j8KMie4w" name="setMonth">
+ <ownedParameter xmi:id="_kVY_l962EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_mN62EeSPt8j8KMie4w" name="getDate"/>
+ <ownedOperation xmi:id="_kVY_md62EeSPt8j8KMie4w" name="setDate">
+ <ownedParameter xmi:id="_kVY_mt62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_m962EeSPt8j8KMie4w" name="getDay"/>
+ <ownedOperation xmi:id="_kVY_nN62EeSPt8j8KMie4w" name="getHours"/>
+ <ownedOperation xmi:id="_kVY_nd62EeSPt8j8KMie4w" name="setHours">
+ <ownedParameter xmi:id="_kVY_nt62EeSPt8j8KMie4w" name="hours">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_n962EeSPt8j8KMie4w" name="getMinutes"/>
+ <ownedOperation xmi:id="_kVY_oN62EeSPt8j8KMie4w" name="setMinutes">
+ <ownedParameter xmi:id="_kVY_od62EeSPt8j8KMie4w" name="minutes">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_ot62EeSPt8j8KMie4w" name="getSeconds"/>
+ <ownedOperation xmi:id="_kVY_o962EeSPt8j8KMie4w" name="setSeconds">
+ <ownedParameter xmi:id="_kVY_pN62EeSPt8j8KMie4w" name="seconds">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_pd62EeSPt8j8KMie4w" name="getTime"/>
+ <ownedOperation xmi:id="_kVY_pt62EeSPt8j8KMie4w" name="getTimeImpl"/>
+ <ownedOperation xmi:id="_kVY_p962EeSPt8j8KMie4w" name="setTime">
+ <ownedParameter xmi:id="_kVY_qN62EeSPt8j8KMie4w" name="time">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_qd62EeSPt8j8KMie4w" name="before">
+ <ownedParameter xmi:id="_kVY_qt62EeSPt8j8KMie4w" name="when">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_YW_sAN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_q962EeSPt8j8KMie4w" name="after">
+ <ownedParameter xmi:id="_kVY_rN62EeSPt8j8KMie4w" name="when">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_YW_sAN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_rd62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVY_rt62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_r962EeSPt8j8KMie4w" name="getMillisOf">
+ <ownedParameter xmi:id="_kVY_sN62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_YW_sAN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_sd62EeSPt8j8KMie4w" name="compareTo">
+ <ownedParameter xmi:id="_kVY_st62EeSPt8j8KMie4w" name="anotherDate">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_YW_sAN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_s962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVY_tN62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVY_td62EeSPt8j8KMie4w" name="convertToAbbr">
+ <ownedParameter xmi:id="_kVY_tt62EeSPt8j8KMie4w" name="sb"/>
+ <ownedParameter xmi:id="_kVY_t962EeSPt8j8KMie4w" name="name">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_uN62EeSPt8j8KMie4w" name="toLocaleString"/>
+ <ownedOperation xmi:id="_kVY_ud62EeSPt8j8KMie4w" name="toGMTString"/>
+ <ownedOperation xmi:id="_kVY_ut62EeSPt8j8KMie4w" name="getTimezoneOffset"/>
+ <ownedOperation xmi:id="_kVY_u962EeSPt8j8KMie4w" name="getCalendarDate"/>
+ <ownedOperation xmi:id="_kVY_vN62EeSPt8j8KMie4w" name="normalize"/>
+ <ownedOperation xmi:id="_kVY_vd62EeSPt8j8KMie4w" name="normalize">
+ <ownedParameter xmi:id="_kVY_vt62EeSPt8j8KMie4w" name="date"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_v962EeSPt8j8KMie4w" name="getCalendarSystem">
+ <ownedParameter xmi:id="_kVY_wN62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_wd62EeSPt8j8KMie4w" name="getCalendarSystem">
+ <ownedParameter xmi:id="_kVY_wt62EeSPt8j8KMie4w" name="utc">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_w962EeSPt8j8KMie4w" name="getCalendarSystem">
+ <ownedParameter xmi:id="_kVY_xN62EeSPt8j8KMie4w" name="cdate"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_xd62EeSPt8j8KMie4w" name="getJulianCalendar"/>
+ <ownedOperation xmi:id="_kVY_xt62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVY_x962EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_yN62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVY_yd62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY_yt62EeSPt8j8KMie4w" name="IllegalFormatException">
+ <ownedAttribute xmi:id="_kVY_y962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_zN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_zd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY_zt62EeSPt8j8KMie4w" name="IllegalFormatException"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY_z962EeSPt8j8KMie4w" name="IllegalFormatFlagsException">
+ <generalization xmi:id="_kVY_0N62EeSPt8j8KMie4w" general="_kVY_yt62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVY_0d62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_0t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_0962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_1N62EeSPt8j8KMie4w" name="flags" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_1d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_1t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY_1962EeSPt8j8KMie4w" name="IllegalFormatFlagsException">
+ <ownedParameter xmi:id="_kVY_2N62EeSPt8j8KMie4w" name="f">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_2d62EeSPt8j8KMie4w" name="getFlags"/>
+ <ownedOperation xmi:id="_kVY_2t62EeSPt8j8KMie4w" name="getMessage"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVY_2962EeSPt8j8KMie4w" name="ArrayDeque">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVY_3N62EeSPt8j8KMie4w" parameter="_kVY_3d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY_3d62EeSPt8j8KMie4w" parameteredElement="_kVY_3t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY_3t62EeSPt8j8KMie4w" name="E" templateParameter="_kVY_3d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVY_3962EeSPt8j8KMie4w" general="_kVfFf962EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVY_4N62EeSPt8j8KMie4w" name="elements" visibility="private" association="_kVee-t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_4d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_4t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_4962EeSPt8j8KMie4w" name="head" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_5N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_5d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_5t62EeSPt8j8KMie4w" name="tail" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_5962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_6N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_6d62EeSPt8j8KMie4w" name="MIN_INITIAL_CAPACITY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_6t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_6962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVY_7N62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVY_7d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVY_7t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVY_7962EeSPt8j8KMie4w" name="ArrayDeque"/>
+ <ownedOperation xmi:id="_kVY_8N62EeSPt8j8KMie4w" name="ArrayDeque">
+ <ownedParameter xmi:id="_kVY_8d62EeSPt8j8KMie4w" name="numElements">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_8t62EeSPt8j8KMie4w" name="ArrayDeque">
+ <ownedParameter xmi:id="_kVY_8962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_9N62EeSPt8j8KMie4w" name="allocateElements">
+ <ownedParameter xmi:id="_kVY_9d62EeSPt8j8KMie4w" name="numElements">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY_9t62EeSPt8j8KMie4w" name="doubleCapacity"/>
+ <ownedOperation xmi:id="_kVY_9962EeSPt8j8KMie4w" name="copyElements">
+ <ownedParameter xmi:id="_kVY_-N62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVY_-d62EeSPt8j8KMie4w" parameter="_kVY_-t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVY_-t62EeSPt8j8KMie4w" parameteredElement="_kVY_-962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVY_-962EeSPt8j8KMie4w" name="T" templateParameter="_kVY_-t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY__N62EeSPt8j8KMie4w" name="addFirst">
+ <ownedParameter xmi:id="_kVY__d62EeSPt8j8KMie4w" name="e" type="_kVY_3t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVY__t62EeSPt8j8KMie4w" name="addLast">
+ <ownedParameter xmi:id="_kVY__962EeSPt8j8KMie4w" name="e" type="_kVY_3t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAAN62EeSPt8j8KMie4w" name="offerFirst">
+ <ownedParameter xmi:id="_kVZAAd62EeSPt8j8KMie4w" name="e" type="_kVY_3t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAAt62EeSPt8j8KMie4w" name="offerLast">
+ <ownedParameter xmi:id="_kVZAA962EeSPt8j8KMie4w" name="e" type="_kVY_3t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZABN62EeSPt8j8KMie4w" name="removeFirst"/>
+ <ownedOperation xmi:id="_kVZABd62EeSPt8j8KMie4w" name="removeLast"/>
+ <ownedOperation xmi:id="_kVZABt62EeSPt8j8KMie4w" name="pollFirst"/>
+ <ownedOperation xmi:id="_kVZAB962EeSPt8j8KMie4w" name="pollLast"/>
+ <ownedOperation xmi:id="_kVZACN62EeSPt8j8KMie4w" name="getFirst"/>
+ <ownedOperation xmi:id="_kVZACd62EeSPt8j8KMie4w" name="getLast"/>
+ <ownedOperation xmi:id="_kVZACt62EeSPt8j8KMie4w" name="peekFirst"/>
+ <ownedOperation xmi:id="_kVZAC962EeSPt8j8KMie4w" name="peekLast"/>
+ <ownedOperation xmi:id="_kVZADN62EeSPt8j8KMie4w" name="removeFirstOccurrence">
+ <ownedParameter xmi:id="_kVZADd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZADt62EeSPt8j8KMie4w" name="removeLastOccurrence">
+ <ownedParameter xmi:id="_kVZAD962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAEN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVZAEd62EeSPt8j8KMie4w" name="e" type="_kVY_3t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAEt62EeSPt8j8KMie4w" name="offer">
+ <ownedParameter xmi:id="_kVZAE962EeSPt8j8KMie4w" name="e" type="_kVY_3t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAFN62EeSPt8j8KMie4w" name="remove"/>
+ <ownedOperation xmi:id="_kVZAFd62EeSPt8j8KMie4w" name="poll"/>
+ <ownedOperation xmi:id="_kVZAFt62EeSPt8j8KMie4w" name="element"/>
+ <ownedOperation xmi:id="_kVZAF962EeSPt8j8KMie4w" name="peek"/>
+ <ownedOperation xmi:id="_kVZAGN62EeSPt8j8KMie4w" name="push">
+ <ownedParameter xmi:id="_kVZAGd62EeSPt8j8KMie4w" name="e" type="_kVY_3t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAGt62EeSPt8j8KMie4w" name="pop"/>
+ <ownedOperation xmi:id="_kVZAG962EeSPt8j8KMie4w" name="checkInvariants"/>
+ <ownedOperation xmi:id="_kVZAHN62EeSPt8j8KMie4w" name="delete">
+ <ownedParameter xmi:id="_kVZAHd62EeSPt8j8KMie4w" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAHt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVZAH962EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVZAIN62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVZAId62EeSPt8j8KMie4w" name="descendingIterator"/>
+ <ownedOperation xmi:id="_kVZAIt62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVZAI962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAJN62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVZAJd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAJt62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVZAJ962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVZAKN62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVZAKd62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVZAKt62EeSPt8j8KMie4w" parameter="_kVZAK962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAK962EeSPt8j8KMie4w" parameteredElement="_kVZALN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZALN62EeSPt8j8KMie4w" name="T" templateParameter="_kVZAK962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZALd62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVZALt62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVZAL962EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAMN62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVZAMd62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVZAMt62EeSPt8j8KMie4w" name="DeqIterator">
+ <ownedAttribute xmi:id="_kVZAM962EeSPt8j8KMie4w" name="cursor" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZANN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZANd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZANt62EeSPt8j8KMie4w" name="fence" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZAN962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZAON62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZAOd62EeSPt8j8KMie4w" name="lastRet" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZAOt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZAO962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZAPN62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVZAPd62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVZAPt62EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVZAP962EeSPt8j8KMie4w" name="DescendingIterator">
+ <ownedAttribute xmi:id="_kVZAQN62EeSPt8j8KMie4w" name="cursor" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZAQd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZAQt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZAQ962EeSPt8j8KMie4w" name="fence" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZARN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZARd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZARt62EeSPt8j8KMie4w" name="lastRet" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZAR962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZASN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZASd62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVZASt62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVZAS962EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVZATN62EeSPt8j8KMie4w" name="RandomAccess"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZATd62EeSPt8j8KMie4w" name="InvalidPropertiesFormatException">
+ <ownedOperation xmi:id="_kVZATt62EeSPt8j8KMie4w" name="InvalidPropertiesFormatException">
+ <ownedParameter xmi:id="_kVZAT962EeSPt8j8KMie4w" name="cause"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAUN62EeSPt8j8KMie4w" name="InvalidPropertiesFormatException">
+ <ownedParameter xmi:id="_kVZAUd62EeSPt8j8KMie4w" name="message">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAUt62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVZAU962EeSPt8j8KMie4w" name="out"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAVN62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVZAVd62EeSPt8j8KMie4w" name="in"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVZAVt62EeSPt8j8KMie4w" name="Map">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZAV962EeSPt8j8KMie4w" parameter="_kVZAWN62EeSPt8j8KMie4w _kVZAWt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAWN62EeSPt8j8KMie4w" parameteredElement="_kVZAWd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAWd62EeSPt8j8KMie4w" name="K" templateParameter="_kVZAWN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAWt62EeSPt8j8KMie4w" parameteredElement="_kVZAW962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAW962EeSPt8j8KMie4w" name="V" templateParameter="_kVZAWt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVZAXN62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVZAXd62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVZAXt62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVZAX962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAYN62EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVZAYd62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAYt62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVZAY962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAZN62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVZAZd62EeSPt8j8KMie4w" name="key" type="_kVZAWd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAZt62EeSPt8j8KMie4w" name="value" type="_kVZAW962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAZ962EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVZAaN62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAad62EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVZAat62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAa962EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVZAbN62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVZAbd62EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVZAbt62EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVZAb962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZAcN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAcd62EeSPt8j8KMie4w" name="hashCode"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZAct62EeSPt8j8KMie4w" name="EnumSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZAc962EeSPt8j8KMie4w" parameter="_kVZAdN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAdN62EeSPt8j8KMie4w" parameteredElement="_kVZAdd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAdd62EeSPt8j8KMie4w" name="E" templateParameter="_kVZAdN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVZAdt62EeSPt8j8KMie4w" general="_kVfFst62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVZAd962EeSPt8j8KMie4w" name="elementType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZAeN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZAed62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZAet62EeSPt8j8KMie4w" name="universe" association="_kVee_t62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZAe962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZAfN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZAfd62EeSPt8j8KMie4w" name="ZERO_LENGTH_ENUM_ARRAY" visibility="private" isStatic="true" association="_kVefAt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZAft62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZAf962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZAgN62EeSPt8j8KMie4w" name="EnumSet">
+ <ownedParameter xmi:id="_kVZAgd62EeSPt8j8KMie4w" name="elementType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZAgt62EeSPt8j8KMie4w" name="universe"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAg962EeSPt8j8KMie4w" name="noneOf">
+ <ownedParameter xmi:id="_kVZAhN62EeSPt8j8KMie4w" name="elementType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVZAhd62EeSPt8j8KMie4w" parameter="_kVZAht62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAht62EeSPt8j8KMie4w" parameteredElement="_kVZAh962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAh962EeSPt8j8KMie4w" name="E" templateParameter="_kVZAht62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAiN62EeSPt8j8KMie4w" name="allOf">
+ <ownedParameter xmi:id="_kVZAid62EeSPt8j8KMie4w" name="elementType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVZAit62EeSPt8j8KMie4w" parameter="_kVZAi962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAi962EeSPt8j8KMie4w" parameteredElement="_kVZAjN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAjN62EeSPt8j8KMie4w" name="E" templateParameter="_kVZAi962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAjd62EeSPt8j8KMie4w" name="addAll"/>
+ <ownedOperation xmi:id="_kVZAjt62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZAj962EeSPt8j8KMie4w" name="s" type="_kVfF3N62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAkN62EeSPt8j8KMie4w" parameter="_kVZAkd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAkd62EeSPt8j8KMie4w" parameteredElement="_kVZAkt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAkt62EeSPt8j8KMie4w" name="E" templateParameter="_kVZAkd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAk962EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZAlN62EeSPt8j8KMie4w" name="c" type="_kVfFbd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAld62EeSPt8j8KMie4w" parameter="_kVZAlt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAlt62EeSPt8j8KMie4w" parameteredElement="_kVZAl962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAl962EeSPt8j8KMie4w" name="E" templateParameter="_kVZAlt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAmN62EeSPt8j8KMie4w" name="complementOf">
+ <ownedParameter xmi:id="_kVZAmd62EeSPt8j8KMie4w" name="s" type="_kVfF3N62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAmt62EeSPt8j8KMie4w" parameter="_kVZAm962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAm962EeSPt8j8KMie4w" parameteredElement="_kVZAnN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAnN62EeSPt8j8KMie4w" name="E" templateParameter="_kVZAm962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAnd62EeSPt8j8KMie4w" name="of">
+ <ownedParameter xmi:id="_kVZAnt62EeSPt8j8KMie4w" name="e" type="_kVZAod62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAn962EeSPt8j8KMie4w" parameter="_kVZAoN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAoN62EeSPt8j8KMie4w" parameteredElement="_kVZAod62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAod62EeSPt8j8KMie4w" name="E" templateParameter="_kVZAoN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAot62EeSPt8j8KMie4w" name="of">
+ <ownedParameter xmi:id="_kVZAo962EeSPt8j8KMie4w" name="e1" type="_kVZAp962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZApN62EeSPt8j8KMie4w" name="e2" type="_kVZAp962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZApd62EeSPt8j8KMie4w" parameter="_kVZApt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZApt62EeSPt8j8KMie4w" parameteredElement="_kVZAp962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAp962EeSPt8j8KMie4w" name="E" templateParameter="_kVZApt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAqN62EeSPt8j8KMie4w" name="of">
+ <ownedParameter xmi:id="_kVZAqd62EeSPt8j8KMie4w" name="e1" type="_kVZArt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAqt62EeSPt8j8KMie4w" name="e2" type="_kVZArt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAq962EeSPt8j8KMie4w" name="e3" type="_kVZArt62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZArN62EeSPt8j8KMie4w" parameter="_kVZArd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZArd62EeSPt8j8KMie4w" parameteredElement="_kVZArt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZArt62EeSPt8j8KMie4w" name="E" templateParameter="_kVZArd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAr962EeSPt8j8KMie4w" name="of">
+ <ownedParameter xmi:id="_kVZAsN62EeSPt8j8KMie4w" name="e1" type="_kVZAtt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAsd62EeSPt8j8KMie4w" name="e2" type="_kVZAtt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAst62EeSPt8j8KMie4w" name="e3" type="_kVZAtt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAs962EeSPt8j8KMie4w" name="e4" type="_kVZAtt62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAtN62EeSPt8j8KMie4w" parameter="_kVZAtd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAtd62EeSPt8j8KMie4w" parameteredElement="_kVZAtt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAtt62EeSPt8j8KMie4w" name="E" templateParameter="_kVZAtd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAt962EeSPt8j8KMie4w" name="of">
+ <ownedParameter xmi:id="_kVZAuN62EeSPt8j8KMie4w" name="e1" type="_kVZAv962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAud62EeSPt8j8KMie4w" name="e2" type="_kVZAv962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAut62EeSPt8j8KMie4w" name="e3" type="_kVZAv962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAu962EeSPt8j8KMie4w" name="e4" type="_kVZAv962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAvN62EeSPt8j8KMie4w" name="e5" type="_kVZAv962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAvd62EeSPt8j8KMie4w" parameter="_kVZAvt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAvt62EeSPt8j8KMie4w" parameteredElement="_kVZAv962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAv962EeSPt8j8KMie4w" name="E" templateParameter="_kVZAvt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAwN62EeSPt8j8KMie4w" name="of">
+ <ownedParameter xmi:id="_kVZAwd62EeSPt8j8KMie4w" name="first" type="_kVZAxd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAwt62EeSPt8j8KMie4w" name="rest" type="_kVZAxd62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAw962EeSPt8j8KMie4w" parameter="_kVZAxN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAxN62EeSPt8j8KMie4w" parameteredElement="_kVZAxd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAxd62EeSPt8j8KMie4w" name="E" templateParameter="_kVZAxN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAxt62EeSPt8j8KMie4w" name="range">
+ <ownedParameter xmi:id="_kVZAx962EeSPt8j8KMie4w" name="from" type="_kVZAy962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAyN62EeSPt8j8KMie4w" name="to" type="_kVZAy962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZAyd62EeSPt8j8KMie4w" parameter="_kVZAyt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZAyt62EeSPt8j8KMie4w" parameteredElement="_kVZAy962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZAy962EeSPt8j8KMie4w" name="E" templateParameter="_kVZAyt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAzN62EeSPt8j8KMie4w" name="addRange">
+ <ownedParameter xmi:id="_kVZAzd62EeSPt8j8KMie4w" name="from" type="_kVZAy962EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZAzt62EeSPt8j8KMie4w" name="to" type="_kVZAy962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZAz962EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVZA0N62EeSPt8j8KMie4w" name="complement"/>
+ <ownedOperation xmi:id="_kVZA0d62EeSPt8j8KMie4w" name="typeCheck">
+ <ownedParameter xmi:id="_kVZA0t62EeSPt8j8KMie4w" name="e" type="_kVZAy962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA0962EeSPt8j8KMie4w" name="getUniverse">
+ <ownedParameter xmi:id="_kVZA1N62EeSPt8j8KMie4w" name="elementType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVZA1d62EeSPt8j8KMie4w" parameter="_kVZA1t62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZA1t62EeSPt8j8KMie4w" parameteredElement="_kVZA1962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZA1962EeSPt8j8KMie4w" name="E" templateParameter="_kVZA1t62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA2N62EeSPt8j8KMie4w" name="writeReplace"/>
+ <ownedOperation xmi:id="_kVZA2d62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVZA2t62EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVZA2962EeSPt8j8KMie4w" name="SerializationProxy">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZA3N62EeSPt8j8KMie4w" parameter="_kVZA3d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZA3d62EeSPt8j8KMie4w" parameteredElement="_kVZA3t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZA3t62EeSPt8j8KMie4w" name="E" templateParameter="_kVZA3d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVZA3962EeSPt8j8KMie4w" name="elementType" visibility="private">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZA4N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZA4d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZA4t62EeSPt8j8KMie4w" name="elements" visibility="private" association="_kVefBt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZA4962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZA5N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZA5d62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZA5t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZA5962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZA6N62EeSPt8j8KMie4w" name="SerializationProxy">
+ <ownedParameter xmi:id="_kVZA6d62EeSPt8j8KMie4w" name="set" type="_kVfF3N62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA6t62EeSPt8j8KMie4w" name="readResolve"/>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZA6962EeSPt8j8KMie4w" name="Arrays">
+ <ownedAttribute xmi:id="_kVZA7N62EeSPt8j8KMie4w" name="INSERTIONSORT_THRESHOLD" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZA7d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZA7t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZA7962EeSPt8j8KMie4w" name="Arrays"/>
+ <ownedOperation xmi:id="_kVZA8N62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZA8d62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA8t62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZA8962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZA9N62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZA9d62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA9t62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZA9962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA-N62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZA-d62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZA-t62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZA-962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA_N62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZA_d62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZA_t62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZA_962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBAN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBAd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBAt62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBA962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBBN62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBBd62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBBt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBB962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBCN62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBCd62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBCt62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBC962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBDN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBDd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBDt62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBD962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBEN62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBEd62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBEt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBE962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBFN62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBFd62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBFt62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBF962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBGN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBGd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBGt62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBG962EeSPt8j8KMie4w" name="a"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBHN62EeSPt8j8KMie4w" name="legacyMergeSort">
+ <ownedParameter xmi:id="_kVZBHd62EeSPt8j8KMie4w" name="a"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBHt62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBH962EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZBIN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBId62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBIt62EeSPt8j8KMie4w" name="legacyMergeSort">
+ <ownedParameter xmi:id="_kVZBI962EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZBJN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBJd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBJt62EeSPt8j8KMie4w" name="mergeSort">
+ <ownedParameter xmi:id="_kVZBJ962EeSPt8j8KMie4w" name="src"/>
+ <ownedParameter xmi:id="_kVZBKN62EeSPt8j8KMie4w" name="dest"/>
+ <ownedParameter xmi:id="_kVZBKd62EeSPt8j8KMie4w" name="low">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBKt62EeSPt8j8KMie4w" name="high">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBK962EeSPt8j8KMie4w" name="off">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBLN62EeSPt8j8KMie4w" name="swap">
+ <ownedParameter xmi:id="_kVZBLd62EeSPt8j8KMie4w" name="x"/>
+ <ownedParameter xmi:id="_kVZBLt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBL962EeSPt8j8KMie4w" name="b">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBMN62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBMd62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZBMt62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZBM962EeSPt8j8KMie4w" parameter="_kVZBNN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZBNN62EeSPt8j8KMie4w" parameteredElement="_kVZBNd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZBNd62EeSPt8j8KMie4w" name="T" templateParameter="_kVZBNN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBNt62EeSPt8j8KMie4w" name="legacyMergeSort">
+ <ownedParameter xmi:id="_kVZBN962EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZBON62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZBOd62EeSPt8j8KMie4w" parameter="_kVZBOt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZBOt62EeSPt8j8KMie4w" parameteredElement="_kVZBO962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZBO962EeSPt8j8KMie4w" name="T" templateParameter="_kVZBOt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBPN62EeSPt8j8KMie4w" name="sort">
+ <ownedParameter xmi:id="_kVZBPd62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZBPt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBP962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBQN62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZBQd62EeSPt8j8KMie4w" parameter="_kVZBQt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZBQt62EeSPt8j8KMie4w" parameteredElement="_kVZBQ962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZBQ962EeSPt8j8KMie4w" name="T" templateParameter="_kVZBQt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBRN62EeSPt8j8KMie4w" name="legacyMergeSort">
+ <ownedParameter xmi:id="_kVZBRd62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZBRt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBR962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBSN62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZBSd62EeSPt8j8KMie4w" parameter="_kVZBSt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZBSt62EeSPt8j8KMie4w" parameteredElement="_kVZBS962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZBS962EeSPt8j8KMie4w" name="T" templateParameter="_kVZBSt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBTN62EeSPt8j8KMie4w" name="mergeSort">
+ <ownedParameter xmi:id="_kVZBTd62EeSPt8j8KMie4w" name="src"/>
+ <ownedParameter xmi:id="_kVZBTt62EeSPt8j8KMie4w" name="dest"/>
+ <ownedParameter xmi:id="_kVZBT962EeSPt8j8KMie4w" name="low">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBUN62EeSPt8j8KMie4w" name="high">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBUd62EeSPt8j8KMie4w" name="off">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBUt62EeSPt8j8KMie4w" name="c" type="_kVZm8t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBU962EeSPt8j8KMie4w" name="rangeCheck">
+ <ownedParameter xmi:id="_kVZBVN62EeSPt8j8KMie4w" name="length">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBVd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBVt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBV962EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZBWN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBWd62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBWt62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZBW962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBXN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBXd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZBXt62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZBX962EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZBYN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlUN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlUd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlUt62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlU962EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlVN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlVd62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlVt62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlV962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlWN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlWd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlWt62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlW962EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZlXN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlXd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlXt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlX962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlYN62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlYd62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlYt62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlY962EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlZN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlZd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlZt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlZ962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlaN62EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZlad62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlat62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZla962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlbN62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlbd62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlbt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlb962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlcN62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlcd62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlct62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlc962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZldN62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZldd62EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZldt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZld962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZleN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZled62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlet62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZle962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlfN62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlfd62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlft62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlf962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlgN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlgd62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlgt62EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZlg962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlhN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlhd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlht62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlh962EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZliN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlid62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlit62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZli962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZljN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZljd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZljt62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlj962EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZlkN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlkd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlkt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlk962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZllN62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlld62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZllt62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZll962EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlmN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlmd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlmt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlm962EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlnN62EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZlnd62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlnt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZln962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZloN62EeSPt8j8KMie4w" name="key">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlod62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlot62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZlo962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlpN62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlpd62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZlpt62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlp962EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlqN62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlqd62EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZlqt62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZlq962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlrN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlrd62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlrt62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZlr962EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZlsN62EeSPt8j8KMie4w" name="key" type="_kVZltN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZlsd62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZlst62EeSPt8j8KMie4w" parameter="_kVZls962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZls962EeSPt8j8KMie4w" parameteredElement="_kVZltN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZltN62EeSPt8j8KMie4w" name="T" templateParameter="_kVZls962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZltd62EeSPt8j8KMie4w" name="binarySearch">
+ <ownedParameter xmi:id="_kVZltt62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZlt962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZluN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlud62EeSPt8j8KMie4w" name="key" type="_kVZlvd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZlut62EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZlu962EeSPt8j8KMie4w" parameter="_kVZlvN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZlvN62EeSPt8j8KMie4w" parameteredElement="_kVZlvd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZlvd62EeSPt8j8KMie4w" name="T" templateParameter="_kVZlvN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlvt62EeSPt8j8KMie4w" name="binarySearch0">
+ <ownedParameter xmi:id="_kVZlv962EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZlwN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlwd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlwt62EeSPt8j8KMie4w" name="key" type="_kVZlxt62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZlw962EeSPt8j8KMie4w" name="c" type="_kVfGe962EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZlxN62EeSPt8j8KMie4w" parameter="_kVZlxd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZlxd62EeSPt8j8KMie4w" parameteredElement="_kVZlxt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZlxt62EeSPt8j8KMie4w" name="T" templateParameter="_kVZlxd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlx962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZlyN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlyd62EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlyt62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZly962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlzN62EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZlzd62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZlzt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZlz962EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl0N62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZl0d62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl0t62EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl0962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZl1N62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl1d62EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl1t62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZl1962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl2N62EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl2d62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZl2t62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl2962EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl3N62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZl3d62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl3t62EeSPt8j8KMie4w" name="a2">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl3962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZl4N62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZl4d62EeSPt8j8KMie4w" name="a2"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl4t62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl4962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl5N62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl5d62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl5t62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl5962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl6N62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl6d62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl6t62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl6962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl7N62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl7d62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl7t62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl7962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl8N62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl8d62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl8t62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl8962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl9N62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl9d62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl9t62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl9962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl-N62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl-d62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl-t62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl-962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl_N62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZl_d62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZl_t62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZl_962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmAN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmAd62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmAt62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmA962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmBN62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmBd62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmBt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmB962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmCN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmCd62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmCt62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmC962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmDN62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmDd62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmDt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmD962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmEN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmEd62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmEt62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmE962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmFN62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmFd62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmFt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmF962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmGN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmGd62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmGt62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmG962EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmHN62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmHd62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmHt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmH962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmIN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmId62EeSPt8j8KMie4w" name="val">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmIt62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmI962EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZmJN62EeSPt8j8KMie4w" name="val"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmJd62EeSPt8j8KMie4w" name="fill">
+ <ownedParameter xmi:id="_kVZmJt62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZmJ962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmKN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmKd62EeSPt8j8KMie4w" name="val"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmKt62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmK962EeSPt8j8KMie4w" name="original"/>
+ <ownedParameter xmi:id="_kVZmLN62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVZmLd62EeSPt8j8KMie4w" parameter="_kVZmLt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmLt62EeSPt8j8KMie4w" parameteredElement="_kVZmL962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmL962EeSPt8j8KMie4w" name="T" templateParameter="_kVZmLt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmMN62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmMd62EeSPt8j8KMie4w" name="original"/>
+ <ownedParameter xmi:id="_kVZmMt62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmM962EeSPt8j8KMie4w" name="newType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVZmNN62EeSPt8j8KMie4w" parameter="_kVZmNd62EeSPt8j8KMie4w _kVZmN962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmNd62EeSPt8j8KMie4w" parameteredElement="_kVZmNt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmNt62EeSPt8j8KMie4w" name="T" templateParameter="_kVZmNd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmN962EeSPt8j8KMie4w" parameteredElement="_kVZmON62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmON62EeSPt8j8KMie4w" name="U" templateParameter="_kVZmN962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmOd62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmOt62EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmO962EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmPN62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmPd62EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmPt62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmP962EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmQN62EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmQd62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmQt62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmQ962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmRN62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmRd62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmRt62EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmR962EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmSN62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmSd62EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmSt62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmS962EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmTN62EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmTd62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmTt62EeSPt8j8KMie4w" name="copyOf">
+ <ownedParameter xmi:id="_kVZmT962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmUN62EeSPt8j8KMie4w" name="newLength">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmUd62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmUt62EeSPt8j8KMie4w" name="original"/>
+ <ownedParameter xmi:id="_kVZmU962EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmVN62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVZmVd62EeSPt8j8KMie4w" parameter="_kVZmVt62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmVt62EeSPt8j8KMie4w" parameteredElement="_kVZmV962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmV962EeSPt8j8KMie4w" name="T" templateParameter="_kVZmVt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmWN62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmWd62EeSPt8j8KMie4w" name="original"/>
+ <ownedParameter xmi:id="_kVZmWt62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmW962EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmXN62EeSPt8j8KMie4w" name="newType">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_fDoOAN0nEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedTemplateSignature xmi:id="_kVZmXd62EeSPt8j8KMie4w" parameter="_kVZmXt62EeSPt8j8KMie4w _kVZmYN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmXt62EeSPt8j8KMie4w" parameteredElement="_kVZmX962EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmX962EeSPt8j8KMie4w" name="T" templateParameter="_kVZmXt62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmYN62EeSPt8j8KMie4w" parameteredElement="_kVZmYd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmYd62EeSPt8j8KMie4w" name="U" templateParameter="_kVZmYN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmYt62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmY962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmZN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmZd62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmZt62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmZ962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmaN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmad62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmat62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZma962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmbN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmbd62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmbt62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmb962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmcN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmcd62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmct62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmc962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmdN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmdd62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmdt62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmd962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmeN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmed62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmet62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZme962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmfN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmfd62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmft62EeSPt8j8KMie4w" name="copyOfRange">
+ <ownedParameter xmi:id="_kVZmf962EeSPt8j8KMie4w" name="original">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmgN62EeSPt8j8KMie4w" name="from">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZmgd62EeSPt8j8KMie4w" name="to">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmgt62EeSPt8j8KMie4w" name="asList">
+ <ownedParameter xmi:id="_kVZmg962EeSPt8j8KMie4w" name="a" type="_kVZmht62EeSPt8j8KMie4w"/>
+ <ownedTemplateSignature xmi:id="_kVZmhN62EeSPt8j8KMie4w" parameter="_kVZmhd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmhd62EeSPt8j8KMie4w" parameteredElement="_kVZmht62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmht62EeSPt8j8KMie4w" name="T" templateParameter="_kVZmhd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmh962EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmiN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmid62EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmit62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmi962EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmjN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmjd62EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmjt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmj962EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmkN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmkd62EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmkt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmk962EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmlN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmld62EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmlt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZml962EeSPt8j8KMie4w" name="hashCode">
+ <ownedParameter xmi:id="_kVZmmN62EeSPt8j8KMie4w" name="a"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmmd62EeSPt8j8KMie4w" name="deepHashCode">
+ <ownedParameter xmi:id="_kVZmmt62EeSPt8j8KMie4w" name="a"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmm962EeSPt8j8KMie4w" name="deepEquals">
+ <ownedParameter xmi:id="_kVZmnN62EeSPt8j8KMie4w" name="a1"/>
+ <ownedParameter xmi:id="_kVZmnd62EeSPt8j8KMie4w" name="a2"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmnt62EeSPt8j8KMie4w" name="deepEquals0">
+ <ownedParameter xmi:id="_kVZmn962EeSPt8j8KMie4w" name="e1"/>
+ <ownedParameter xmi:id="_kVZmoN62EeSPt8j8KMie4w" name="e2"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmod62EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmot62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmo962EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmpN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmpd62EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmpt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmp962EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmqN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmqd62EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmqt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmq962EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmrN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmrd62EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmrt62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmr962EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmsN62EeSPt8j8KMie4w" name="a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmsd62EeSPt8j8KMie4w" name="toString">
+ <ownedParameter xmi:id="_kVZmst62EeSPt8j8KMie4w" name="a"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZms962EeSPt8j8KMie4w" name="deepToString">
+ <ownedParameter xmi:id="_kVZmtN62EeSPt8j8KMie4w" name="a"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmtd62EeSPt8j8KMie4w" name="deepToString">
+ <ownedParameter xmi:id="_kVZmtt62EeSPt8j8KMie4w" name="a"/>
+ <ownedParameter xmi:id="_kVZmt962EeSPt8j8KMie4w" name="buf"/>
+ <ownedParameter xmi:id="_kVZmuN62EeSPt8j8KMie4w" name="dejaVu" type="_kVfsTN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVZmud62EeSPt8j8KMie4w" name="LegacyMergeSort">
+ <ownedAttribute xmi:id="_kVZmut62EeSPt8j8KMie4w" name="userRequested" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZmu962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZmvN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVZmvd62EeSPt8j8KMie4w" name="ArrayList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZmvt62EeSPt8j8KMie4w" parameter="_kVZmv962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmv962EeSPt8j8KMie4w" parameteredElement="_kVZmwN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZmwN62EeSPt8j8KMie4w" name="E" templateParameter="_kVZmv962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVZmwd62EeSPt8j8KMie4w" general="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVZmwt62EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZmw962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZmxN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZmxd62EeSPt8j8KMie4w" name="a" visibility="private" association="_kVefCt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZmxt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZmx962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZmyN62EeSPt8j8KMie4w" name="ArrayList">
+ <ownedParameter xmi:id="_kVZmyd62EeSPt8j8KMie4w" name="array"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZmyt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVZmy962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVZmzN62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVZmzd62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVZmzt62EeSPt8j8KMie4w" parameter="_kVZmz962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZmz962EeSPt8j8KMie4w" parameteredElement="_kVZm0N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZm0N62EeSPt8j8KMie4w" name="T" templateParameter="_kVZmz962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm0d62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVZm0t62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm0962EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVZm1N62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZm1d62EeSPt8j8KMie4w" name="element" type="_kVZmwN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm1t62EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVZm1962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm2N62EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVZm2d62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVZm2t62EeSPt8j8KMie4w" name="Observer">
+ <ownedOperation xmi:id="_kVZm2962EeSPt8j8KMie4w" name="update">
+ <ownedParameter xmi:id="_kVZm3N62EeSPt8j8KMie4w" name="o" type="_kVZm3t62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZm3d62EeSPt8j8KMie4w" name="arg"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZm3t62EeSPt8j8KMie4w" name="Observable">
+ <ownedAttribute xmi:id="_kVZm3962EeSPt8j8KMie4w" name="changed" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZm4N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZm4d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZm4t62EeSPt8j8KMie4w" name="obs" visibility="private" type="_kVcp3d62EeSPt8j8KMie4w" association="_kVefDt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZm4962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZm5N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZm5d62EeSPt8j8KMie4w" name="Observable"/>
+ <ownedOperation xmi:id="_kVZm5t62EeSPt8j8KMie4w" name="addObserver">
+ <ownedParameter xmi:id="_kVZm5962EeSPt8j8KMie4w" name="o" type="_kVZm2t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm6N62EeSPt8j8KMie4w" name="deleteObserver">
+ <ownedParameter xmi:id="_kVZm6d62EeSPt8j8KMie4w" name="o" type="_kVZm2t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm6t62EeSPt8j8KMie4w" name="notifyObservers"/>
+ <ownedOperation xmi:id="_kVZm6962EeSPt8j8KMie4w" name="notifyObservers">
+ <ownedParameter xmi:id="_kVZm7N62EeSPt8j8KMie4w" name="arg"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm7d62EeSPt8j8KMie4w" name="deleteObservers"/>
+ <ownedOperation xmi:id="_kVZm7t62EeSPt8j8KMie4w" name="setChanged"/>
+ <ownedOperation xmi:id="_kVZm7962EeSPt8j8KMie4w" name="clearChanged"/>
+ <ownedOperation xmi:id="_kVZm8N62EeSPt8j8KMie4w" name="hasChanged"/>
+ <ownedOperation xmi:id="_kVZm8d62EeSPt8j8KMie4w" name="countObservers"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVZm8t62EeSPt8j8KMie4w" name="Comparator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZm8962EeSPt8j8KMie4w" parameter="_kVZm9N62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZm9N62EeSPt8j8KMie4w" parameteredElement="_kVZm9d62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZm9d62EeSPt8j8KMie4w" name="T" templateParameter="_kVZm9N62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVZm9t62EeSPt8j8KMie4w" name="compare">
+ <ownedParameter xmi:id="_kVZm9962EeSPt8j8KMie4w" name="o1" type="_kVZm9d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZm-N62EeSPt8j8KMie4w" name="o2" type="_kVZm9d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZm-d62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZm-t62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZm-962EeSPt8j8KMie4w" name="AbstractList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZm_N62EeSPt8j8KMie4w" parameter="_kVZm_d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZm_d62EeSPt8j8KMie4w" parameteredElement="_kVZm_t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZm_t62EeSPt8j8KMie4w" name="E" templateParameter="_kVZm_d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVZm_962EeSPt8j8KMie4w" general="_kVfFf962EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVZnAN62EeSPt8j8KMie4w" name="modCount" visibility="protected">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnAd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnAt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZnA962EeSPt8j8KMie4w" name="AbstractList"/>
+ <ownedOperation xmi:id="_kVZnBN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVZnBd62EeSPt8j8KMie4w" name="e" type="_kVZm_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnBt62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVZnB962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnCN62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVZnCd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnCt62EeSPt8j8KMie4w" name="element" type="_kVZm_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnC962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVZnDN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnDd62EeSPt8j8KMie4w" name="element" type="_kVZm_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnDt62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVZnD962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnEN62EeSPt8j8KMie4w" name="indexOf">
+ <ownedParameter xmi:id="_kVZnEd62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnEt62EeSPt8j8KMie4w" name="lastIndexOf">
+ <ownedParameter xmi:id="_kVZnE962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnFN62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVZnFd62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVZnFt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnF962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnGN62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVZnGd62EeSPt8j8KMie4w" name="listIterator"/>
+ <ownedOperation xmi:id="_kVZnGt62EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVZnG962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnHN62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVZnHd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnHt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnH962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVZnIN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnId62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVZnIt62EeSPt8j8KMie4w" name="removeRange">
+ <ownedParameter xmi:id="_kVZnI962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnJN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnJd62EeSPt8j8KMie4w" name="rangeCheckForAdd">
+ <ownedParameter xmi:id="_kVZnJt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnJ962EeSPt8j8KMie4w" name="outOfBoundsMsg">
+ <ownedParameter xmi:id="_kVZnKN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVZnKd62EeSPt8j8KMie4w" name="Itr">
+ <ownedAttribute xmi:id="_kVZnKt62EeSPt8j8KMie4w" name="cursor">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnK962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnLN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnLd62EeSPt8j8KMie4w" name="lastRet">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnLt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnL962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnMN62EeSPt8j8KMie4w" name="expectedModCount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnMd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnMt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZnM962EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVZnNN62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVZnNd62EeSPt8j8KMie4w" name="remove"/>
+ <ownedOperation xmi:id="_kVZnNt62EeSPt8j8KMie4w" name="checkForComodification"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVZnN962EeSPt8j8KMie4w" name="ListItr">
+ <generalization xmi:id="_kVZnON62EeSPt8j8KMie4w" general="_kVZnKd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVZnOd62EeSPt8j8KMie4w" name="ListItr">
+ <ownedParameter xmi:id="_kVZnOt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnO962EeSPt8j8KMie4w" name="hasPrevious"/>
+ <ownedOperation xmi:id="_kVZnPN62EeSPt8j8KMie4w" name="previous"/>
+ <ownedOperation xmi:id="_kVZnPd62EeSPt8j8KMie4w" name="nextIndex"/>
+ <ownedOperation xmi:id="_kVZnPt62EeSPt8j8KMie4w" name="previousIndex"/>
+ <ownedOperation xmi:id="_kVZnP962EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVZnQN62EeSPt8j8KMie4w" name="e" type="_kVZm_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnQd62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVZnQt62EeSPt8j8KMie4w" name="e" type="_kVZm_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZnQ962EeSPt8j8KMie4w" name="SubList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZnRN62EeSPt8j8KMie4w" parameter="_kVZnRd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZnRd62EeSPt8j8KMie4w" parameteredElement="_kVZnRt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZnRt62EeSPt8j8KMie4w" name="E" templateParameter="_kVZnRd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVZnR962EeSPt8j8KMie4w" general="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVZnSN62EeSPt8j8KMie4w" name="l" visibility="private" type="_kVfFiN62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnSd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnSt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnS962EeSPt8j8KMie4w" name="offset" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnTN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnTd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnTt62EeSPt8j8KMie4w" name="size" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnT962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnUN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZnUd62EeSPt8j8KMie4w" name="SubList">
+ <ownedParameter xmi:id="_kVZnUt62EeSPt8j8KMie4w" name="list" type="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZnU962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnVN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnVd62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVZnVt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnV962EeSPt8j8KMie4w" name="element" type="_kVZnRt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnWN62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVZnWd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnWt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVZnW962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVZnXN62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnXd62EeSPt8j8KMie4w" name="element" type="_kVZnRt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnXt62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVZnX962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnYN62EeSPt8j8KMie4w" name="removeRange">
+ <ownedParameter xmi:id="_kVZnYd62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnYt62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnY962EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVZnZN62EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnZd62EeSPt8j8KMie4w" name="addAll">
+ <ownedParameter xmi:id="_kVZnZt62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnZ962EeSPt8j8KMie4w" name="c" type="_kVfFdt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnaN62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVZnad62EeSPt8j8KMie4w" name="listIterator">
+ <ownedParameter xmi:id="_kVZnat62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZna962EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVZnbN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnbd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnbt62EeSPt8j8KMie4w" name="rangeCheck">
+ <ownedParameter xmi:id="_kVZnb962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZncN62EeSPt8j8KMie4w" name="rangeCheckForAdd">
+ <ownedParameter xmi:id="_kVZncd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnct62EeSPt8j8KMie4w" name="outOfBoundsMsg">
+ <ownedParameter xmi:id="_kVZnc962EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZndN62EeSPt8j8KMie4w" name="checkForComodification"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZndd62EeSPt8j8KMie4w" name="RandomAccessSubList">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZndt62EeSPt8j8KMie4w" parameter="_kVZnd962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZnd962EeSPt8j8KMie4w" parameteredElement="_kVZneN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZneN62EeSPt8j8KMie4w" name="E" templateParameter="_kVZnd962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVZned62EeSPt8j8KMie4w" general="_kVfsUd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVZnet62EeSPt8j8KMie4w" name="RandomAccessSubList">
+ <ownedParameter xmi:id="_kVZne962EeSPt8j8KMie4w" name="list" type="_kVfFiN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZnfN62EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnfd62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnft62EeSPt8j8KMie4w" name="subList">
+ <ownedParameter xmi:id="_kVZnf962EeSPt8j8KMie4w" name="fromIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZngN62EeSPt8j8KMie4w" name="toIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVZngd62EeSPt8j8KMie4w" name="EventListener"/>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVZngt62EeSPt8j8KMie4w" name="ListIterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZng962EeSPt8j8KMie4w" parameter="_kVZnhN62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZnhN62EeSPt8j8KMie4w" parameteredElement="_kVZnhd62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZnhd62EeSPt8j8KMie4w" name="E" templateParameter="_kVZnhN62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVZnht62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVZnh962EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVZniN62EeSPt8j8KMie4w" name="hasPrevious"/>
+ <ownedOperation xmi:id="_kVZnid62EeSPt8j8KMie4w" name="previous"/>
+ <ownedOperation xmi:id="_kVZnit62EeSPt8j8KMie4w" name="nextIndex"/>
+ <ownedOperation xmi:id="_kVZni962EeSPt8j8KMie4w" name="previousIndex"/>
+ <ownedOperation xmi:id="_kVZnjN62EeSPt8j8KMie4w" name="remove"/>
+ <ownedOperation xmi:id="_kVZnjd62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVZnjt62EeSPt8j8KMie4w" name="e" type="_kVZnhd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnj962EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVZnkN62EeSPt8j8KMie4w" name="e" type="_kVZnhd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZnkd62EeSPt8j8KMie4w" name="InputMismatchException">
+ <generalization xmi:id="_kVZnkt62EeSPt8j8KMie4w" general="_kVaz7d62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVZnk962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnlN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnld62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVZnlt62EeSPt8j8KMie4w" name="InputMismatchException"/>
+ <ownedOperation xmi:id="_kVZnl962EeSPt8j8KMie4w" name="InputMismatchException">
+ <ownedParameter xmi:id="_kVZnmN62EeSPt8j8KMie4w" name="s">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_kVZnmd62EeSPt8j8KMie4w" name="NavigableSet">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVZnmt62EeSPt8j8KMie4w" parameter="_kVZnm962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVZnm962EeSPt8j8KMie4w" parameteredElement="_kVZnnN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVZnnN62EeSPt8j8KMie4w" name="E" templateParameter="_kVZnm962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedOperation xmi:id="_kVZnnd62EeSPt8j8KMie4w" name="lower">
+ <ownedParameter xmi:id="_kVZnnt62EeSPt8j8KMie4w" name="e" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnn962EeSPt8j8KMie4w" name="floor">
+ <ownedParameter xmi:id="_kVZnoN62EeSPt8j8KMie4w" name="e" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnod62EeSPt8j8KMie4w" name="ceiling">
+ <ownedParameter xmi:id="_kVZnot62EeSPt8j8KMie4w" name="e" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZno962EeSPt8j8KMie4w" name="higher">
+ <ownedParameter xmi:id="_kVZnpN62EeSPt8j8KMie4w" name="e" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnpd62EeSPt8j8KMie4w" name="pollFirst"/>
+ <ownedOperation xmi:id="_kVZnpt62EeSPt8j8KMie4w" name="pollLast"/>
+ <ownedOperation xmi:id="_kVZnp962EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVZnqN62EeSPt8j8KMie4w" name="descendingSet"/>
+ <ownedOperation xmi:id="_kVZnqd62EeSPt8j8KMie4w" name="descendingIterator"/>
+ <ownedOperation xmi:id="_kVZnqt62EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVZnq962EeSPt8j8KMie4w" name="fromElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZnrN62EeSPt8j8KMie4w" name="fromInclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVZnrd62EeSPt8j8KMie4w" name="toElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZnrt62EeSPt8j8KMie4w" name="toInclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnr962EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVZnsN62EeSPt8j8KMie4w" name="toElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZnsd62EeSPt8j8KMie4w" name="inclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnst62EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVZns962EeSPt8j8KMie4w" name="fromElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZntN62EeSPt8j8KMie4w" name="inclusive">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZntd62EeSPt8j8KMie4w" name="subSet">
+ <ownedParameter xmi:id="_kVZntt62EeSPt8j8KMie4w" name="fromElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVZnt962EeSPt8j8KMie4w" name="toElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnuN62EeSPt8j8KMie4w" name="headSet">
+ <ownedParameter xmi:id="_kVZnud62EeSPt8j8KMie4w" name="toElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVZnut62EeSPt8j8KMie4w" name="tailSet">
+ <ownedParameter xmi:id="_kVZnu962EeSPt8j8KMie4w" name="fromElement" type="_kVZnnN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVZnvN62EeSPt8j8KMie4w" name="Calendar">
+ <ownedAttribute xmi:id="_kVZnvd62EeSPt8j8KMie4w" name="ERA" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnvt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnv962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnwN62EeSPt8j8KMie4w" name="YEAR" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnwd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnwt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnw962EeSPt8j8KMie4w" name="MONTH" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnxN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnxd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnxt62EeSPt8j8KMie4w" name="WEEK_OF_YEAR" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnx962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnyN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnyd62EeSPt8j8KMie4w" name="WEEK_OF_MONTH" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnyt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZny962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVZnzN62EeSPt8j8KMie4w" name="DATE" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVZnzd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVZnzt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMYN62EeSPt8j8KMie4w" name="DAY_OF_MONTH" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMYd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMYt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMY962EeSPt8j8KMie4w" name="DAY_OF_YEAR" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMZN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMZd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMZt62EeSPt8j8KMie4w" name="DAY_OF_WEEK" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMZ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMaN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMad62EeSPt8j8KMie4w" name="DAY_OF_WEEK_IN_MONTH" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMat62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMa962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMbN62EeSPt8j8KMie4w" name="AM_PM" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMbd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMbt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMb962EeSPt8j8KMie4w" name="HOUR" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMcN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMcd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMct62EeSPt8j8KMie4w" name="HOUR_OF_DAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMc962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMdN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMdd62EeSPt8j8KMie4w" name="MINUTE" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMdt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMd962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMeN62EeSPt8j8KMie4w" name="SECOND" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMed62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMet62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMe962EeSPt8j8KMie4w" name="MILLISECOND" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMfN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMfd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMft62EeSPt8j8KMie4w" name="ZONE_OFFSET" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMf962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMgN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMgd62EeSPt8j8KMie4w" name="DST_OFFSET" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMgt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMg962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMhN62EeSPt8j8KMie4w" name="FIELD_COUNT" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMhd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMht62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMh962EeSPt8j8KMie4w" name="SUNDAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMiN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMid62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMit62EeSPt8j8KMie4w" name="MONDAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMi962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMjN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMjd62EeSPt8j8KMie4w" name="TUESDAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMjt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMj962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMkN62EeSPt8j8KMie4w" name="WEDNESDAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMkd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMkt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMk962EeSPt8j8KMie4w" name="THURSDAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMlN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMld62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMlt62EeSPt8j8KMie4w" name="FRIDAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMl962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMmN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMmd62EeSPt8j8KMie4w" name="SATURDAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMmt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMm962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMnN62EeSPt8j8KMie4w" name="JANUARY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMnd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMnt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMn962EeSPt8j8KMie4w" name="FEBRUARY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMoN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMod62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMot62EeSPt8j8KMie4w" name="MARCH" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMo962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMpN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMpd62EeSPt8j8KMie4w" name="APRIL" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMpt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMp962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMqN62EeSPt8j8KMie4w" name="MAY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMqd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMqt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMq962EeSPt8j8KMie4w" name="JUNE" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMrN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMrd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMrt62EeSPt8j8KMie4w" name="JULY" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMr962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMsN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMsd62EeSPt8j8KMie4w" name="AUGUST" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMst62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMs962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMtN62EeSPt8j8KMie4w" name="SEPTEMBER" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMtd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMtt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMt962EeSPt8j8KMie4w" name="OCTOBER" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMuN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMud62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMut62EeSPt8j8KMie4w" name="NOVEMBER" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMu962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMvN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMvd62EeSPt8j8KMie4w" name="DECEMBER" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMvt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMv962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMwN62EeSPt8j8KMie4w" name="UNDECIMBER" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMwd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMwt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMw962EeSPt8j8KMie4w" name="AM" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMxN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMxd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMxt62EeSPt8j8KMie4w" name="PM" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMx962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMyN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMyd62EeSPt8j8KMie4w" name="ALL_STYLES" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMyt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMy962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMzN62EeSPt8j8KMie4w" name="SHORT" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaMzd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaMzt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaMz962EeSPt8j8KMie4w" name="LONG" visibility="public" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM0N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM0d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM0t62EeSPt8j8KMie4w" name="fields" visibility="protected">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM0962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM1N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM1d62EeSPt8j8KMie4w" name="isSet" visibility="protected">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM1t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM1962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM2N62EeSPt8j8KMie4w" name="stamp" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM2d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM2t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM2962EeSPt8j8KMie4w" name="time" visibility="protected">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM3N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM3d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM3t62EeSPt8j8KMie4w" name="isTimeSet" visibility="protected">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM3962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM4N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM4d62EeSPt8j8KMie4w" name="areFieldsSet" visibility="protected">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM4t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM4962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM5N62EeSPt8j8KMie4w" name="areAllFieldsSet">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM5d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM5t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM5962EeSPt8j8KMie4w" name="lenient" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM6N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM6d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM6t62EeSPt8j8KMie4w" name="zone" visibility="private" type="_kVaPLd62EeSPt8j8KMie4w" association="_kVefEt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM6962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM7N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM7d62EeSPt8j8KMie4w" name="sharedZone" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM7t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM7962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM8N62EeSPt8j8KMie4w" name="firstDayOfWeek" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM8d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM8t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM8962EeSPt8j8KMie4w" name="minimalDaysInFirstWeek" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM9N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM9d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM9t62EeSPt8j8KMie4w" name="cachedLocaleData" visibility="private" isStatic="true">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM9962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM-N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM-d62EeSPt8j8KMie4w" name="UNSET" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM-t62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM-962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM_N62EeSPt8j8KMie4w" name="COMPUTED" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaM_d62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaM_t62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaM_962EeSPt8j8KMie4w" name="MINIMUM_USER_STAMP" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNAN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNAd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNAt62EeSPt8j8KMie4w" name="ALL_FIELDS" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNA962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNBN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNBd62EeSPt8j8KMie4w" name="nextStamp" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNBt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNB962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNCN62EeSPt8j8KMie4w" name="currentSerialVersion" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNCd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNCt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNC962EeSPt8j8KMie4w" name="serialVersionOnStream" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNDN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNDd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNDt62EeSPt8j8KMie4w" name="serialVersionUID" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaND962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNEN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNEd62EeSPt8j8KMie4w" name="ERA_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNEt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNE962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNFN62EeSPt8j8KMie4w" name="YEAR_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNFd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNFt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNF962EeSPt8j8KMie4w" name="MONTH_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNGN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNGd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNGt62EeSPt8j8KMie4w" name="WEEK_OF_YEAR_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNG962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNHN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNHd62EeSPt8j8KMie4w" name="WEEK_OF_MONTH_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNHt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNH962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNIN62EeSPt8j8KMie4w" name="DAY_OF_MONTH_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNId62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNIt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNI962EeSPt8j8KMie4w" name="DATE_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNJN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNJd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNJt62EeSPt8j8KMie4w" name="DAY_OF_YEAR_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNJ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNKN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNKd62EeSPt8j8KMie4w" name="DAY_OF_WEEK_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNKt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNK962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNLN62EeSPt8j8KMie4w" name="DAY_OF_WEEK_IN_MONTH_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNLd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNLt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNL962EeSPt8j8KMie4w" name="AM_PM_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNMN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNMd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNMt62EeSPt8j8KMie4w" name="HOUR_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNM962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNNN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNNd62EeSPt8j8KMie4w" name="HOUR_OF_DAY_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNNt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNN962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNON62EeSPt8j8KMie4w" name="MINUTE_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNOd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNOt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNO962EeSPt8j8KMie4w" name="SECOND_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNPN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNPd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNPt62EeSPt8j8KMie4w" name="MILLISECOND_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNP962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNQN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNQd62EeSPt8j8KMie4w" name="ZONE_OFFSET_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNQt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNQ962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNRN62EeSPt8j8KMie4w" name="DST_OFFSET_MASK" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNRd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNRt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaNR962EeSPt8j8KMie4w" name="FIELD_NAME" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaNSN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaNSd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVaNSt62EeSPt8j8KMie4w" name="Calendar"/>
+ <ownedOperation xmi:id="_kVaNS962EeSPt8j8KMie4w" name="Calendar">
+ <ownedParameter xmi:id="_kVaNTN62EeSPt8j8KMie4w" name="zone" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVaNTd62EeSPt8j8KMie4w" name="aLocale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNTt62EeSPt8j8KMie4w" name="getInstance"/>
+ <ownedOperation xmi:id="_kVaNT962EeSPt8j8KMie4w" name="getInstance">
+ <ownedParameter xmi:id="_kVaNUN62EeSPt8j8KMie4w" name="zone" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNUd62EeSPt8j8KMie4w" name="getInstance">
+ <ownedParameter xmi:id="_kVaNUt62EeSPt8j8KMie4w" name="aLocale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNU962EeSPt8j8KMie4w" name="getInstance">
+ <ownedParameter xmi:id="_kVaNVN62EeSPt8j8KMie4w" name="zone" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVaNVd62EeSPt8j8KMie4w" name="aLocale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNVt62EeSPt8j8KMie4w" name="createCalendar">
+ <ownedParameter xmi:id="_kVaNV962EeSPt8j8KMie4w" name="zone" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVaNWN62EeSPt8j8KMie4w" name="aLocale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNWd62EeSPt8j8KMie4w" name="getAvailableLocales"/>
+ <ownedOperation xmi:id="_kVaNWt62EeSPt8j8KMie4w" name="computeTime"/>
+ <ownedOperation xmi:id="_kVaNW962EeSPt8j8KMie4w" name="computeFields"/>
+ <ownedOperation xmi:id="_kVaNXN62EeSPt8j8KMie4w" name="getTime"/>
+ <ownedOperation xmi:id="_kVaNXd62EeSPt8j8KMie4w" name="setTime">
+ <ownedParameter xmi:id="_kVaNXt62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_YW_sAN0pEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNX962EeSPt8j8KMie4w" name="getTimeInMillis"/>
+ <ownedOperation xmi:id="_kVaNYN62EeSPt8j8KMie4w" name="setTimeInMillis">
+ <ownedParameter xmi:id="_kVaNYd62EeSPt8j8KMie4w" name="millis">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNYt62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVaNY962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNZN62EeSPt8j8KMie4w" name="internalGet">
+ <ownedParameter xmi:id="_kVaNZd62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNZt62EeSPt8j8KMie4w" name="internalSet">
+ <ownedParameter xmi:id="_kVaNZ962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNaN62EeSPt8j8KMie4w" name="value">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNad62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVaNat62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNa962EeSPt8j8KMie4w" name="value">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNbN62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVaNbd62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNbt62EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNb962EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNcN62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVaNcd62EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNct62EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNc962EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNdN62EeSPt8j8KMie4w" name="hourOfDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNdd62EeSPt8j8KMie4w" name="minute">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNdt62EeSPt8j8KMie4w" name="set">
+ <ownedParameter xmi:id="_kVaNd962EeSPt8j8KMie4w" name="year">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNeN62EeSPt8j8KMie4w" name="month">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNed62EeSPt8j8KMie4w" name="date">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNet62EeSPt8j8KMie4w" name="hourOfDay">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNe962EeSPt8j8KMie4w" name="minute">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNfN62EeSPt8j8KMie4w" name="second">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNfd62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVaNft62EeSPt8j8KMie4w" name="clear">
+ <ownedParameter xmi:id="_kVaNf962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNgN62EeSPt8j8KMie4w" name="isSet">
+ <ownedParameter xmi:id="_kVaNgd62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNgt62EeSPt8j8KMie4w" name="getDisplayName">
+ <ownedParameter xmi:id="_kVaNg962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNhN62EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNhd62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNht62EeSPt8j8KMie4w" name="getDisplayNames">
+ <ownedParameter xmi:id="_kVaNh962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNiN62EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNid62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNit62EeSPt8j8KMie4w" name="getDisplayNamesImpl">
+ <ownedParameter xmi:id="_kVaNi962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNjN62EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNjd62EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNjt62EeSPt8j8KMie4w" name="checkDisplayNameParams">
+ <ownedParameter xmi:id="_kVaNj962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNkN62EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNkd62EeSPt8j8KMie4w" name="minStyle">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNkt62EeSPt8j8KMie4w" name="maxStyle">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNk962EeSPt8j8KMie4w" name="locale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVaNlN62EeSPt8j8KMie4w" name="fieldMask">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNld62EeSPt8j8KMie4w" name="getFieldStrings">
+ <ownedParameter xmi:id="_kVaNlt62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNl962EeSPt8j8KMie4w" name="style">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNmN62EeSPt8j8KMie4w" name="symbols"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNmd62EeSPt8j8KMie4w" name="complete"/>
+ <ownedOperation xmi:id="_kVaNmt62EeSPt8j8KMie4w" name="isExternallySet">
+ <ownedParameter xmi:id="_kVaNm962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNnN62EeSPt8j8KMie4w" name="getSetStateFields"/>
+ <ownedOperation xmi:id="_kVaNnd62EeSPt8j8KMie4w" name="setFieldsComputed">
+ <ownedParameter xmi:id="_kVaNnt62EeSPt8j8KMie4w" name="fieldMask">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNn962EeSPt8j8KMie4w" name="setFieldsNormalized">
+ <ownedParameter xmi:id="_kVaNoN62EeSPt8j8KMie4w" name="fieldMask">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNod62EeSPt8j8KMie4w" name="isPartiallyNormalized"/>
+ <ownedOperation xmi:id="_kVaNot62EeSPt8j8KMie4w" name="isFullyNormalized"/>
+ <ownedOperation xmi:id="_kVaNo962EeSPt8j8KMie4w" name="setUnnormalized"/>
+ <ownedOperation xmi:id="_kVaNpN62EeSPt8j8KMie4w" name="isFieldSet">
+ <ownedParameter xmi:id="_kVaNpd62EeSPt8j8KMie4w" name="fieldMask">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNpt62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNp962EeSPt8j8KMie4w" name="selectFields"/>
+ <ownedOperation xmi:id="_kVaNqN62EeSPt8j8KMie4w" name="aggregateStamp">
+ <ownedParameter xmi:id="_kVaNqd62EeSPt8j8KMie4w" name="stamp_a">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNqt62EeSPt8j8KMie4w" name="stamp_b">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNq962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVaNrN62EeSPt8j8KMie4w" name="obj"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNrd62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVaNrt62EeSPt8j8KMie4w" name="before">
+ <ownedParameter xmi:id="_kVaNr962EeSPt8j8KMie4w" name="when"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNsN62EeSPt8j8KMie4w" name="after">
+ <ownedParameter xmi:id="_kVaNsd62EeSPt8j8KMie4w" name="when"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNst62EeSPt8j8KMie4w" name="compareTo">
+ <ownedParameter xmi:id="_kVaNs962EeSPt8j8KMie4w" name="anotherCalendar" type="_kVZnvN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNtN62EeSPt8j8KMie4w" name="add">
+ <ownedParameter xmi:id="_kVaNtd62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNtt62EeSPt8j8KMie4w" name="amount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNt962EeSPt8j8KMie4w" name="roll">
+ <ownedParameter xmi:id="_kVaNuN62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNud62EeSPt8j8KMie4w" name="up">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNut62EeSPt8j8KMie4w" name="roll">
+ <ownedParameter xmi:id="_kVaNu962EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaNvN62EeSPt8j8KMie4w" name="amount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNvd62EeSPt8j8KMie4w" name="setTimeZone">
+ <ownedParameter xmi:id="_kVaNvt62EeSPt8j8KMie4w" name="value" type="_kVaPLd62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNv962EeSPt8j8KMie4w" name="getTimeZone"/>
+ <ownedOperation xmi:id="_kVaNwN62EeSPt8j8KMie4w" name="getZone"/>
+ <ownedOperation xmi:id="_kVaNwd62EeSPt8j8KMie4w" name="setZoneShared">
+ <ownedParameter xmi:id="_kVaNwt62EeSPt8j8KMie4w" name="shared">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNw962EeSPt8j8KMie4w" name="setLenient">
+ <ownedParameter xmi:id="_kVaNxN62EeSPt8j8KMie4w" name="lenient">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNxd62EeSPt8j8KMie4w" name="isLenient"/>
+ <ownedOperation xmi:id="_kVaNxt62EeSPt8j8KMie4w" name="setFirstDayOfWeek">
+ <ownedParameter xmi:id="_kVaNx962EeSPt8j8KMie4w" name="value">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNyN62EeSPt8j8KMie4w" name="getFirstDayOfWeek"/>
+ <ownedOperation xmi:id="_kVaNyd62EeSPt8j8KMie4w" name="setMinimalDaysInFirstWeek">
+ <ownedParameter xmi:id="_kVaNyt62EeSPt8j8KMie4w" name="value">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaNy962EeSPt8j8KMie4w" name="getMinimalDaysInFirstWeek"/>
+ <ownedOperation xmi:id="_kVaNzN62EeSPt8j8KMie4w" name="isWeekDateSupported"/>
+ <ownedOperation xmi:id="_kVaNzd62EeSPt8j8KMie4w" name="getWeekYear"/>
+ <ownedOperation xmi:id="_kVaNzt62EeSPt8j8KMie4w" name="setWeekDate">
+ <ownedParameter xmi:id="_kVaNz962EeSPt8j8KMie4w" name="weekYear">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaN0N62EeSPt8j8KMie4w" name="weekOfYear">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaN0d62EeSPt8j8KMie4w" name="dayOfWeek">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN0t62EeSPt8j8KMie4w" name="getWeeksInWeekYear"/>
+ <ownedOperation xmi:id="_kVaN0962EeSPt8j8KMie4w" name="getMinimum">
+ <ownedParameter xmi:id="_kVaN1N62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN1d62EeSPt8j8KMie4w" name="getMaximum">
+ <ownedParameter xmi:id="_kVaN1t62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN1962EeSPt8j8KMie4w" name="getGreatestMinimum">
+ <ownedParameter xmi:id="_kVaN2N62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN2d62EeSPt8j8KMie4w" name="getLeastMaximum">
+ <ownedParameter xmi:id="_kVaN2t62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN2962EeSPt8j8KMie4w" name="getActualMinimum">
+ <ownedParameter xmi:id="_kVaN3N62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN3d62EeSPt8j8KMie4w" name="getActualMaximum">
+ <ownedParameter xmi:id="_kVaN3t62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN3962EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVaN4N62EeSPt8j8KMie4w" name="getFieldName">
+ <ownedParameter xmi:id="_kVaN4d62EeSPt8j8KMie4w" name="field">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN4t62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVaN4962EeSPt8j8KMie4w" name="appendValue">
+ <ownedParameter xmi:id="_kVaN5N62EeSPt8j8KMie4w" name="sb"/>
+ <ownedParameter xmi:id="_kVaN5d62EeSPt8j8KMie4w" name="item">
+ <type xmi:type="uml:Class" href="pathmap://JAVA_LIBRARY/ExtendedJavaTypes.library.uml#_IsvPEN0oEeSfefuUt0TgMw"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaN5t62EeSPt8j8KMie4w" name="valid">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaN5962EeSPt8j8KMie4w" name="value">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN6N62EeSPt8j8KMie4w" name="setWeekCountData">
+ <ownedParameter xmi:id="_kVaN6d62EeSPt8j8KMie4w" name="desiredLocale" type="_kVdR5d62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN6t62EeSPt8j8KMie4w" name="updateTime"/>
+ <ownedOperation xmi:id="_kVaN6962EeSPt8j8KMie4w" name="compareTo">
+ <ownedParameter xmi:id="_kVaN7N62EeSPt8j8KMie4w" name="t">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN7d62EeSPt8j8KMie4w" name="getMillisOf">
+ <ownedParameter xmi:id="_kVaN7t62EeSPt8j8KMie4w" name="calendar" type="_kVZnvN62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN7962EeSPt8j8KMie4w" name="adjustStamp"/>
+ <ownedOperation xmi:id="_kVaN8N62EeSPt8j8KMie4w" name="invalidateWeekFields"/>
+ <ownedOperation xmi:id="_kVaN8d62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVaN8t62EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaN8962EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVaN9N62EeSPt8j8KMie4w" name="stream"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaN9d62EeSPt8j8KMie4w" name="CalendarAccessControlContext">
+ <ownedAttribute xmi:id="_kVaN9t62EeSPt8j8KMie4w" name="INSTANCE" visibility="private" isStatic="true" association="_kVefFt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaN9962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaN-N62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVaN-d62EeSPt8j8KMie4w" name="IdentityHashMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVaN-t62EeSPt8j8KMie4w" parameter="_kVaN-962EeSPt8j8KMie4w _kVaN_d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaN-962EeSPt8j8KMie4w" parameteredElement="_kVaN_N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaN_N62EeSPt8j8KMie4w" name="K" templateParameter="_kVaN-962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaN_d62EeSPt8j8KMie4w" parameteredElement="_kVaN_t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaN_t62EeSPt8j8KMie4w" name="V" templateParameter="_kVaN_d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <generalization xmi:id="_kVaN_962EeSPt8j8KMie4w" general="_kVfF_N62EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVaOAN62EeSPt8j8KMie4w" name="DEFAULT_CAPACITY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOAd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOAt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOA962EeSPt8j8KMie4w" name="MINIMUM_CAPACITY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOBN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOBd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOBt62EeSPt8j8KMie4w" name="MAXIMUM_CAPACITY" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOB962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOCN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOCd62EeSPt8j8KMie4w" name="table" visibility="private" association="_kVefGt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOCt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOC962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaODN62EeSPt8j8KMie4w" name="size" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaODd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaODt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOD962EeSPt8j8KMie4w" name="modCount" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOEN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOEd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOEt62EeSPt8j8KMie4w" name="threshold" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOE962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOFN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOFd62EeSPt8j8KMie4w" name="NULL_KEY" visibility="private" isStatic="true" association="_kVefHt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOFt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOF962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOGN62EeSPt8j8KMie4w" name="entrySet" visibility="private" type="_kVfGJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOGd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOGt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOG962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOHN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOHd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVaOHt62EeSPt8j8KMie4w" name="IdentityHashMap"/>
+ <ownedOperation xmi:id="_kVaOH962EeSPt8j8KMie4w" name="IdentityHashMap">
+ <ownedParameter xmi:id="_kVaOIN62EeSPt8j8KMie4w" name="expectedMaxSize">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOId62EeSPt8j8KMie4w" name="IdentityHashMap">
+ <ownedParameter xmi:id="_kVaOIt62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOI962EeSPt8j8KMie4w" name="maskNull">
+ <ownedParameter xmi:id="_kVaOJN62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOJd62EeSPt8j8KMie4w" name="unmaskNull">
+ <ownedParameter xmi:id="_kVaOJt62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOJ962EeSPt8j8KMie4w" name="capacity">
+ <ownedParameter xmi:id="_kVaOKN62EeSPt8j8KMie4w" name="expectedMaxSize">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOKd62EeSPt8j8KMie4w" name="init">
+ <ownedParameter xmi:id="_kVaOKt62EeSPt8j8KMie4w" name="initCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOK962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVaOLN62EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVaOLd62EeSPt8j8KMie4w" name="hash">
+ <ownedParameter xmi:id="_kVaOLt62EeSPt8j8KMie4w" name="x"/>
+ <ownedParameter xmi:id="_kVaOL962EeSPt8j8KMie4w" name="length">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOMN62EeSPt8j8KMie4w" name="nextKeyIndex">
+ <ownedParameter xmi:id="_kVaOMd62EeSPt8j8KMie4w" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kVaOMt62EeSPt8j8KMie4w" name="len">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOM962EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVaONN62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaONd62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVaONt62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaON962EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVaOON62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOOd62EeSPt8j8KMie4w" name="containsMapping">
+ <ownedParameter xmi:id="_kVaOOt62EeSPt8j8KMie4w" name="key"/>
+ <ownedParameter xmi:id="_kVaOO962EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOPN62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVaOPd62EeSPt8j8KMie4w" name="key" type="_kVaN_N62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVaOPt62EeSPt8j8KMie4w" name="value" type="_kVaN_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOP962EeSPt8j8KMie4w" name="resize">
+ <ownedParameter xmi:id="_kVaOQN62EeSPt8j8KMie4w" name="newCapacity">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOQd62EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVaOQt62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOQ962EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVaORN62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaORd62EeSPt8j8KMie4w" name="removeMapping">
+ <ownedParameter xmi:id="_kVaORt62EeSPt8j8KMie4w" name="key"/>
+ <ownedParameter xmi:id="_kVaOR962EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOSN62EeSPt8j8KMie4w" name="closeDeletion">
+ <ownedParameter xmi:id="_kVaOSd62EeSPt8j8KMie4w" name="d">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOSt62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVaOS962EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVaOTN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOTd62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVaOTt62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVaOT962EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVaOUN62EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVaOUd62EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVaOUt62EeSPt8j8KMie4w" name="writeObject">
+ <ownedParameter xmi:id="_kVaOU962EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOVN62EeSPt8j8KMie4w" name="readObject">
+ <ownedParameter xmi:id="_kVaOVd62EeSPt8j8KMie4w" name="s"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOVt62EeSPt8j8KMie4w" name="putForCreate">
+ <ownedParameter xmi:id="_kVaOV962EeSPt8j8KMie4w" name="key" type="_kVaN_N62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVaOWN62EeSPt8j8KMie4w" name="value" type="_kVaN_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOWd62EeSPt8j8KMie4w" name="IdentityHashMapIterator">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVaOWt62EeSPt8j8KMie4w" parameter="_kVaOW962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaOW962EeSPt8j8KMie4w" parameteredElement="_kVaOXN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaOXN62EeSPt8j8KMie4w" name="T" templateParameter="_kVaOW962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVaOXd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOXt62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOX962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOYN62EeSPt8j8KMie4w" name="expectedModCount">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOYd62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOYt62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOY962EeSPt8j8KMie4w" name="lastReturnedIndex">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOZN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOZd62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOZt62EeSPt8j8KMie4w" name="indexValid">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOZ962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOaN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOad62EeSPt8j8KMie4w" name="traversalTable" association="_kVefIt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOat62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOa962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVaObN62EeSPt8j8KMie4w" name="hasNext"/>
+ <ownedOperation xmi:id="_kVaObd62EeSPt8j8KMie4w" name="nextIndex"/>
+ <ownedOperation xmi:id="_kVaObt62EeSPt8j8KMie4w" name="remove"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOb962EeSPt8j8KMie4w" name="KeyIterator">
+ <generalization xmi:id="_kVaOcN62EeSPt8j8KMie4w" general="_kVfsZd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVaOcd62EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOct62EeSPt8j8KMie4w" name="ValueIterator">
+ <generalization xmi:id="_kVaOc962EeSPt8j8KMie4w" general="_kVfsaN62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVaOdN62EeSPt8j8KMie4w" name="next"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOdd62EeSPt8j8KMie4w" name="EntryIterator">
+ <generalization xmi:id="_kVaOdt62EeSPt8j8KMie4w" general="_kVfsa962EeSPt8j8KMie4w"/>
+ <ownedAttribute xmi:id="_kVaOd962EeSPt8j8KMie4w" name="lastReturnedEntry" visibility="private" type="_kVaOfN62EeSPt8j8KMie4w" association="_kVefJt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOeN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOed62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVaOet62EeSPt8j8KMie4w" name="next"/>
+ <ownedOperation xmi:id="_kVaOe962EeSPt8j8KMie4w" name="remove"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOfN62EeSPt8j8KMie4w" name="Entry">
+ <ownedAttribute xmi:id="_kVaOfd62EeSPt8j8KMie4w" name="index" visibility="private">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOft62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOf962EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVaOgN62EeSPt8j8KMie4w" name="Entry">
+ <ownedParameter xmi:id="_kVaOgd62EeSPt8j8KMie4w" name="index">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOgt62EeSPt8j8KMie4w" name="getKey"/>
+ <ownedOperation xmi:id="_kVaOg962EeSPt8j8KMie4w" name="getValue"/>
+ <ownedOperation xmi:id="_kVaOhN62EeSPt8j8KMie4w" name="setValue">
+ <ownedParameter xmi:id="_kVaOhd62EeSPt8j8KMie4w" name="value" type="_kVaN_t62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOht62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVaOh962EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOiN62EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVaOid62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVaOit62EeSPt8j8KMie4w" name="checkIndexForEntryUse"/>
+ </nestedClassifier>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOi962EeSPt8j8KMie4w" name="KeySet">
+ <generalization xmi:id="_kVaOjN62EeSPt8j8KMie4w" general="_kVfGLN62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVaOjd62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVaOjt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVaOj962EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVaOkN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOkd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVaOkt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOk962EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVaOlN62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOld62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVaOlt62EeSPt8j8KMie4w" name="hashCode"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOl962EeSPt8j8KMie4w" name="Values">
+ <generalization xmi:id="_kVaOmN62EeSPt8j8KMie4w" general="_kVfGNd62EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVaOmd62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVaOmt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVaOm962EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVaOnN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOnd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVaOnt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOn962EeSPt8j8KMie4w" name="clear"/>
+ </nestedClassifier>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaOoN62EeSPt8j8KMie4w" name="EntrySet">
+ <generalization xmi:id="_kVaOod62EeSPt8j8KMie4w" general="_kVfGO962EeSPt8j8KMie4w"/>
+ <ownedOperation xmi:id="_kVaOot62EeSPt8j8KMie4w" name="iterator"/>
+ <ownedOperation xmi:id="_kVaOo962EeSPt8j8KMie4w" name="contains">
+ <ownedParameter xmi:id="_kVaOpN62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOpd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVaOpt62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOp962EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVaOqN62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVaOqd62EeSPt8j8KMie4w" name="removeAll">
+ <ownedParameter xmi:id="_kVaOqt62EeSPt8j8KMie4w" name="c" type="_kVfFc962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOq962EeSPt8j8KMie4w" name="toArray"/>
+ <ownedOperation xmi:id="_kVaOrN62EeSPt8j8KMie4w" name="toArray">
+ <ownedParameter xmi:id="_kVaOrd62EeSPt8j8KMie4w" name="a"/>
+ <ownedTemplateSignature xmi:id="_kVaOrt62EeSPt8j8KMie4w" parameter="_kVaOr962EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaOr962EeSPt8j8KMie4w" parameteredElement="_kVaOsN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaOsN62EeSPt8j8KMie4w" name="T" templateParameter="_kVaOr962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ </ownedOperation>
+ </nestedClassifier>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kVaOsd62EeSPt8j8KMie4w" name="AbstractMap">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVaOst62EeSPt8j8KMie4w" parameter="_kVaOs962EeSPt8j8KMie4w _kVaOtd62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaOs962EeSPt8j8KMie4w" parameteredElement="_kVaOtN62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaOtN62EeSPt8j8KMie4w" name="K" templateParameter="_kVaOs962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaOtd62EeSPt8j8KMie4w" parameteredElement="_kVaOtt62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaOtt62EeSPt8j8KMie4w" name="V" templateParameter="_kVaOtd62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVaOt962EeSPt8j8KMie4w" name="keySet" type="_kVfGKd62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOuN62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOud62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kVaOut62EeSPt8j8KMie4w" name="values" type="_kVfGMt62EeSPt8j8KMie4w">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaOu962EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaOvN62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_kVaOvd62EeSPt8j8KMie4w" name="AbstractMap"/>
+ <ownedOperation xmi:id="_kVaOvt62EeSPt8j8KMie4w" name="size"/>
+ <ownedOperation xmi:id="_kVaOv962EeSPt8j8KMie4w" name="isEmpty"/>
+ <ownedOperation xmi:id="_kVaOwN62EeSPt8j8KMie4w" name="containsValue">
+ <ownedParameter xmi:id="_kVaOwd62EeSPt8j8KMie4w" name="value"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOwt62EeSPt8j8KMie4w" name="containsKey">
+ <ownedParameter xmi:id="_kVaOw962EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOxN62EeSPt8j8KMie4w" name="get">
+ <ownedParameter xmi:id="_kVaOxd62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOxt62EeSPt8j8KMie4w" name="put">
+ <ownedParameter xmi:id="_kVaOx962EeSPt8j8KMie4w" name="key" type="_kVaOtN62EeSPt8j8KMie4w"/>
+ <ownedParameter xmi:id="_kVaOyN62EeSPt8j8KMie4w" name="value" type="_kVaOtt62EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOyd62EeSPt8j8KMie4w" name="remove">
+ <ownedParameter xmi:id="_kVaOyt62EeSPt8j8KMie4w" name="key"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOy962EeSPt8j8KMie4w" name="putAll">
+ <ownedParameter xmi:id="_kVaOzN62EeSPt8j8KMie4w" name="m" type="_kVfGC962EeSPt8j8KMie4w"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaOzd62EeSPt8j8KMie4w" name="clear"/>
+ <ownedOperation xmi:id="_kVaOzt62EeSPt8j8KMie4w" name="keySet"/>
+ <ownedOperation xmi:id="_kVaOz962EeSPt8j8KMie4w" name="values"/>
+ <ownedOperation xmi:id="_kVaO0N62EeSPt8j8KMie4w" name="entrySet"/>
+ <ownedOperation xmi:id="_kVaO0d62EeSPt8j8KMie4w" name="equals">
+ <ownedParameter xmi:id="_kVaO0t62EeSPt8j8KMie4w" name="o"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kVaO0962EeSPt8j8KMie4w" name="hashCode"/>
+ <ownedOperation xmi:id="_kVaO1N62EeSPt8j8KMie4w" name="toString"/>
+ <ownedOperation xmi:id="_kVaO1d62EeSPt8j8KMie4w" name="clone"/>
+ <ownedOperation xmi:id="_kVaO1t62EeSPt8j8KMie4w" name="eq">
+ <ownedParameter xmi:id="_kVaO1962EeSPt8j8KMie4w" name="o1"/>
+ <ownedParameter xmi:id="_kVaO2N62EeSPt8j8KMie4w" name="o2"/>
+ </ownedOperation>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kVaO2d62EeSPt8j8KMie4w" name="SimpleEntry">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_kVaO2t62EeSPt8j8KMie4w" parameter="_kVaO2962EeSPt8j8KMie4w _kVaO3d62EeSPt8j8KMie4w">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaO2962EeSPt8j8KMie4w" parameteredElement="_kVaO3N62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaO3N62EeSPt8j8KMie4w" name="K" templateParameter="_kVaO2962EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_kVaO3d62EeSPt8j8KMie4w" parameteredElement="_kVaO3t62EeSPt8j8KMie4w">
+ <ownedParameteredElement xmi:type="uml:Class" xmi:id="_kVaO3t62EeSPt8j8KMie4w" name="V" templateParameter="_kVaO3d62EeSPt8j8KMie4w"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_kVaO3962EeSPt8j8KMie4w" name="serialVersionUID" visibility="private" isStatic="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kVaO4N62EeSPt8j8KMie4w"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVaO4d62EeSPt8j8KMie4w" value="1"/>
+ </ownedAttribute>
+ &l