Eclipse-PyUML/pyUml/documents/pythonTree.uml

108 lines
8.6 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<uml:Package xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_Mve2kaGbEdy6I6R2I8Pp5Q" name="PythonTree">
<packagedElement xmi:type="uml:Class" xmi:id="_RzMBAKGbEdy6I6R2I8Pp5Q" name="PythonTreePackage">
<generalization xmi:id="_YFqPMKGcEdyiqaZxdx2orw" general="_V11hoKGcEdyiqaZxdx2orw"/>
<ownedAttribute xmi:id="_oCNygKGcEdyiqaZxdx2orw" name="packagedFile" type="_Zg8hcKGcEdyiqaZxdx2orw" association="_oCL9UKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pjpTkKGdEdyiqaZxdx2orw" value="*"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pjp6oKGdEdyiqaZxdx2orw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_qqgDYqGcEdyiqaZxdx2orw" name="childClass" type="_ar4qkKGcEdyiqaZxdx2orw" association="_qqfcUKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_v6Qs0KGcEdyiqaZxdx2orw" value="*"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_v6RT4KGcEdyiqaZxdx2orw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_7HezMKGcEdyiqaZxdx2orw" name="childPackage" type="_RzMBAKGbEdy6I6R2I8Pp5Q" association="_7Hc-AKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TcvG0KGdEdyiqaZxdx2orw" value="*"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Tcvt4KGdEdyiqaZxdx2orw" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_ST-Z4KGbEdy6I6R2I8Pp5Q" name="PythonTreeRoot">
<generalization xmi:id="_VD-m4KGcEdyiqaZxdx2orw" general="_RzMBAKGbEdy6I6R2I8Pp5Q"/>
<ownedAttribute xmi:id="_7xOJMKGbEdyiqaZxdx2orw" name="childPackage" type="_RzMBAKGbEdy6I6R2I8Pp5Q" association="_7w9DcKGbEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Nq5ggKGcEdyiqaZxdx2orw" value="*"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Nq6HkKGcEdyiqaZxdx2orw" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_7w9DcKGbEdyiqaZxdx2orw" name="contains ->" memberEnd="_7xE_QKGbEdyiqaZxdx2orw _7xOJMKGbEdyiqaZxdx2orw">
<ownedEnd xmi:id="_7xE_QKGbEdyiqaZxdx2orw" name="src" type="_ST-Z4KGbEdy6I6R2I8Pp5Q" association="_7w9DcKGbEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7xNiIKGbEdyiqaZxdx2orw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7xLs8KGbEdyiqaZxdx2orw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_V11hoKGcEdyiqaZxdx2orw" name="PythonTreeNode">
<ownedAttribute xmi:id="_1h4nMKGdEdyiqaZxdx2orw" name="parent" type="_V11hoKGcEdyiqaZxdx2orw" aggregation="composite"/>
<ownedAttribute xmi:id="_85RrgKGdEdyiqaZxdx2orw" name="associatedModelElement" aggregation="composite"/>
<ownedAttribute xmi:id="_sINsoKGeEdyiqaZxdx2orw" name="xmiID" aggregation="composite"/>
<ownedAttribute xmi:id="_zgt5UKGgEdyiqaZxdx2orw" name="name" aggregation="composite"/>
<ownedOperation xmi:id="_5aDyoKGdEdyiqaZxdx2orw" name="synchonizeCode">
<ownedParameter xmi:id="_6QYWoKGdEdyiqaZxdx2orw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_6rj2wKGdEdyiqaZxdx2orw" name="synchronizeModel">
<ownedParameter xmi:id="_7OuOMKGdEdyiqaZxdx2orw" direction="return"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_Zg8hcKGcEdyiqaZxdx2orw" name="PythonTreeFile">
<generalization xmi:id="_gz_RQKGcEdyiqaZxdx2orw" general="_V11hoKGcEdyiqaZxdx2orw"/>
<ownedAttribute xmi:id="_tGRFwqGdEdyiqaZxdx2orw" name="containedClass" type="_ar4qkKGcEdyiqaZxdx2orw" association="_tGP3oKGdEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_v1pdIKGdEdyiqaZxdx2orw" value="*"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_v1pdIaGdEdyiqaZxdx2orw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_cG6zQKGeEdyiqaZxdx2orw" name="fileAST" aggregation="composite"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_ar4qkKGcEdyiqaZxdx2orw" name="PythonTreeClass">
<generalization xmi:id="_hmyAIKGcEdyiqaZxdx2orw" general="_V11hoKGcEdyiqaZxdx2orw"/>
<ownedAttribute xmi:id="_tazn0KGcEdyiqaZxdx2orw" name="childMethod" type="_bvh44KGcEdyiqaZxdx2orw" association="_taxyoKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_u2imAKGcEdyiqaZxdx2orw" value="*"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_u2jNEKGcEdyiqaZxdx2orw" value="1"/>
</ownedAttribute>
<ownedOperation xmi:id="_Iva9oKGfEdyiqaZxdx2orw" name="createNewClass">
<ownedParameter xmi:id="_JWMCsKGfEdyiqaZxdx2orw" direction="return"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_bvh44KGcEdyiqaZxdx2orw" name="PythonTreeMethod">
<generalization xmi:id="_iB514KGcEdyiqaZxdx2orw" general="_V11hoKGcEdyiqaZxdx2orw"/>
<ownedAttribute xmi:id="_wxIqcaGcEdyiqaZxdx2orw" name="childAttribute" type="_dULigKGcEdyiqaZxdx2orw" association="_wxHcUKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yniycKGcEdyiqaZxdx2orw" value="*"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ynjZgKGcEdyiqaZxdx2orw" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_dULigKGcEdyiqaZxdx2orw" name="PythonTreeAttribute">
<generalization xmi:id="_iXnnMKGcEdyiqaZxdx2orw" general="_V11hoKGcEdyiqaZxdx2orw"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_oCL9UKGcEdyiqaZxdx2orw" name="contains ->" memberEnd="_oCMkYKGcEdyiqaZxdx2orw _oCNygKGcEdyiqaZxdx2orw">
<ownedEnd xmi:id="_oCMkYKGcEdyiqaZxdx2orw" name="src" type="_RzMBAKGbEdy6I6R2I8Pp5Q" association="_oCL9UKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oCNLcaGcEdyiqaZxdx2orw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oCNLcKGcEdyiqaZxdx2orw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_qqfcUKGcEdyiqaZxdx2orw" name="contains ->" memberEnd="_qqfcUaGcEdyiqaZxdx2orw _qqgDYqGcEdyiqaZxdx2orw">
<ownedEnd xmi:id="_qqfcUaGcEdyiqaZxdx2orw" name="src" type="_RzMBAKGbEdy6I6R2I8Pp5Q" association="_qqfcUKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qqgDYaGcEdyiqaZxdx2orw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qqgDYKGcEdyiqaZxdx2orw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_taxyoKGcEdyiqaZxdx2orw" name="contains ->" memberEnd="_tayZsKGcEdyiqaZxdx2orw _tazn0KGcEdyiqaZxdx2orw">
<ownedEnd xmi:id="_tayZsKGcEdyiqaZxdx2orw" name="src" type="_ar4qkKGcEdyiqaZxdx2orw" association="_taxyoKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tazAwaGcEdyiqaZxdx2orw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tazAwKGcEdyiqaZxdx2orw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_wxHcUKGcEdyiqaZxdx2orw" name=" contains ^" memberEnd="_wxIDYKGcEdyiqaZxdx2orw _wxIqcaGcEdyiqaZxdx2orw">
<ownedEnd xmi:id="_wxIDYKGcEdyiqaZxdx2orw" name="src" type="_bvh44KGcEdyiqaZxdx2orw" association="_wxHcUKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wxIqcKGcEdyiqaZxdx2orw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wxIDYaGcEdyiqaZxdx2orw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_7Hc-AKGcEdyiqaZxdx2orw" name="contains ->" memberEnd="_7HdlEKGcEdyiqaZxdx2orw _7HezMKGcEdyiqaZxdx2orw">
<ownedEnd xmi:id="_7HdlEKGcEdyiqaZxdx2orw" name="src" type="_RzMBAKGbEdy6I6R2I8Pp5Q" association="_7Hc-AKGcEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7HeMIaGcEdyiqaZxdx2orw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7HeMIKGcEdyiqaZxdx2orw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_tGP3oKGdEdyiqaZxdx2orw" name="conatins ->" memberEnd="_tGQesKGdEdyiqaZxdx2orw _tGRFwqGdEdyiqaZxdx2orw">
<ownedEnd xmi:id="_tGQesKGdEdyiqaZxdx2orw" name="src" type="_Zg8hcKGcEdyiqaZxdx2orw" association="_tGP3oKGdEdyiqaZxdx2orw">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tGRFwaGdEdyiqaZxdx2orw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tGRFwKGdEdyiqaZxdx2orw" value="1"/>
</ownedEnd>
</packagedElement>
</uml:Package>