<?xml version="1.0" encoding="UTF-8"?> | |
<xmi:XMI xmi:version="20110701" xmlns:mofext="http://www.omg.org/spec/MOF/20110701" xmlns:uml="http://www.omg.org/spec/UML/20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701"> | |
<uml:Package xmi:id="_MOF" name="MOF"> | |
<packagedElement xmi:type="uml:Package" name="Identifiers" xmi:id="_MOF-Identifiers"> | |
<packageImport xmi:type="uml:PackageImport" xmi:id="_MOF-Identifiers-PackageImport.0"> | |
<importedPackage xmi:idref="_MOF-Common"/> | |
</packageImport> | |
<packagedElement xmi:type="uml:Class" name="URIExtent" xmi:id="_MOF-Identifiers-URIExtent"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-Identifiers-URIExtent-Generalization.0"> | |
<general xmi:idref="_MOF-Identifiers-Extent"/> | |
</generalization> | |
<ownedOperation xmi:type="uml:Operation" name="contextURI" visibility="public" isQuery="true" xmi:id="_MOF-Identifiers-URIExtent-contextURI"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Identifiers-URIExtent-contextURI-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="uri" visibility="public" isQuery="true" xmi:id="_MOF-Identifiers-URIExtent-uri"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Identifiers-URIExtent-uri-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="object" visibility="public" xmi:id="_MOF-Identifiers-URIExtent-uri-object"> | |
<type xmi:idref="_MOF-Reflection-Element"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="element" visibility="public" isQuery="true" xmi:id="_MOF-Identifiers-URIExtent-element"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Identifiers-URIExtent-element-result"> | |
<type xmi:idref="_MOF-Reflection-Element"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="uri" visibility="public" xmi:id="_MOF-Identifiers-URIExtent-element-uri"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Extent" xmi:id="_MOF-Identifiers-Extent"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-Identifiers-Extent-Generalization.0"> | |
<general xmi:idref="_MOF-Reflection-Object"/> | |
</generalization> | |
<ownedOperation xmi:type="uml:Operation" name="useContainment" visibility="public" isQuery="true" xmi:id="_MOF-Identifiers-Extent-useContainment"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Identifiers-Extent-useContainment-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="elements" visibility="public" isQuery="true" xmi:id="_MOF-Identifiers-Extent-elements"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Identifiers-Extent-elements-result"> | |
<type xmi:idref="_MOF-Common-ReflectiveSequence"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Package" name="EMOF" xmi:id="_MOF-EMOF" URI="http://www.omg.org/spec/MOF/20110701/emof.xmi"> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-EMOF-PackageMerge.0"> | |
<mergedPackage xmi:idref="_MOF-Common"/> | |
</packageMerge> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-EMOF-PackageMerge.1"> | |
<mergedPackage xmi:idref="_MOF-Extension"/> | |
</packageMerge> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-EMOF-PackageMerge.2"> | |
<mergedPackage xmi:idref="_MOF-Reflection"/> | |
</packageMerge> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-EMOF-PackageMerge.3"> | |
<mergedPackage xmi:idref="_MOF-Identifiers"/> | |
</packageMerge> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Package" name="CMOFExtension" xmi:id="_MOF-CMOFExtension"> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-CMOFExtension-PackageMerge.0"> | |
<mergedPackage xmi:idref="_MOF-Extension"/> | |
</packageMerge> | |
<packagedElement xmi:type="uml:Class" name="Tag" xmi:id="_MOF-CMOFExtension-Tag"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-CMOFExtension-Tag-Generalization.0"> | |
<general xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Element"/> | |
</generalization> | |
<ownedAttribute xmi:type="uml:Property" name="tagOwner" visibility="public" xmi:id="_MOF-CMOFExtension-Tag-tagOwner"> | |
<association xmi:idref="_MOF-CMOFExtension-A_ownedTag_tagOwner"/> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Element"/> | |
<subsettedProperty href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Element-owner"/> | |
<lowerValue xmi:type="uml:LiteralString" value="0" xmi:id="_MOF-CMOFExtension-Tag-tagOwner-LiteralString.3"/> | |
</ownedAttribute> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Association" name="A_ownedTag_tagOwner" xmi:id="_MOF-CMOFExtension-A_ownedTag_tagOwner"> | |
<memberEnd xmi:idref="_MOF-CMOFExtension-A_ownedTag_tagOwner-ownedTag"/> | |
<memberEnd xmi:idref="_MOF-CMOFExtension-Tag-tagOwner"/> | |
<navigableOwnedEnd xmi:idref="_MOF-CMOFExtension-A_ownedTag_tagOwner-ownedTag"/> | |
<ownedEnd xmi:type="uml:Property" name="ownedTag" visibility="public" aggregation="composite" xmi:id="_MOF-CMOFExtension-A_ownedTag_tagOwner-ownedTag"> | |
<type xmi:idref="_MOF-CMOFExtension-Tag"/> | |
<association xmi:idref="_MOF-CMOFExtension-A_ownedTag_tagOwner"/> | |
<subsettedProperty href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Element-ownedElement"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFExtension-A_ownedTag_tagOwner-ownedTag-LiteralUnlimitedNatural.3"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFExtension-A_ownedTag_tagOwner-ownedTag-LiteralInteger.4"/> | |
</ownedEnd> | |
</packagedElement> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Package" name="Extension" xmi:id="_MOF-Extension"> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-Extension-PackageMerge.0"> | |
<mergedPackage xmi:idref="_MOF-Reflection"/> | |
</packageMerge> | |
<packagedElement xmi:type="uml:Association" name="A_element_tag" xmi:id="_MOF-Extension-A_element_tag"> | |
<memberEnd xmi:idref="_MOF-Extension-Tag-element"/> | |
<memberEnd xmi:idref="_MOF-Extension-A_element_tag-tag"/> | |
<ownedEnd xmi:type="uml:Property" name="tag" visibility="public" xmi:id="_MOF-Extension-A_element_tag-tag"> | |
<type xmi:idref="_MOF-Extension-Tag"/> | |
<association xmi:idref="_MOF-Extension-A_element_tag"/> | |
</ownedEnd> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Tag" xmi:id="_MOF-Extension-Tag"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-Extension-Tag-Generalization.0"> | |
<general xmi:idref="_MOF-Reflection-Element"/> | |
</generalization> | |
<ownedAttribute xmi:type="uml:Property" name="name" visibility="public" xmi:id="_MOF-Extension-Tag-name"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedAttribute> | |
<ownedAttribute xmi:type="uml:Property" name="value" visibility="public" xmi:id="_MOF-Extension-Tag-value"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedAttribute> | |
<ownedAttribute xmi:type="uml:Property" name="element" visibility="public" xmi:id="_MOF-Extension-Tag-element"> | |
<type xmi:idref="_MOF-Reflection-Element"/> | |
<association xmi:idref="_MOF-Extension-A_element_tag"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-Extension-Tag-element-LiteralUnlimitedNatural.2"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-Extension-Tag-element-LiteralInteger.3"/> | |
</ownedAttribute> | |
</packagedElement> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Package" name="Common" xmi:id="_MOF-Common"> | |
<packageImport xmi:type="uml:PackageImport" xmi:id="_MOF-Common-PackageImport.0"> | |
<importedPackage href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#_0"/> | |
</packageImport> | |
<packagedElement xmi:type="uml:Class" name="ReflectiveSequence" xmi:id="_MOF-Common-ReflectiveSequence"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-Common-ReflectiveSequence-Generalization.0"> | |
<general xmi:idref="_MOF-Common-ReflectiveCollection"/> | |
</generalization> | |
<ownedOperation xmi:type="uml:Operation" name="add" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-add"> | |
<ownedParameter xmi:type="uml:Parameter" name="index" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-add-index"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Integer"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="object" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-add-object"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="get" visibility="public" isQuery="true" xmi:id="_MOF-Common-ReflectiveSequence-get"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Common-ReflectiveSequence-get-result"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="index" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-get-index"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Integer"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="remove" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-remove"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Common-ReflectiveSequence-remove-result"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="index" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-remove-index"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Integer"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="set" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-set"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Common-ReflectiveSequence-set-result"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="index" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-set-index"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Integer"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="object" visibility="public" xmi:id="_MOF-Common-ReflectiveSequence-set-object"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="ReflectiveCollection" xmi:id="_MOF-Common-ReflectiveCollection"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-Common-ReflectiveCollection-Generalization.0"> | |
<general xmi:idref="_MOF-Reflection-Object"/> | |
</generalization> | |
<ownedOperation xmi:type="uml:Operation" name="add" visibility="public" xmi:id="_MOF-Common-ReflectiveCollection-add"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Common-ReflectiveCollection-add-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="object" visibility="public" xmi:id="_MOF-Common-ReflectiveCollection-add-object"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="addAll" visibility="public" xmi:id="_MOF-Common-ReflectiveCollection-addAll"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Common-ReflectiveCollection-addAll-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="objects" visibility="public" xmi:id="_MOF-Common-ReflectiveCollection-addAll-objects"> | |
<type xmi:idref="_MOF-Common-ReflectiveCollection"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="clear" visibility="public" xmi:id="_MOF-Common-ReflectiveCollection-clear"/> | |
<ownedOperation xmi:type="uml:Operation" name="remove" visibility="public" xmi:id="_MOF-Common-ReflectiveCollection-remove"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Common-ReflectiveCollection-remove-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="object" visibility="public" xmi:id="_MOF-Common-ReflectiveCollection-remove-object"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="size" visibility="public" isQuery="true" xmi:id="_MOF-Common-ReflectiveCollection-size"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Common-ReflectiveCollection-size-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Integer"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Package" name="CMOF" xmi:id="_MOF-CMOF" URI="http://www.omg.org/spec/MOF/20110701/cmof.xmi"> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-CMOF-PackageMerge.0"> | |
<mergedPackage xmi:idref="_MOF-EMOF"/> | |
</packageMerge> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-CMOF-PackageMerge.1"> | |
<mergedPackage xmi:idref="_MOF-CMOFReflection"/> | |
</packageMerge> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-CMOF-PackageMerge.2"> | |
<mergedPackage xmi:idref="_MOF-CMOFExtension"/> | |
</packageMerge> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Package" name="CMOFReflection" xmi:id="_MOF-CMOFReflection"> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-CMOFReflection-PackageMerge.0"> | |
<mergedPackage xmi:idref="_MOF-Reflection"/> | |
</packageMerge> | |
<packagedElement xmi:type="uml:Class" name="Factory" xmi:id="_MOF-CMOFReflection-Factory"> | |
<ownedOperation xmi:type="uml:Operation" name="createElement" visibility="public" xmi:id="_MOF-CMOFReflection-Factory-createElement"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-CMOFReflection-Factory-createElement-result"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="class" visibility="public" xmi:id="_MOF-CMOFReflection-Factory-createElement-class"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Class"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="arguments" visibility="public" xmi:id="_MOF-CMOFReflection-Factory-createElement-arguments"> | |
<type xmi:idref="_MOF-CMOFReflection-Argument"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFReflection-Factory-createElement-arguments-LiteralUnlimitedNatural.1"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFReflection-Factory-createElement-arguments-LiteralInteger.2"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="createLink" visibility="public" xmi:id="_MOF-CMOFReflection-Factory-createLink"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-CMOFReflection-Factory-createLink-result"> | |
<type xmi:idref="_MOF-CMOFReflection-Link"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="association" visibility="public" xmi:id="_MOF-CMOFReflection-Factory-createLink-association"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Association"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="firstElement" visibility="public" xmi:id="_MOF-CMOFReflection-Factory-createLink-firstElement"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="secondElement" visibility="public" xmi:id="_MOF-CMOFReflection-Factory-createLink-secondElement"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Association" name="A_firstElement_link" xmi:id="_MOF-CMOFReflection-A_firstElement_link"> | |
<memberEnd xmi:idref="_MOF-CMOFReflection-Link-firstElement"/> | |
<memberEnd xmi:idref="_MOF-CMOFReflection-A_firstElement_link-link"/> | |
<ownedEnd xmi:type="uml:Property" name="link" visibility="public" xmi:id="_MOF-CMOFReflection-A_firstElement_link-link"> | |
<type xmi:idref="_MOF-CMOFReflection-Link"/> | |
<association xmi:idref="_MOF-CMOFReflection-A_firstElement_link"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFReflection-A_firstElement_link-link-LiteralUnlimitedNatural.2"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFReflection-A_firstElement_link-link-LiteralInteger.3"/> | |
</ownedEnd> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Element" isAbstract="true" xmi:id="_MOF-CMOFReflection-Element"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-CMOFReflection-Element-Generalization.0"> | |
<general xmi:idref="_MOF-Reflection-Object"/> | |
</generalization> | |
<ownedOperation xmi:type="uml:Operation" name="delete" visibility="public" xmi:id="_MOF-CMOFReflection-Element-delete"/> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Association" name="A_secondElement_link" xmi:id="_MOF-CMOFReflection-A_secondElement_link"> | |
<memberEnd xmi:idref="_MOF-CMOFReflection-Link-secondElement"/> | |
<memberEnd xmi:idref="_MOF-CMOFReflection-A_secondElement_link-link"/> | |
<ownedEnd xmi:type="uml:Property" name="link" visibility="public" xmi:id="_MOF-CMOFReflection-A_secondElement_link-link"> | |
<type xmi:idref="_MOF-CMOFReflection-Link"/> | |
<association xmi:idref="_MOF-CMOFReflection-A_secondElement_link"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFReflection-A_secondElement_link-link-LiteralUnlimitedNatural.2"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFReflection-A_secondElement_link-link-LiteralInteger.3"/> | |
</ownedEnd> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Argument" xmi:id="_MOF-CMOFReflection-Argument"> | |
<ownedAttribute xmi:type="uml:Property" name="name" visibility="public" xmi:id="_MOF-CMOFReflection-Argument-name"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedAttribute> | |
<ownedAttribute xmi:type="uml:Property" name="value" visibility="public" xmi:id="_MOF-CMOFReflection-Argument-value"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedAttribute> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Association" name="A_association_link" xmi:id="_MOF-CMOFReflection-A_association_link"> | |
<memberEnd xmi:idref="_MOF-CMOFReflection-Link-association"/> | |
<memberEnd xmi:idref="_MOF-CMOFReflection-A_association_link-link"/> | |
<ownedEnd xmi:type="uml:Property" name="link" visibility="public" xmi:id="_MOF-CMOFReflection-A_association_link-link"> | |
<type xmi:idref="_MOF-CMOFReflection-Link"/> | |
<association xmi:idref="_MOF-CMOFReflection-A_association_link"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFReflection-A_association_link-link-LiteralUnlimitedNatural.2"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFReflection-A_association_link-link-LiteralInteger.3"/> | |
</ownedEnd> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Extent" xmi:id="_MOF-CMOFReflection-Extent"> | |
<ownedOperation xmi:type="uml:Operation" name="elementsOfType" visibility="public" isQuery="true" xmi:id="_MOF-CMOFReflection-Extent-elementsOfType"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-CMOFReflection-Extent-elementsOfType-result"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFReflection-Extent-elementsOfType-result-LiteralUnlimitedNatural.1"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFReflection-Extent-elementsOfType-result-LiteralInteger.2"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="type" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-elementsOfType-type"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Class"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="includesSubtypes" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-elementsOfType-includesSubtypes"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="linksOfType" visibility="public" isQuery="true" xmi:id="_MOF-CMOFReflection-Extent-linksOfType"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-CMOFReflection-Extent-linksOfType-result"> | |
<type xmi:idref="_MOF-CMOFReflection-Link"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFReflection-Extent-linksOfType-result-LiteralUnlimitedNatural.1"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFReflection-Extent-linksOfType-result-LiteralInteger.2"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="type" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-linksOfType-type"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Association"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="linkedElements" visibility="public" isQuery="true" xmi:id="_MOF-CMOFReflection-Extent-linkedElements"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-CMOFReflection-Extent-linkedElements-result"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-CMOFReflection-Extent-linkedElements-result-LiteralUnlimitedNatural.1"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-CMOFReflection-Extent-linkedElements-result-LiteralInteger.2"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="association" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-linkedElements-association"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Association"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="endElement" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-linkedElements-endElement"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="end1ToEnd2Direction" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-linkedElements-end1ToEnd2Direction"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="linkExists" visibility="public" isQuery="true" xmi:id="_MOF-CMOFReflection-Extent-linkExists"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-CMOFReflection-Extent-linkExists-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="association" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-linkExists-association"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Association"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="firstElement" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-linkExists-firstElement"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="secondElement" visibility="public" xmi:id="_MOF-CMOFReflection-Extent-linkExists-secondElement"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Link" xmi:id="_MOF-CMOFReflection-Link"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-CMOFReflection-Link-Generalization.0"> | |
<general xmi:idref="_MOF-Reflection-Object"/> | |
</generalization> | |
<ownedAttribute xmi:type="uml:Property" name="firstElement" visibility="public" xmi:id="_MOF-CMOFReflection-Link-firstElement"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
<association xmi:idref="_MOF-CMOFReflection-A_firstElement_link"/> | |
</ownedAttribute> | |
<ownedAttribute xmi:type="uml:Property" name="secondElement" visibility="public" xmi:id="_MOF-CMOFReflection-Link-secondElement"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
<association xmi:idref="_MOF-CMOFReflection-A_secondElement_link"/> | |
</ownedAttribute> | |
<ownedAttribute xmi:type="uml:Property" name="association" visibility="public" xmi:id="_MOF-CMOFReflection-Link-association"> | |
<association xmi:idref="_MOF-CMOFReflection-A_association_link"/> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Association"/> | |
</ownedAttribute> | |
<ownedOperation xmi:type="uml:Operation" name="equals" visibility="public" isQuery="true" xmi:id="_MOF-CMOFReflection-Link-equals"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-CMOFReflection-Link-equals-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="otherLink" visibility="public" xmi:id="_MOF-CMOFReflection-Link-equals-otherLink"> | |
<type xmi:idref="_MOF-CMOFReflection-Link"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="delete" visibility="public" xmi:id="_MOF-CMOFReflection-Link-delete"/> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Exception" xmi:id="_MOF-CMOFReflection-Exception"> | |
<ownedAttribute xmi:type="uml:Property" name="objectInError" visibility="public" xmi:id="_MOF-CMOFReflection-Exception-objectInError"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedAttribute> | |
<ownedAttribute xmi:type="uml:Property" name="elementInError" visibility="public" xmi:id="_MOF-CMOFReflection-Exception-elementInError"> | |
<type xmi:idref="_MOF-CMOFReflection-Element"/> | |
</ownedAttribute> | |
<ownedAttribute xmi:type="uml:Property" name="description" visibility="public" xmi:id="_MOF-CMOFReflection-Exception-description"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedAttribute> | |
</packagedElement> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Package" name="Reflection" xmi:id="_MOF-Reflection"> | |
<packageImport xmi:type="uml:PackageImport" xmi:id="_MOF-Reflection-PackageImport.0"> | |
<importedPackage xmi:idref="_MOF-Common"/> | |
</packageImport> | |
<packageMerge xmi:type="uml:PackageMerge" xmi:id="_MOF-Reflection-PackageMerge.1"> | |
<mergedPackage href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel"/> | |
</packageMerge> | |
<packagedElement xmi:type="uml:Class" name="Factory" xmi:id="_MOF-Reflection-Factory"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-Reflection-Factory-Generalization.0"> | |
<general xmi:idref="_MOF-Reflection-Element"/> | |
</generalization> | |
<ownedAttribute xmi:type="uml:Property" name="package" visibility="public" xmi:id="_MOF-Reflection-Factory-package"> | |
<association xmi:idref="_MOF-Reflection-A_package_factory"/> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Package"/> | |
</ownedAttribute> | |
<ownedOperation xmi:type="uml:Operation" name="createFromString" visibility="public" xmi:id="_MOF-Reflection-Factory-createFromString"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Factory-createFromString-result"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="dataType" visibility="public" xmi:id="_MOF-Reflection-Factory-createFromString-dataType"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-DataType"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="string" visibility="public" xmi:id="_MOF-Reflection-Factory-createFromString-string"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="convertToString" visibility="public" xmi:id="_MOF-Reflection-Factory-convertToString"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Factory-convertToString-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="dataType" visibility="public" xmi:id="_MOF-Reflection-Factory-convertToString-dataType"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-DataType"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="object" visibility="public" xmi:id="_MOF-Reflection-Factory-convertToString-object"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="create" visibility="public" xmi:id="_MOF-Reflection-Factory-create"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Factory-create-result"> | |
<type xmi:idref="_MOF-Reflection-Element"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="metaClass" visibility="public" xmi:id="_MOF-Reflection-Factory-create-metaClass"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Class"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Type" isAbstract="true" xmi:id="_MOF-Reflection-Type"> | |
<ownedOperation xmi:type="uml:Operation" name="isInstance" visibility="public" isQuery="true" xmi:id="_MOF-Reflection-Type-isInstance"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Type-isInstance-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="object" visibility="public" xmi:id="_MOF-Reflection-Type-isInstance-object"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Association" name="A_metaclass_element" xmi:id="_MOF-Reflection-A_metaclass_element"> | |
<memberEnd xmi:idref="_MOF-Reflection-Element-metaclass"/> | |
<memberEnd xmi:idref="_MOF-Reflection-A_metaclass_element-element"/> | |
<ownedEnd xmi:type="uml:Property" name="element" visibility="public" xmi:id="_MOF-Reflection-A_metaclass_element-element"> | |
<type xmi:idref="_MOF-Reflection-Element"/> | |
<association xmi:idref="_MOF-Reflection-A_metaclass_element"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-Reflection-A_metaclass_element-element-LiteralUnlimitedNatural.2"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-Reflection-A_metaclass_element-element-LiteralInteger.3"/> | |
</ownedEnd> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Object" xmi:id="_MOF-Reflection-Object"> | |
<ownedOperation xmi:type="uml:Operation" name="get" visibility="public" isQuery="true" xmi:id="_MOF-Reflection-Object-get"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Object-get-result"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="property" visibility="public" xmi:id="_MOF-Reflection-Object-get-property"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Property"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="equals" visibility="public" isQuery="true" xmi:id="_MOF-Reflection-Object-equals"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Object-equals-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="element" visibility="public" xmi:id="_MOF-Reflection-Object-equals-element"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="set" visibility="public" xmi:id="_MOF-Reflection-Object-set"> | |
<ownedParameter xmi:type="uml:Parameter" name="property" visibility="public" isStream="true" xmi:id="_MOF-Reflection-Object-set-property"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Property"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="value" visibility="public" xmi:id="_MOF-Reflection-Object-set-value"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="isSet" visibility="public" isQuery="true" xmi:id="_MOF-Reflection-Object-isSet"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Object-isSet-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="property" visibility="public" xmi:id="_MOF-Reflection-Object-isSet-property"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Property"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="unset" visibility="public" xmi:id="_MOF-Reflection-Object-unset"> | |
<ownedParameter xmi:type="uml:Parameter" name="property" visibility="public" xmi:id="_MOF-Reflection-Object-unset-property"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Property"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="invoke" visibility="public" xmi:id="_MOF-Reflection-Object-invoke"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Object-invoke-result"> | |
<type xmi:idref="_MOF-Reflection-Object"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-Reflection-Object-invoke-result-LiteralInteger.1"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="op" visibility="public" xmi:id="_MOF-Reflection-Object-invoke-op"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Operation"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="arguments" visibility="public" xmi:id="_MOF-Reflection-Object-invoke-arguments"> | |
<type xmi:idref="_MOF-CMOFReflection-Argument"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-Reflection-Object-invoke-arguments-LiteralUnlimitedNatural.1"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-Reflection-Object-invoke-arguments-LiteralInteger.2"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Association" name="A_package_factory" xmi:id="_MOF-Reflection-A_package_factory"> | |
<memberEnd xmi:idref="_MOF-Reflection-Factory-package"/> | |
<memberEnd xmi:idref="_MOF-Reflection-A_package_factory-factory"/> | |
<ownedEnd xmi:type="uml:Property" name="factory" visibility="public" xmi:id="_MOF-Reflection-A_package_factory-factory"> | |
<type xmi:idref="_MOF-Reflection-Factory"/> | |
<association xmi:idref="_MOF-Reflection-A_package_factory"/> | |
<upperValue xmi:type="uml:LiteralUnlimitedNatural" value="*" xmi:id="_MOF-Reflection-A_package_factory-factory-LiteralUnlimitedNatural.2"/> | |
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MOF-Reflection-A_package_factory-factory-LiteralInteger.3"/> | |
</ownedEnd> | |
</packagedElement> | |
<packagedElement xmi:type="uml:Class" name="Element" isAbstract="true" xmi:id="_MOF-Reflection-Element"> | |
<generalization xmi:type="uml:Generalization" xmi:id="_MOF-Reflection-Element-Generalization.0"> | |
<general xmi:idref="_MOF-Reflection-Object"/> | |
</generalization> | |
<ownedAttribute xmi:type="uml:Property" name="metaclass" visibility="public" isDerived="true" xmi:id="_MOF-Reflection-Element-metaclass"> | |
<association xmi:idref="_MOF-Reflection-A_metaclass_element"/> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Class"/> | |
</ownedAttribute> | |
<ownedOperation xmi:type="uml:Operation" name="getMetaClass" visibility="public" isQuery="true" xmi:id="_MOF-Reflection-Element-getMetaClass"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Element-getMetaClass-result"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Class"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="container" visibility="public" isQuery="true" xmi:id="_MOF-Reflection-Element-container"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Element-container-result"> | |
<type xmi:idref="_MOF-Reflection-Element"/> | |
</ownedParameter> | |
</ownedOperation> | |
<ownedOperation xmi:type="uml:Operation" name="isInstanceOfType" visibility="public" isQuery="true" xmi:id="_MOF-Reflection-Element-isInstanceOfType"> | |
<ownedParameter xmi:type="uml:Parameter" name="result" visibility="public" direction="return" xmi:id="_MOF-Reflection-Element-isInstanceOfType-result"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="type" visibility="public" xmi:id="_MOF-Reflection-Element-isInstanceOfType-type"> | |
<type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20110701/Superstructure.xmi#Classes-Kernel-Class"/> | |
</ownedParameter> | |
<ownedParameter xmi:type="uml:Parameter" name="includesSubtypes" visibility="public" xmi:id="_MOF-Reflection-Element-isInstanceOfType-includesSubtypes"> | |
<type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#Boolean"/> | |
</ownedParameter> | |
</ownedOperation> | |
</packagedElement> | |
</packagedElement> | |
</uml:Package> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsPrefix" name="org.omg.xmi.nsPrefix" value="uml"> | |
<element xmi:idref="_MOF-EMOF"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsURI" name="org.omg.xmi.nsURI" value="http://www.omg.org/spec/UML/20110701"> | |
<element xmi:idref="_MOF-EMOF"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsPrefix::1" name="org.omg.xmi.nsPrefix" value="uml"> | |
<element xmi:idref="_MOF-CMOF"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsURI::1" name="org.omg.xmi.nsURI" value="http://www.omg.org/spec/UML/20110701"> | |
<element xmi:idref="_MOF-CMOF"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsPrefix::2" name="org.omg.xmi.nsPrefix" value="mofext"> | |
<element xmi:idref="_MOF-Extension"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsURI::2" name="org.omg.xmi.nsURI" value="http://www.omg.org/spec/MOF/20110701"> | |
<element xmi:idref="_MOF-Extension"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsPrefix::3" name="org.omg.xmi.nsPrefix" value="mofext"> | |
<element xmi:idref="_MOF-CMOFExtension"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.nsURI::3" name="org.omg.xmi.nsURI" value="http://www.omg.org/spec/MOF/20110701"> | |
<element xmi:idref="_MOF-CMOFExtension"/> | |
</mofext:Tag> | |
<mofext:Tag xmi:type="mofext:Tag" xmi:id="_org.omg.xmi.contentType" name="org.omg.xmi.contentType" value="any"> | |
<element xmi:idref="_MOF-EMOF"/> | |
</mofext:Tag> | |
</xmi:XMI> |