blob: 2382c00d69291c531c5346c825c3fe5351d61f8e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<notation:Diagram xmi:id="_WbrR4JFHEeaU3PnuDDmqGg" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_viXpgJFHEeaU3PnuDDmqGg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_viiooJFHEeaU3PnuDDmqGg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_vijPsJFHEeaU3PnuDDmqGg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_vijPsZFHEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_vijPspFHEeaU3PnuDDmqGg" type="Class_AttributeCompartment">
<children xmi:type="notation:Shape" xmi:id="_mJdugJFJEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_mJSIUJFJEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_mJdugZFJEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_x1HdUJFJEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_wxp1MJFJEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_x1HdUZFJEeaU3PnuDDmqGg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_vijPs5FHEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_vijPtJFHEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_vijPtZFHEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vijPtpFHEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_vijPt5FHEeaU3PnuDDmqGg" type="Class_OperationCompartment">
<children xmi:type="notation:Shape" xmi:id="_3datIJFKEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_3dRjMJFKEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_3datIZFKEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_F_OwwJFLEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_EZhXMJFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_F_OwwZFLEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_R2JUYJFLEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_Q1-34JFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_R2JUYZFLEeaU3PnuDDmqGg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_vijPuJFHEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_vijPuZFHEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_vijPupFHEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vijPu5FHEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_vij2wJFHEeaU3PnuDDmqGg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_vij2wZFHEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_vij2wpFHEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_vij2w5FHEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vij2xJFHEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_vl1NMJFHEeaU3PnuDDmqGg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_vl1NMZFHEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vl1NMpFHEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Class" href="RpyGeometry.uml#_viPtsJFHEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_viXpgZFHEeaU3PnuDDmqGg" x="358" y="37" width="213" height="159"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_7daNQJFJEeaU3PnuDDmqGg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_7da0UJFJEeaU3PnuDDmqGg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_7da0UZFJEeaU3PnuDDmqGg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_7da0UpFJEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_7da0U5FJEeaU3PnuDDmqGg" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_7da0VJFJEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_7da0VZFJEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_7da0VpFJEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7da0V5FJEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_7da0WJFJEeaU3PnuDDmqGg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_7da0WZFJEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_7da0WpFJEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_7da0W5FJEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7da0XJFJEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_7da0XZFJEeaU3PnuDDmqGg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_7da0XpFJEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_7da0X5FJEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_7da0YJFJEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7da0YZFJEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Class" href="RpyGeometry.uml#_7dY_IJFJEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7daNQZFJEeaU3PnuDDmqGg" x="384" y="229" width="159" height="83"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Qd2hMJFKEeaU3PnuDDmqGg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_Qd3IQJFKEeaU3PnuDDmqGg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_Qd3IQZFKEeaU3PnuDDmqGg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Qd3IQpFKEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Qd3IQ5FKEeaU3PnuDDmqGg" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Qd3IRJFKEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Qd3IRZFKEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Qd3IRpFKEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qd3IR5FKEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Qd3ISJFKEeaU3PnuDDmqGg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Qd3ISZFKEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Qd3ISpFKEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Qd3IS5FKEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qd3ITJFKEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Qd3ITZFKEeaU3PnuDDmqGg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Qd3ITpFKEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Qd3IT5FKEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Qd3IUJFKEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qd3IUZFKEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Class" href="RpyGeometry.uml#_Qd0sAJFKEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qd2hMZFKEeaU3PnuDDmqGg" x="353" y="353" width="223" height="133"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_1PoKcJFLEeaU3PnuDDmqGg" type="Enumeration_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_1PoxgJFLEeaU3PnuDDmqGg" type="Enumeration_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_1PoxgZFLEeaU3PnuDDmqGg" type="Enumeration_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_1PoxgpFLEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_1Poxg5FLEeaU3PnuDDmqGg" type="Enumeration_LiteralCompartment">
<children xmi:type="notation:Shape" xmi:id="_7k5DYJFLEeaU3PnuDDmqGg" type="EnumerationLiteral_LiteralLabel">
<element xmi:type="uml:EnumerationLiteral" href="RpyGeometry.uml#_7kvSYJFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_7k5DYZFLEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_80RnoJFLEeaU3PnuDDmqGg" type="EnumerationLiteral_LiteralLabel">
<element xmi:type="uml:EnumerationLiteral" href="RpyGeometry.uml#_80GBcJFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_80RnoZFLEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_91gbIJFLEeaU3PnuDDmqGg" type="EnumerationLiteral_LiteralLabel">
<element xmi:type="uml:EnumerationLiteral" href="RpyGeometry.uml#_91VcAJFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_91gbIZFLEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="__NED8JFLEeaU3PnuDDmqGg" type="EnumerationLiteral_LiteralLabel">
<element xmi:type="uml:EnumerationLiteral" href="RpyGeometry.uml#__M2BgJFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="__NED8ZFLEeaU3PnuDDmqGg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_1PoxhJFLEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_1PoxhZFLEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_1PoxhpFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Poxh5FLEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Enumeration" href="RpyGeometry.uml#_1Pm8UJFLEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_1PoKcZFLEeaU3PnuDDmqGg" x="428" y="722" width="200" height="125"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_EULHsJFMEeaU3PnuDDmqGg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_EULuwJFMEeaU3PnuDDmqGg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_EULuwZFMEeaU3PnuDDmqGg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_EULuwpFMEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_EULuw5FMEeaU3PnuDDmqGg" type="Class_AttributeCompartment">
<children xmi:type="notation:Shape" xmi:id="_r8V50JFOEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_r8FbIJFOEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_r8V50ZFOEeaU3PnuDDmqGg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_EULuxJFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_EULuxZFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_EULuxpFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EULux5FMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_EULuyJFMEeaU3PnuDDmqGg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_EULuyZFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_EULuypFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_EULuy5FMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EULuzJFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_EULuzZFMEeaU3PnuDDmqGg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_EULuzpFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_EULuz5FMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_EULu0JFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EULu0ZFMEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Class" href="RpyGeometry.uml#_EUKgoJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EULHsZFMEeaU3PnuDDmqGg" x="633" y="701" width="279" height="95"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_NFyuUJFMEeaU3PnuDDmqGg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_NFzVYJFMEeaU3PnuDDmqGg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_NFzVYZFMEeaU3PnuDDmqGg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NFzVYpFMEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_NFzVY5FMEeaU3PnuDDmqGg" type="Class_AttributeCompartment">
<children xmi:type="notation:Shape" xmi:id="_RHOjcJFMEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_RG5zUJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_RHOjcZFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_4YLaUJFMEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_rbCOcJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_4YLaUZFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_4YduMJFMEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_rvVqgJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_4YduMZFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_4YqigJFMEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_r5x_8JFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_4YqigZFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_4Y2IsJFMEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_tx9CgJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_4Y2vwJFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_4ZEyMJFMEeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_vZZhcJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_4ZEyMZFMEeaU3PnuDDmqGg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_NFzVZJFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NFzVZZFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NFzVZpFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFzVZ5FMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_NFzVaJFMEeaU3PnuDDmqGg" type="Class_OperationCompartment">
<children xmi:type="notation:Shape" xmi:id="_E8cMIJFNEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_7YDEwJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E8cMIZFNEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_E8tR4JFNEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_7YES4JFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E8tR4ZFNEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_E8-XoJFNEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_7YFhAJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E8-XoZFNEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_G967sJFNEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_GDq58JFNEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_G967sZFNEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_G-N2oJFNEeaU3PnuDDmqGg" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="RpyGeometry.uml#_GNCRUJFNEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_G-N2oZFNEeaU3PnuDDmqGg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_NFzVaZFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NFzVapFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NFzVa5FMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFzVbJFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_NFzVbZFMEeaU3PnuDDmqGg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_NFzVbpFMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NFzVb5FMEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NFzVcJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFzVcZFMEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_NF4N4JFMEeaU3PnuDDmqGg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_NF4N4ZFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NF4N4pFMEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Class" href="RpyGeometry.uml#_NFyHQJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFyuUZFMEeaU3PnuDDmqGg" x="879" y="42" width="341" height="331"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_kCWwsJFMEeaU3PnuDDmqGg" type="Comment_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_kCXXwJFMEeaU3PnuDDmqGg" type="Comment_BodyLabel"/>
<element xmi:type="uml:Comment" href="RpyGeometry.uml#_kCMYoJFMEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kCWwsZFMEeaU3PnuDDmqGg" x="1268" y="13" width="185" height="146"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_g-wnYJFNEeaU3PnuDDmqGg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_g-wnYpFNEeaU3PnuDDmqGg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_g-wnY5FNEeaU3PnuDDmqGg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_g-wnZJFNEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_g-xOcJFNEeaU3PnuDDmqGg" type="Class_AttributeCompartment">
<children xmi:type="notation:Shape" xmi:id="_5nioQJF_EeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_5muI4JF_EeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_5nioQZF_EeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_9ASswJF_EeaU3PnuDDmqGg" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="RpyGeometry.uml#_8_bKEJF_EeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_9ASswZF_EeaU3PnuDDmqGg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_g-xOcZFNEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_g-xOcpFNEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_g-xOc5FNEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_g-xOdJFNEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_g-xOdZFNEeaU3PnuDDmqGg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_g-xOdpFNEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_g-xOd5FNEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_g-xOeJFNEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_g-xOeZFNEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_g-xOepFNEeaU3PnuDDmqGg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_g-xOe5FNEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_g-xOfJFNEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_g-xOfZFNEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_g-xOfpFNEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_g-2uAJFNEeaU3PnuDDmqGg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_g-2uAZFNEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_g-2uApFNEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Class" href="RpyGeometry.uml#_g-uyMJFNEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_g-wnYZFNEeaU3PnuDDmqGg" x="775" y="550" width="276" height="115"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_jMpT4JFQEeaU3PnuDDmqGg" type="Comment_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_jMp68JFQEeaU3PnuDDmqGg" type="Comment_BodyLabel"/>
<element xmi:type="uml:Comment" href="RpyGeometry.uml#_jMoFwJFQEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jMpT4ZFQEeaU3PnuDDmqGg" x="1050" y="398" width="195" height="104"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uRtHUJFREeaU3PnuDDmqGg" type="Package_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_uRtuYJFREeaU3PnuDDmqGg" type="Package_NameLabel"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_uRtuYZFREeaU3PnuDDmqGg" type="Package_PackagedElementCompartment">
<children xmi:type="notation:Shape" xmi:id="_JVmLcJFSEeaU3PnuDDmqGg" type="Class_Shape_CN">
<children xmi:type="notation:DecorationNode" xmi:id="_JVmygJFSEeaU3PnuDDmqGg" type="Class_NameLabel_CN"/>
<children xmi:type="notation:DecorationNode" xmi:id="_JVmygZFSEeaU3PnuDDmqGg" type="Class_FloatingNameLabel_CN">
<layoutConstraint xmi:type="notation:Location" xmi:id="_JVmygpFSEeaU3PnuDDmqGg" y="5"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_JVmyg5FSEeaU3PnuDDmqGg" type="Class_AttributeCompartment_CN">
<styles xmi:type="notation:TitleStyle" xmi:id="_JVmyhJFSEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_JVmyhZFSEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_JVmyhpFSEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JVmyh5FSEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_JVmyiJFSEeaU3PnuDDmqGg" type="Class_OperationCompartment_CN">
<styles xmi:type="notation:TitleStyle" xmi:id="_JVmyiZFSEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_JVmyipFSEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_JVmyi5FSEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JVmyjJFSEeaU3PnuDDmqGg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_JVmyjZFSEeaU3PnuDDmqGg" type="Class_NestedClassifierCompartment_CN">
<styles xmi:type="notation:TitleStyle" xmi:id="_JVmyjpFSEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_JVmyj5FSEeaU3PnuDDmqGg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_JVmykJFSEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JVmykZFSEeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Class" href="RpyGeometry.uml#_JVO_EJFSEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JVmLcZFSEeaU3PnuDDmqGg" x="50" y="36"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_uRtuYpFREeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uRtuY5FREeaU3PnuDDmqGg"/>
</children>
<element xmi:type="uml:Model" href="RpyGeometry.uml#_uRqrEJFREeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uRtHUZFREeaU3PnuDDmqGg" x="1297" y="459" width="246" height="231"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_wkvg8JFREeaU3PnuDDmqGg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_wkvg8ZFREeaU3PnuDDmqGg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_wkwIAJFREeaU3PnuDDmqGg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Model" href="RpyGeometry.uml#_uRqrEJFREeaU3PnuDDmqGg"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_wkvg8pFREeaU3PnuDDmqGg" x="1466" y="449"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_E1UowJFTEeaU3PnuDDmqGg" type="Comment_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_E1UowpFTEeaU3PnuDDmqGg" type="Comment_BodyLabel"/>
<element xmi:type="uml:Comment" href="RpyGeometry.uml#_E1TaoJFTEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_E1UowZFTEeaU3PnuDDmqGg" x="1383" y="278" width="134" height="80"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_iltvYJFTEeaU3PnuDDmqGg" type="Comment_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_iluWcJFTEeaU3PnuDDmqGg" type="Comment_BodyLabel"/>
<element xmi:type="uml:Comment" href="RpyGeometry.uml#_ilshQJFTEeaU3PnuDDmqGg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_iltvYZFTEeaU3PnuDDmqGg" x="272" y="613" width="261" height="88"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_WbrR4ZFHEeaU3PnuDDmqGg" name="diagram_compatibility_version" stringValue="1.2.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_WbrR4pFHEeaU3PnuDDmqGg"/>
<styles xmi:type="style:PapyrusViewStyle" xmi:id="_WbrR45FHEeaU3PnuDDmqGg">
<owner xmi:type="uml:Model" href="RpyGeometry.uml#_WUNX8JFHEeaU3PnuDDmqGg"/>
</styles>
<styles xmi:type="notation:EObjectListValueStyle" xmi:id="_P83l8JFIEeaU3PnuDDmqGg" name="css_stylesheets"/>
<element xmi:type="uml:Model" href="RpyGeometry.uml#_WUNX8JFHEeaU3PnuDDmqGg"/>
<edges xmi:type="notation:Connector" xmi:id="_E5FdgJFKEeaU3PnuDDmqGg" type="Association_Edge" source="_7daNQJFJEeaU3PnuDDmqGg" target="_viXpgJFHEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_E5GEkJFKEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_F_r5MJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E5GEkZFKEeaU3PnuDDmqGg" x="-1" y="-17"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_E5GEkpFKEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_F_ym4JFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E5GEk5FKEeaU3PnuDDmqGg" y="18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_E5GElJFKEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_F_7w0JFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E5GElZFKEeaU3PnuDDmqGg" x="80" y="-15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_E5GElpFKEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_GADsoJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E5GEl5FKEeaU3PnuDDmqGg" x="-67" y="16"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_E5GEmJFKEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_GAMPgJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E5GEmZFKEeaU3PnuDDmqGg" x="11" y="21"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_E5GEmpFKEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_GAULUJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E5GEm5FKEeaU3PnuDDmqGg" x="-42" y="-18"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_E5FdgZFKEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_E4-v0JFKEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_E5FdgpFKEeaU3PnuDDmqGg" points="[384, 251, -643984, -643984]$[269, 251, -643984, -643984]$[269, 128, -643984, -643984]$[358, 128, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_E5d4AJFKEeaU3PnuDDmqGg" id="(0.0,0.26506024096385544)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_E5efEJFKEeaU3PnuDDmqGg" id="(0.0,0.5723270440251572)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_TzzwYJFKEeaU3PnuDDmqGg" type="Generalization_Edge" source="_Qd2hMJFKEeaU3PnuDDmqGg" target="_7daNQJFJEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_TzzwY5FKEeaU3PnuDDmqGg" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_UIrNIJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_TzzwZJFKEeaU3PnuDDmqGg" x="-1" y="38"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_TzzwYZFKEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Generalization" href="RpyGeometry.uml#_TzsboJFKEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TzzwYpFKEeaU3PnuDDmqGg" points="[490, 353, -643984, -643984]$[485, 312, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T0POMJFKEeaU3PnuDDmqGg" id="(0.5650224215246636,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T0QcUJFKEeaU3PnuDDmqGg" id="(0.5974842767295597,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_WXoYAJFKEeaU3PnuDDmqGg" type="Association_Edge" source="_Qd2hMJFKEeaU3PnuDDmqGg" target="_viXpgJFHEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_WXoYA5FKEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_WsmicJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_WXoYBJFKEeaU3PnuDDmqGg" x="1" y="-18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_WXoYBZFKEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_WsvsYJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_WXoYBpFKEeaU3PnuDDmqGg" x="-1" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_WXoYB5FKEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ws42UJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_WXoYCJFKEeaU3PnuDDmqGg" x="25" y="-5"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_WXoYCZFKEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_WtCAQJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_WXoYCpFKEeaU3PnuDDmqGg" x="-44" y="6"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_WXoYC5FKEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_WtR34JFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_WXoYDJFKEeaU3PnuDDmqGg" x="42" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_WXo_EJFKEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_WtmoAJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_WXo_EZFKEeaU3PnuDDmqGg" x="-28" y="9"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_WXoYAZFKEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_WXf1IJFKEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WXoYApFKEeaU3PnuDDmqGg" points="[576, 395, -643984, -643984]$[716, 395, -643984, -643984]$[716, 149, -643984, -643984]$[571, 149, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WYEc4JFKEeaU3PnuDDmqGg" id="(1.0,0.3157894736842105)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WYEc4ZFKEeaU3PnuDDmqGg" id="(1.0,0.7044025157232704)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_ZwzTQJFKEeaU3PnuDDmqGg" type="Association_Edge" source="_Qd2hMJFKEeaU3PnuDDmqGg" target="_viXpgJFHEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_ZwzTQ5FKEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_NXPgIJFLEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_ZwzTRJFKEeaU3PnuDDmqGg" x="1" y="-18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Zwz6UJFKEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_NXW04JFLEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Zwz6UZFKEeaU3PnuDDmqGg" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Zwz6UpFKEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_NXmsgJFLEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Zwz6U5FKEeaU3PnuDDmqGg" x="25" y="-19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Zwz6VJFKEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_NXvPYJFLEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Zwz6VZFKEeaU3PnuDDmqGg" x="-31" y="7"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Zwz6VpFKEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_NX3LMJFLEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Zwz6V5FKEeaU3PnuDDmqGg" x="25" y="18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Zwz6WJFKEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_NYCKUJFLEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Zwz6WZFKEeaU3PnuDDmqGg" x="-20" y="3"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_ZwzTQZFKEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_Zwl34JFKEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZwzTQpFKEeaU3PnuDDmqGg" points="[576, 374, -643984, -643984]$[682, 374, -643984, -643984]$[682, 185, -643984, -643984]$[571, 194, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZxR0YJFKEeaU3PnuDDmqGg" id="(1.0,0.15789473684210525)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZxSbcJFKEeaU3PnuDDmqGg" id="(1.0,0.9308176100628931)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_fepm4JFKEeaU3PnuDDmqGg" type="Association_Edge" source="_Qd2hMJFKEeaU3PnuDDmqGg" target="_viXpgJFHEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_feqN8JFKEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_f2xL8JFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_feqN8ZFKEeaU3PnuDDmqGg" x="-1" y="-18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_feqN8pFKEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_f28yIJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_feqN85FKEeaU3PnuDDmqGg" x="-1" y="18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_feqN9JFKEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_f3IYUJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_feqN9ZFKEeaU3PnuDDmqGg" x="78" y="-18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_feqN9pFKEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_f3T-gJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_feqN95FKEeaU3PnuDDmqGg" x="-47" y="12"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_feqN-JFKEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_f3gLwJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_feqN-ZFKEeaU3PnuDDmqGg" x="79" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_feqN-pFKEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_f3rx8JFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_feqN-5FKEeaU3PnuDDmqGg" x="-25" y="12"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_fepm4ZFKEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_feZIMJFKEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fepm4pFKEeaU3PnuDDmqGg" points="[576, 419, -643984, -643984]$[751, 419, -643984, -643984]$[751, 120, -643984, -643984]$[571, 120, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ffNAgJFKEeaU3PnuDDmqGg" id="(1.0,0.49624060150375937)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ffNAgZFKEeaU3PnuDDmqGg" id="(1.0,0.5220125786163522)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_r6QzAJFKEeaU3PnuDDmqGg" type="Association_Edge" source="_Qd2hMJFKEeaU3PnuDDmqGg" target="_viXpgJFHEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_r6RaEJFKEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sU12MJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_r6RaEZFKEeaU3PnuDDmqGg" y="-19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_r6RaEpFKEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sVCqgJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_r6RaE5FKEeaU3PnuDDmqGg" x="-1" y="17"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_r6RaFJFKEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sVOQsJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_r6RaFZFKEeaU3PnuDDmqGg" x="76" y="-18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_r6RaFpFKEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sVhLoJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_r6RaF5FKEeaU3PnuDDmqGg" x="-43" y="15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_r6RaGJFKEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sVunAJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_r6RaGZFKEeaU3PnuDDmqGg" x="76" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_r6SBIJFKEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sV5mIJFKEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_r6SBIZFKEeaU3PnuDDmqGg" x="-21" y="17"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_r6QzAZFKEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_r6DXoJFKEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_r6QzApFKEeaU3PnuDDmqGg" points="[576, 455, -643984, -643984]$[772, 455, -643984, -643984]$[772, 77, -643984, -643984]$[571, 77, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_r633AJFKEeaU3PnuDDmqGg" id="(1.0,0.7669172932330827)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_r633AZFKEeaU3PnuDDmqGg" id="(1.0,0.25157232704402516)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_GtpggJFMEeaU3PnuDDmqGg" type="Generalization_Edge" source="_EULHsJFMEeaU3PnuDDmqGg" target="_g-wnYJFNEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_GtquoJFMEeaU3PnuDDmqGg" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_HBSOMJFMEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_GtquoZFMEeaU3PnuDDmqGg" x="1" y="39"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_GtpggZFMEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Generalization" href="RpyGeometry.uml#_GtdTQJFMEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GtpggpFMEeaU3PnuDDmqGg" points="[459, 546, -643984, -643984]$[471, 486, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GuMTEJFMEeaU3PnuDDmqGg" id="(0.6200716845878136,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GuMTEZFMEeaU3PnuDDmqGg" id="(0.34057971014492755,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_qyQXMJFMEeaU3PnuDDmqGg" type="Comment_AnnotatedElementEdge" source="_kCWwsJFMEeaU3PnuDDmqGg" target="_NFyuUJFMEeaU3PnuDDmqGg">
<styles xmi:type="notation:FontStyle" xmi:id="_qyQXMZFMEeaU3PnuDDmqGg"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qyQXMpFMEeaU3PnuDDmqGg" points="[1268, 144, -643984, -643984]$[1210, 156, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qy2NEJFMEeaU3PnuDDmqGg" id="(0.0,0.8972602739726028)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qy2NEZFMEeaU3PnuDDmqGg" id="(1.0,0.48556430446194226)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_pgyS0JFNEeaU3PnuDDmqGg" type="Association_Edge" source="_g-wnYJFNEeaU3PnuDDmqGg" target="_NFyuUJFMEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_pgyS05FNEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eUm8AJFSEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_pgyS1JFNEeaU3PnuDDmqGg" x="-2" y="-17"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_pgyS1ZFNEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eVPOIJFSEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_pgyS1pFNEeaU3PnuDDmqGg" x="1" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_pgyS15FNEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eVo2wJFSEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_pgyS2JFNEeaU3PnuDDmqGg" x="-78" y="-69"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_pgyS2ZFNEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eWCfYJFSEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_pgyS2pFNEeaU3PnuDDmqGg" x="-10" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_pgyS25FNEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eWZEsJFSEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_pgyS3JFNEeaU3PnuDDmqGg" x="12" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_pgyS3ZFNEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eWqKcJFSEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_pgyS3pFNEeaU3PnuDDmqGg" x="-12" y="-18"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_pgyS0ZFNEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_pggmAJFNEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pgyS0pFNEeaU3PnuDDmqGg" points="[956, 538, -643984, -643984]$[896, 373, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_phYvwJFNEeaU3PnuDDmqGg" id="(0.6557971014492754,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_phYvwZFNEeaU3PnuDDmqGg" id="(0.24633431085043989,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_x_u1EJFNEeaU3PnuDDmqGg" type="Association_Edge" source="_g-wnYJFNEeaU3PnuDDmqGg" target="_Qd2hMJFKEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_x_vcIJFNEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_fHZxcJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_x_vcIZFNEeaU3PnuDDmqGg" y="-19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_x_vcIpFNEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_fHyzAJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_x_vcI5FNEeaU3PnuDDmqGg" x="-1" y="18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_x_vcJJFNEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_fIFt8JF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_x_vcJZFNEeaU3PnuDDmqGg" x="106" y="-51"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_x_vcJpFNEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_fIYo4JF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_x_vcJ5FNEeaU3PnuDDmqGg" x="70" y="-44"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_x_vcKJFNEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_fIpuoJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_x_vcKZFNEeaU3PnuDDmqGg" x="30" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_x_vcKpFNEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_fI5mQJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_x_vcK5FNEeaU3PnuDDmqGg" x="-15" y="-17"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_x_u1EZFNEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_x_chMJFNEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_x_u1EpFNEeaU3PnuDDmqGg" points="[777, 550, -643984, -643984]$[814, 478, -643984, -643984]$[576, 478, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yAYVUJFNEeaU3PnuDDmqGg" id="(0.14130434782608695,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yAYVUZFNEeaU3PnuDDmqGg" id="(1.0,0.9398496240601504)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_CFhM4JFOEeaU3PnuDDmqGg" type="Association_Edge" source="_g-wnYJFNEeaU3PnuDDmqGg" target="_g-wnYJFNEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_CFhM45FOEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_-fZ6cJFQEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_CFhM5JFOEeaU3PnuDDmqGg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_CFhM5ZFOEeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_-fs1YJFQEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_CFhz8JFOEeaU3PnuDDmqGg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_CFhz8ZFOEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_-gBlgJFQEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_CFhz8pFOEeaU3PnuDDmqGg" x="51" y="-17"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_CFhz85FOEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_-gTSUJFQEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_CFhz9JFOEeaU3PnuDDmqGg" x="-25" y="47"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_CFhz9ZFOEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_-gh70JFQEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_CFhz9pFOEeaU3PnuDDmqGg" x="65" y="15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_CFhz95FOEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_-gxzcJFQEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_CFhz-JFOEeaU3PnuDDmqGg" x="-32" y="38"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_CFhM4ZFOEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_CFLOoJFOEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CFhM4pFOEeaU3PnuDDmqGg" points="[1051, 616, -643984, -643984]$[1113, 616, -643984, -643984]$[1113, 747, -643984, -643984]$[982, 747, -643984, -643984]$[983, 645, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CGh5gJFOEeaU3PnuDDmqGg" id="(1.0,0.6947368421052632)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CGigkJFOEeaU3PnuDDmqGg" id="(0.7536231884057971,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_xK-P8JFQEeaU3PnuDDmqGg" type="Comment_AnnotatedElementEdge" source="_jMpT4JFQEeaU3PnuDDmqGg" target="_g-wnYJFNEeaU3PnuDDmqGg">
<styles xmi:type="notation:FontStyle" xmi:id="_xK-P8ZFQEeaU3PnuDDmqGg"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xK-P8pFQEeaU3PnuDDmqGg" points="[1221, 705, -643984, -643984]$[1051, 638, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xLiQoJFQEeaU3PnuDDmqGg" id="(0.020512820512820513,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xLiQoZFQEeaU3PnuDDmqGg" id="(0.9818840579710145,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_wkwIAZFREeaU3PnuDDmqGg" type="StereotypeCommentLink" source="_uRtHUJFREeaU3PnuDDmqGg" target="_wkvg8JFREeaU3PnuDDmqGg">
<styles xmi:type="notation:FontStyle" xmi:id="_wkwIApFREeaU3PnuDDmqGg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_wkwvEpFREeaU3PnuDDmqGg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Model" href="RpyGeometry.uml#_uRqrEJFREeaU3PnuDDmqGg"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wkwIA5FREeaU3PnuDDmqGg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wkwvEJFREeaU3PnuDDmqGg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wkwvEZFREeaU3PnuDDmqGg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_MsnxoJFSEeaU3PnuDDmqGg" type="Association_Edge" source="_g-wnYJFNEeaU3PnuDDmqGg" target="_JVmLcJFSEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_MsoYsJFSEeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_iLO9YJFUEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_MsoYsZFSEeaU3PnuDDmqGg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_MsoYspFSEeaU3PnuDDmqGg" visible="false" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_iLgqMJFUEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_MsoYs5FSEeaU3PnuDDmqGg" x="-50" y="8"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_MsoYtJFSEeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_iLwh0JFUEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_MsoYtZFSEeaU3PnuDDmqGg" x="13" y="-25"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_MsoYtpFSEeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_iMEq4JFUEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_MsoYt5FSEeaU3PnuDDmqGg" x="-216" y="27"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_MsoYuJFSEeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_iM-p0JFUEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_MsoYuZFSEeaU3PnuDDmqGg" x="45" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_MsoYupFSEeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_iNb80JFUEeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_MsoYu5FSEeaU3PnuDDmqGg" x="-45" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_MsnxoZFSEeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_MsLFsJFSEeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MsnxopFSEeaU3PnuDDmqGg" points="[1051, 544, -643984, -643984]$[1292, 532, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MtdfIJFSEeaU3PnuDDmqGg" id="(1.0,0.2074074074074074)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MtdfIZFSEeaU3PnuDDmqGg" id="(0.0,0.42)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_SYjkQJFTEeaU3PnuDDmqGg" type="Comment_AnnotatedElementEdge" source="_E1UowJFTEeaU3PnuDDmqGg" target="_JVmLcJFSEeaU3PnuDDmqGg">
<styles xmi:type="notation:FontStyle" xmi:id="_SYjkQZFTEeaU3PnuDDmqGg"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SYjkQpFTEeaU3PnuDDmqGg" points="[1427, 450, -643984, -643984]$[1412, 524, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SZHk8JFTEeaU3PnuDDmqGg" id="(0.3283582089552239,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SZHk8ZFTEeaU3PnuDDmqGg" id="(0.61,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_tADnUJFTEeaU3PnuDDmqGg" type="Comment_AnnotatedElementEdge" source="_iltvYJFTEeaU3PnuDDmqGg" target="_g-wnYJFNEeaU3PnuDDmqGg">
<styles xmi:type="notation:FontStyle" xmi:id="_tADnUZFTEeaU3PnuDDmqGg"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tADnUpFTEeaU3PnuDDmqGg" points="[713, 593, -643984, -643984]$[775, 583, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tA1qcJFTEeaU3PnuDDmqGg" id="(1.0,0.358695652173913)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tA1qcZFTEeaU3PnuDDmqGg" id="(0.0,0.6210526315789474)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_dg2qYJF_EeaU3PnuDDmqGg" type="Association_Edge" source="_g-wnYJFNEeaU3PnuDDmqGg" target="_viXpgJFHEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_dg3RcJF_EeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_egcfIJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_dg3RcZF_EeaU3PnuDDmqGg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_dg3RcpF_EeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_ehCVAJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_dg3Rc5F_EeaU3PnuDDmqGg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_dg3RdJF_EeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_ehUB0JF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_dg3RdZF_EeaU3PnuDDmqGg" x="160" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_dg3RdpF_EeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_ehlHkJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_dg3Rd5F_EeaU3PnuDDmqGg" x="-186" y="-10"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_dg3ReJF_EeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eh20YJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_dg3ReZF_EeaU3PnuDDmqGg" x="160" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_dg3RepF_EeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_eiJvUJF_EeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_dg3Re5F_EeaU3PnuDDmqGg" x="-51" y="7"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_dg2qYZF_EeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_dgF1YJF_EeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dg2qYpF_EeaU3PnuDDmqGg" points="[775, 569, -643984, -643984]$[175, 569, -643984, -643984]$[175, 70, -643984, -643984]$[358, 70, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dhx3cJF_EeaU3PnuDDmqGg" id="(0.0,0.2)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dhx3cZF_EeaU3PnuDDmqGg" id="(0.0,0.20754716981132076)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_e00ugJGREeaU3PnuDDmqGg" type="Association_Edge" source="_g-wnYJFNEeaU3PnuDDmqGg" target="_viXpgJFHEeaU3PnuDDmqGg">
<children xmi:type="notation:DecorationNode" xmi:id="_e00ug5GREeaU3PnuDDmqGg" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_gBpuAJGREeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_e00uhJGREeaU3PnuDDmqGg" x="1" y="-19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_e08DQJGREeaU3PnuDDmqGg" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_gB_FMJGREeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_e08DQZGREeaU3PnuDDmqGg" x="-1" y="18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_e08DQpGREeaU3PnuDDmqGg" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_gCXfsJGREeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_e08DQ5GREeaU3PnuDDmqGg" x="193" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_e08DRJGREeaU3PnuDDmqGg" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_gCsP0JGREeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_e08DRZGREeaU3PnuDDmqGg" x="-97" y="-14"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_e08DRpGREeaU3PnuDDmqGg" visible="false" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_gDIUsJGREeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_e08DR5GREeaU3PnuDDmqGg" x="191" y="17"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_e08DSJGREeaU3PnuDDmqGg" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_gDjygJGREeaU3PnuDDmqGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_e08DSZGREeaU3PnuDDmqGg" x="34" y="-15"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_e00ugZGREeaU3PnuDDmqGg"/>
<element xmi:type="uml:Association" href="RpyGeometry.uml#_e0Z3wJGREeaU3PnuDDmqGg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e00ugpGREeaU3PnuDDmqGg" points="[775, 576, -643984, -643984]$[78, 586, -643984, -643984]$[78, 41, -643984, -643984]$[358, 41, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e15FgJGREeaU3PnuDDmqGg" id="(0.0,0.37894736842105264)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e15FgZGREeaU3PnuDDmqGg" id="(0.0,0.025157232704402517)"/>
</edges>
</notation:Diagram>
<css:ModelStyleSheets xmi:id="_EmKW8JFJEeaU3PnuDDmqGg">
<stylesheets xmi:type="css:StyleSheetReference" xmi:id="_EmK-AJFJEeaU3PnuDDmqGg" path="/org.eclipse.papyrus.interoperability.rpy.geometry/model/class_diagram.css"/>
</css:ModelStyleSheets>
</xmi:XMI>