Warning, /education/marble/docs/projects/gps/marble.uml is written in an unsupported language. File is not indexed.

0001 <?xml version = "1.0" encoding = "UTF-8" ?>
0002 <uml version="5">
0003   <argo version="5">
0004     <documentation>
0005       <authorname></authorname>
0006       <authoremail></authoremail>
0007       <version>0.24</version>
0008       <description>
0009         
0010       </description>
0011     </documentation>
0012     <settings>
0013       <notationlanguage>C++</notationlanguage>
0014       <useguillemots>false</useguillemots>
0015       <showvisibility>true</showvisibility>
0016       <showmultiplicity>false</showmultiplicity>
0017       <showinitialvalue>false</showinitialvalue>
0018       <showproperties>false</showproperties>
0019       <showtypes>true</showtypes>
0020       <showstereotypes>false</showstereotypes>
0021       <showsingularmultiplicities>true</showsingularmultiplicities>
0022       <defaultshadowwidth>1</defaultshadowwidth>
0023     </settings>
0024     
0025     <searchpath href="PROJECT_DIR" />
0026     <member type="xmi"
0027             name="marble.xmi" />
0028     <member type="pgml"
0029             name="marble_ClassDiagram1.pgml"
0030             diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
0031             diagramname="Abstract Layer Implementation" />
0032     <member type="pgml"
0033             name="marble_ClassDiagram2.pgml"
0034             diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
0035             diagramname="Gps Library" />
0036     <member type="todo"
0037             name="marble.todo" />
0038     <historyfile name="" />
0039   </argo>
0040 <XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Thu Mar 27 18:32:48 GMT 2008'>
0041   <XMI.header>    <XMI.documentation>
0042       <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
0043       <XMI.exporterVersion>0.24(5) revised on $Date: 2006-11-06 19:55:22 +0100 (Mon, 06 Nov 2006) $ </XMI.exporterVersion>
0044     </XMI.documentation>
0045     <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header>
0046   <XMI.content>
0047     <UML:Model xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000844'
0048       name = 'Marble Gps' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0049       isAbstract = 'false'>
0050       <UML:Namespace.ownedElement>
0051         <UML:Class xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000845'
0052           name = 'GpsElement' visibility = 'public' isSpecification = 'false' isRoot = 'false'
0053           isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0054           <UML:Classifier.feature>
0055             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000870'
0056               name = 'm_name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0057               changeability = 'changeable' targetScope = 'instance'>
0058               <UML:StructuralFeature.multiplicity>
0059                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B8'>
0060                   <UML:Multiplicity.range>
0061                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B7'
0062                       lower = '1' upper = '1'/>
0063                   </UML:Multiplicity.range>
0064                 </UML:Multiplicity>
0065               </UML:StructuralFeature.multiplicity>
0066               <UML:StructuralFeature.type>
0067                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0068               </UML:StructuralFeature.type>
0069             </UML:Attribute>
0070             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E8'
0071               name = 'm_gpsComment' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0072               changeability = 'changeable' targetScope = 'instance'>
0073               <UML:StructuralFeature.multiplicity>
0074                 <UML:Multiplicity xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008EE'>
0075                   <UML:Multiplicity.range>
0076                     <UML:MultiplicityRange xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008ED'
0077                       lower = '1' upper = '1'/>
0078                   </UML:Multiplicity.range>
0079                 </UML:Multiplicity>
0080               </UML:StructuralFeature.multiplicity>
0081               <UML:StructuralFeature.type>
0082                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0083               </UML:StructuralFeature.type>
0084             </UML:Attribute>
0085             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008EF'
0086               name = 'm_discription' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0087               changeability = 'changeable' targetScope = 'instance'>
0088               <UML:StructuralFeature.multiplicity>
0089                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008D8'>
0090                   <UML:Multiplicity.range>
0091                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008D7'
0092                       lower = '1' upper = '1'/>
0093                   </UML:Multiplicity.range>
0094                 </UML:Multiplicity>
0095               </UML:StructuralFeature.multiplicity>
0096               <UML:StructuralFeature.type>
0097                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0098               </UML:StructuralFeature.type>
0099             </UML:Attribute>
0100             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008F4'
0101               name = 'm_source' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0102               changeability = 'changeable' targetScope = 'instance'>
0103               <UML:StructuralFeature.multiplicity>
0104                 <UML:Multiplicity xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008F8'>
0105                   <UML:Multiplicity.range>
0106                     <UML:MultiplicityRange xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008F7'
0107                       lower = '1' upper = '1'/>
0108                   </UML:Multiplicity.range>
0109                 </UML:Multiplicity>
0110               </UML:StructuralFeature.multiplicity>
0111               <UML:StructuralFeature.type>
0112                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0113               </UML:StructuralFeature.type>
0114             </UML:Attribute>
0115             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008F9'
0116               name = 'm_links&lt;URL&gt;' visibility = 'public' isSpecification = 'false'
0117               ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
0118               <UML:StructuralFeature.multiplicity>
0119                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B6'>
0120                   <UML:Multiplicity.range>
0121                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B5'
0122                       lower = '1' upper = '1'/>
0123                   </UML:Multiplicity.range>
0124                 </UML:Multiplicity>
0125               </UML:StructuralFeature.multiplicity>
0126               <UML:StructuralFeature.type>
0127                 <UML:DataType xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000930'/>
0128               </UML:StructuralFeature.type>
0129             </UML:Attribute>
0130           </UML:Classifier.feature>
0131         </UML:Class>
0132         <UML:Class xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847'
0133           name = 'AbstractLayerData' visibility = 'public' isSpecification = 'false'
0134           isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
0135         <UML:DataType xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:000000000000084D'
0136           name = 'int' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0137           isAbstract = 'false'/>
0138         <UML:Class xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000855'
0139           name = 'GeodataPoint' visibility = 'public' isSpecification = 'false' isRoot = 'false'
0140           isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0141           <UML:Classifier.feature>
0142             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:000000000000085C'
0143               name = 'm_long' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0144               changeability = 'changeable' targetScope = 'instance'>
0145               <UML:StructuralFeature.multiplicity>
0146                 <UML:Multiplicity xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000860'>
0147                   <UML:Multiplicity.range>
0148                     <UML:MultiplicityRange xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:000000000000085F'
0149                       lower = '1' upper = '1'/>
0150                   </UML:Multiplicity.range>
0151                 </UML:Multiplicity>
0152               </UML:StructuralFeature.multiplicity>
0153               <UML:StructuralFeature.type>
0154                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'/>
0155               </UML:StructuralFeature.type>
0156             </UML:Attribute>
0157             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000864'
0158               name = 'm_lat' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0159               changeability = 'changeable' targetScope = 'instance'>
0160               <UML:StructuralFeature.multiplicity>
0161                 <UML:Multiplicity xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000868'>
0162                   <UML:Multiplicity.range>
0163                     <UML:MultiplicityRange xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000867'
0164                       lower = '1' upper = '1'/>
0165                   </UML:Multiplicity.range>
0166                 </UML:Multiplicity>
0167               </UML:StructuralFeature.multiplicity>
0168               <UML:StructuralFeature.type>
0169                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'/>
0170               </UML:StructuralFeature.type>
0171             </UML:Attribute>
0172             <UML:Attribute xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000869'
0173               name = 'm_elevation' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0174               changeability = 'changeable' targetScope = 'instance'>
0175               <UML:StructuralFeature.multiplicity>
0176                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000909'>
0177                   <UML:Multiplicity.range>
0178                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000908'
0179                       lower = '1' upper = '1'/>
0180                   </UML:Multiplicity.range>
0181                 </UML:Multiplicity>
0182               </UML:StructuralFeature.multiplicity>
0183               <UML:StructuralFeature.type>
0184                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'/>
0185               </UML:StructuralFeature.type>
0186             </UML:Attribute>
0187           </UML:Classifier.feature>
0188         </UML:Class>
0189         <UML:DataType xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000861'
0190           name = 'long' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0191           isAbstract = 'false'/>
0192         <UML:DataType xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000862'
0193           name = 'short' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0194           isAbstract = 'false'/>
0195         <UML:DataType xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'
0196           name = 'double' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0197           isAbstract = 'false'/>
0198         <UML:DataType xmi.id = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'
0199           name = 'string' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0200           isAbstract = 'false'/>
0201         <UML:DataType xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000930'
0202           name = 'Vector' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0203           isAbstract = 'false'/>
0204         <UML:Class xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'
0205           name = 'Waypoint' visibility = 'public' isSpecification = 'false' isRoot = 'false'
0206           isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0207           <UML:GeneralizableElement.generalization>
0208             <UML:Generalization xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CC'/>
0209             <UML:Generalization xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CD'/>
0210           </UML:GeneralizableElement.generalization>
0211           <UML:Classifier.feature>
0212             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009F6'
0213               name = 'm_elevation' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0214               changeability = 'changeable' targetScope = 'instance'>
0215               <UML:StructuralFeature.multiplicity>
0216                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009FA'>
0217                   <UML:Multiplicity.range>
0218                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009F9'
0219                       lower = '1' upper = '1'/>
0220                   </UML:Multiplicity.range>
0221                 </UML:Multiplicity>
0222               </UML:StructuralFeature.multiplicity>
0223               <UML:StructuralFeature.type>
0224                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'/>
0225               </UML:StructuralFeature.type>
0226             </UML:Attribute>
0227             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009FB'
0228               name = 'm_timestamp' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0229               changeability = 'changeable' targetScope = 'instance'>
0230               <UML:StructuralFeature.multiplicity>
0231                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A29'>
0232                   <UML:Multiplicity.range>
0233                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A28'
0234                       lower = '1' upper = '1'/>
0235                   </UML:Multiplicity.range>
0236                 </UML:Multiplicity>
0237               </UML:StructuralFeature.multiplicity>
0238               <UML:StructuralFeature.type>
0239                 <UML:DataType xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A00'/>
0240               </UML:StructuralFeature.type>
0241             </UML:Attribute>
0242             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A03'
0243               name = 'm_magneticVariation' visibility = 'public' isSpecification = 'false'
0244               ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
0245               <UML:StructuralFeature.multiplicity>
0246                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A07'>
0247                   <UML:Multiplicity.range>
0248                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A06'
0249                       lower = '1' upper = '1'/>
0250                   </UML:Multiplicity.range>
0251                 </UML:Multiplicity>
0252               </UML:StructuralFeature.multiplicity>
0253               <UML:StructuralFeature.type>
0254                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'/>
0255               </UML:StructuralFeature.type>
0256             </UML:Attribute>
0257             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A08'
0258               name = 'm_geoIdHeight' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0259               changeability = 'changeable' targetScope = 'instance'>
0260               <UML:StructuralFeature.multiplicity>
0261                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A0C'>
0262                   <UML:Multiplicity.range>
0263                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A0B'
0264                       lower = '1' upper = '1'/>
0265                   </UML:Multiplicity.range>
0266                 </UML:Multiplicity>
0267               </UML:StructuralFeature.multiplicity>
0268               <UML:StructuralFeature.type>
0269                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'/>
0270               </UML:StructuralFeature.type>
0271             </UML:Attribute>
0272             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A0D'
0273               name = 'm_gpsSymbol' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0274               changeability = 'changeable' targetScope = 'instance'>
0275               <UML:StructuralFeature.multiplicity>
0276                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A11'>
0277                   <UML:Multiplicity.range>
0278                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A10'
0279                       lower = '1' upper = '1'/>
0280                   </UML:Multiplicity.range>
0281                 </UML:Multiplicity>
0282               </UML:StructuralFeature.multiplicity>
0283               <UML:StructuralFeature.type>
0284                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0285               </UML:StructuralFeature.type>
0286             </UML:Attribute>
0287             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A12'
0288               name = 'm_type' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0289               changeability = 'changeable' targetScope = 'instance'>
0290               <UML:StructuralFeature.multiplicity>
0291                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A16'>
0292                   <UML:Multiplicity.range>
0293                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A15'
0294                       lower = '1' upper = '1'/>
0295                   </UML:Multiplicity.range>
0296                 </UML:Multiplicity>
0297               </UML:StructuralFeature.multiplicity>
0298               <UML:StructuralFeature.type>
0299                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0300               </UML:StructuralFeature.type>
0301             </UML:Attribute>
0302             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A17'
0303               name = 'm_fix' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0304               changeability = 'changeable' targetScope = 'instance'>
0305               <UML:StructuralFeature.multiplicity>
0306                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A1B'>
0307                   <UML:Multiplicity.range>
0308                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A1A'
0309                       lower = '1' upper = '1'/>
0310                   </UML:Multiplicity.range>
0311                 </UML:Multiplicity>
0312               </UML:StructuralFeature.multiplicity>
0313               <UML:StructuralFeature.type>
0314                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0315               </UML:StructuralFeature.type>
0316             </UML:Attribute>
0317             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A1C'
0318               name = 'm_satalites' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0319               changeability = 'changeable' targetScope = 'instance'>
0320               <UML:StructuralFeature.multiplicity>
0321                 <UML:Multiplicity xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A20'>
0322                   <UML:Multiplicity.range>
0323                     <UML:MultiplicityRange xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A1F'
0324                       lower = '1' upper = '1'/>
0325                   </UML:Multiplicity.range>
0326                 </UML:Multiplicity>
0327               </UML:StructuralFeature.multiplicity>
0328               <UML:StructuralFeature.type>
0329                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:000000000000084D'/>
0330               </UML:StructuralFeature.type>
0331             </UML:Attribute>
0332             <UML:Attribute xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A21'
0333               name = 'm_ageOfGpsData' visibility = 'public' isSpecification = 'false'
0334               ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
0335               <UML:StructuralFeature.multiplicity>
0336                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008BA'>
0337                   <UML:Multiplicity.range>
0338                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B9'
0339                       lower = '1' upper = '1'/>
0340                   </UML:Multiplicity.range>
0341                 </UML:Multiplicity>
0342               </UML:StructuralFeature.multiplicity>
0343               <UML:StructuralFeature.type>
0344                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000863'/>
0345               </UML:StructuralFeature.type>
0346             </UML:Attribute>
0347             <UML:Attribute xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008BE'
0348               name = 'm_name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0349               changeability = 'changeable' targetScope = 'instance'>
0350               <UML:StructuralFeature.multiplicity>
0351                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008C2'>
0352                   <UML:Multiplicity.range>
0353                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008C1'
0354                       lower = '1' upper = '1'/>
0355                   </UML:Multiplicity.range>
0356                 </UML:Multiplicity>
0357               </UML:StructuralFeature.multiplicity>
0358               <UML:StructuralFeature.type>
0359                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0360               </UML:StructuralFeature.type>
0361             </UML:Attribute>
0362             <UML:Attribute xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008C3'
0363               name = 'm_gpsComment' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0364               changeability = 'changeable' targetScope = 'instance'>
0365               <UML:StructuralFeature.multiplicity>
0366                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008C7'>
0367                   <UML:Multiplicity.range>
0368                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008C6'
0369                       lower = '1' upper = '1'/>
0370                   </UML:Multiplicity.range>
0371                 </UML:Multiplicity>
0372               </UML:StructuralFeature.multiplicity>
0373               <UML:StructuralFeature.type>
0374                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0375               </UML:StructuralFeature.type>
0376             </UML:Attribute>
0377             <UML:Attribute xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008C8'
0378               name = 'm_discription' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0379               changeability = 'changeable' targetScope = 'instance'>
0380               <UML:StructuralFeature.multiplicity>
0381                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008CC'>
0382                   <UML:Multiplicity.range>
0383                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008CB'
0384                       lower = '1' upper = '1'/>
0385                   </UML:Multiplicity.range>
0386                 </UML:Multiplicity>
0387               </UML:StructuralFeature.multiplicity>
0388               <UML:StructuralFeature.type>
0389                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0390               </UML:StructuralFeature.type>
0391             </UML:Attribute>
0392             <UML:Attribute xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008CD'
0393               name = 'm_source' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0394               changeability = 'changeable' targetScope = 'instance'>
0395               <UML:StructuralFeature.multiplicity>
0396                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008D1'>
0397                   <UML:Multiplicity.range>
0398                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008D0'
0399                       lower = '1' upper = '1'/>
0400                   </UML:Multiplicity.range>
0401                 </UML:Multiplicity>
0402               </UML:StructuralFeature.multiplicity>
0403               <UML:StructuralFeature.type>
0404                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0405               </UML:StructuralFeature.type>
0406             </UML:Attribute>
0407             <UML:Attribute xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008D2'
0408               name = 'm_links&lt;URL&gt;' visibility = 'public' isSpecification = 'false'
0409               ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
0410               <UML:StructuralFeature.multiplicity>
0411                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008D6'>
0412                   <UML:Multiplicity.range>
0413                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008D5'
0414                       lower = '1' upper = '1'/>
0415                   </UML:Multiplicity.range>
0416                 </UML:Multiplicity>
0417               </UML:StructuralFeature.multiplicity>
0418               <UML:StructuralFeature.type>
0419                 <UML:DataType xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000930'/>
0420               </UML:StructuralFeature.type>
0421             </UML:Attribute>
0422           </UML:Classifier.feature>
0423         </UML:Class>
0424         <UML:Generalization xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CC'
0425           isSpecification = 'false'>
0426           <UML:Generalization.child>
0427             <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
0428           </UML:Generalization.child>
0429           <UML:Generalization.parent>
0430             <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847'/>
0431           </UML:Generalization.parent>
0432         </UML:Generalization>
0433         <UML:Generalization xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CD'
0434           isSpecification = 'false'>
0435           <UML:Generalization.child>
0436             <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
0437           </UML:Generalization.child>
0438           <UML:Generalization.parent>
0439             <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000845'/>
0440           </UML:Generalization.parent>
0441         </UML:Generalization>
0442         <UML:DataType xmi.id = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000A00'
0443           name = 'Time' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0444           isAbstract = 'false'/>
0445         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000821'
0446           name = 'TrackPoint' visibility = 'public' isSpecification = 'false' isRoot = 'false'
0447           isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0448           <UML:GeneralizableElement.generalization>
0449             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000823'/>
0450           </UML:GeneralizableElement.generalization>
0451         </UML:Class>
0452         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000823'
0453           isSpecification = 'false'>
0454           <UML:Generalization.child>
0455             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000821'/>
0456           </UML:Generalization.child>
0457           <UML:Generalization.parent>
0458             <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
0459           </UML:Generalization.parent>
0460         </UML:Generalization>
0461         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'
0462           name = 'AbstractLayerContainer' visibility = 'public' isSpecification = 'false'
0463           isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0464           <UML:Classifier.feature>
0465             <UML:Attribute xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000082F'
0466               name = 'm_box' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0467               changeability = 'changeable' targetScope = 'instance'>
0468               <UML:StructuralFeature.multiplicity>
0469                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000836'>
0470                   <UML:Multiplicity.range>
0471                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000835'
0472                       lower = '1' upper = '1'/>
0473                   </UML:Multiplicity.range>
0474                 </UML:Multiplicity>
0475               </UML:StructuralFeature.multiplicity>
0476               <UML:StructuralFeature.type>
0477                 <UML:DataType xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000834'/>
0478               </UML:StructuralFeature.type>
0479             </UML:Attribute>
0480             <UML:Attribute xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000837'
0481               name = 'm_name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0482               changeability = 'changeable' targetScope = 'instance'>
0483               <UML:StructuralFeature.multiplicity>
0484                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083B'>
0485                   <UML:Multiplicity.range>
0486                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083A'
0487                       lower = '1' upper = '1'/>
0488                   </UML:Multiplicity.range>
0489                 </UML:Multiplicity>
0490               </UML:StructuralFeature.multiplicity>
0491               <UML:StructuralFeature.type>
0492                 <UML:DataType xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:00000000000008E5'/>
0493               </UML:StructuralFeature.type>
0494             </UML:Attribute>
0495           </UML:Classifier.feature>
0496         </UML:Class>
0497         <UML:Association xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000826'
0498           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0499           <UML:Association.connection>
0500             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000827'
0501               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0502               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
0503               <UML:AssociationEnd.multiplicity>
0504                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000082E'>
0505                   <UML:Multiplicity.range>
0506                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000082D'
0507                       lower = '0' upper = '-1'/>
0508                   </UML:Multiplicity.range>
0509                 </UML:Multiplicity>
0510               </UML:AssociationEnd.multiplicity>
0511               <UML:AssociationEnd.participant>
0512                 <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847'/>
0513               </UML:AssociationEnd.participant>
0514             </UML:AssociationEnd>
0515             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000082A'
0516               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0517               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0518               <UML:AssociationEnd.multiplicity>
0519                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000082B'>
0520                   <UML:Multiplicity.range>
0521                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000082C'
0522                       lower = '1' upper = '1'/>
0523                   </UML:Multiplicity.range>
0524                 </UML:Multiplicity>
0525               </UML:AssociationEnd.multiplicity>
0526               <UML:AssociationEnd.participant>
0527                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
0528               </UML:AssociationEnd.participant>
0529             </UML:AssociationEnd>
0530           </UML:Association.connection>
0531         </UML:Association>
0532         <UML:DataType xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000834'
0533           name = 'BoundingBox' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0534           isAbstract = 'false'/>
0535         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C'
0536           name = 'WaypointContainer' visibility = 'public' isSpecification = 'false'
0537           isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0538           <UML:GeneralizableElement.generalization>
0539             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083E'/>
0540             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FA'/>
0541           </UML:GeneralizableElement.generalization>
0542         </UML:Class>
0543         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083E'
0544           name = 'WaypointContFromAbstract' isSpecification = 'false'>
0545           <UML:Generalization.child>
0546             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C'/>
0547           </UML:Generalization.child>
0548           <UML:Generalization.parent>
0549             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
0550           </UML:Generalization.parent>
0551         </UML:Generalization>
0552         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848'
0553           name = 'Route' visibility = 'public' isSpecification = 'false' isRoot = 'false'
0554           isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0555           <UML:GeneralizableElement.generalization>
0556             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084A'/>
0557             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084B'/>
0558             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084C'/>
0559             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000900'/>
0560           </UML:GeneralizableElement.generalization>
0561         </UML:Class>
0562         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084A'
0563           isSpecification = 'false'>
0564           <UML:Generalization.child>
0565             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848'/>
0566           </UML:Generalization.child>
0567           <UML:Generalization.parent>
0568             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
0569           </UML:Generalization.parent>
0570         </UML:Generalization>
0571         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084B'
0572           isSpecification = 'false'>
0573           <UML:Generalization.child>
0574             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848'/>
0575           </UML:Generalization.child>
0576           <UML:Generalization.parent>
0577             <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000845'/>
0578           </UML:Generalization.parent>
0579         </UML:Generalization>
0580         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084C'
0581           isSpecification = 'false'>
0582           <UML:Generalization.child>
0583             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848'/>
0584           </UML:Generalization.child>
0585           <UML:Generalization.parent>
0586             <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847'/>
0587           </UML:Generalization.parent>
0588         </UML:Generalization>
0589         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D'
0590           name = 'Track' visibility = 'public' isSpecification = 'false' isRoot = 'false'
0591           isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0592           <UML:GeneralizableElement.generalization>
0593             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084F'/>
0594             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000850'/>
0595             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000851'/>
0596             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FE'/>
0597           </UML:GeneralizableElement.generalization>
0598           <UML:Classifier.feature>
0599             <UML:Attribute xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008AB'
0600               name = 'm_box' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0601               changeability = 'changeable' targetScope = 'instance'>
0602               <UML:StructuralFeature.multiplicity>
0603                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FD'>
0604                   <UML:Multiplicity.range>
0605                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FC'
0606                       lower = '1' upper = '1'/>
0607                   </UML:Multiplicity.range>
0608                 </UML:Multiplicity>
0609               </UML:StructuralFeature.multiplicity>
0610               <UML:StructuralFeature.type>
0611                 <UML:DataType xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000834'/>
0612               </UML:StructuralFeature.type>
0613             </UML:Attribute>
0614           </UML:Classifier.feature>
0615         </UML:Class>
0616         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084F'
0617           isSpecification = 'false'>
0618           <UML:Generalization.child>
0619             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D'/>
0620           </UML:Generalization.child>
0621           <UML:Generalization.parent>
0622             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
0623           </UML:Generalization.parent>
0624         </UML:Generalization>
0625         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000850'
0626           isSpecification = 'false'>
0627           <UML:Generalization.child>
0628             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D'/>
0629           </UML:Generalization.child>
0630           <UML:Generalization.parent>
0631             <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847'/>
0632           </UML:Generalization.parent>
0633         </UML:Generalization>
0634         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000851'
0635           isSpecification = 'false'>
0636           <UML:Generalization.child>
0637             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D'/>
0638           </UML:Generalization.child>
0639           <UML:Generalization.parent>
0640             <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000845'/>
0641           </UML:Generalization.parent>
0642         </UML:Generalization>
0643         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852'
0644           name = 'TrackContainer' visibility = 'public' isSpecification = 'false'
0645           isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0646           <UML:GeneralizableElement.generalization>
0647             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000854'/>
0648             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FF'/>
0649           </UML:GeneralizableElement.generalization>
0650         </UML:Class>
0651         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000854'
0652           name = 'TrackContFromAbstract' isSpecification = 'false'>
0653           <UML:Generalization.child>
0654             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852'/>
0655           </UML:Generalization.child>
0656           <UML:Generalization.parent>
0657             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
0658           </UML:Generalization.parent>
0659         </UML:Generalization>
0660         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855'
0661           name = 'RouteContainer' visibility = 'public' isSpecification = 'false'
0662           isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0663           <UML:GeneralizableElement.generalization>
0664             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000857'/>
0665             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000905'/>
0666           </UML:GeneralizableElement.generalization>
0667         </UML:Class>
0668         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000857'
0669           name = 'RouteContainerFromAbstract' isSpecification = 'false'>
0670           <UML:Generalization.child>
0671             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855'/>
0672           </UML:Generalization.child>
0673           <UML:Generalization.parent>
0674             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
0675           </UML:Generalization.parent>
0676         </UML:Generalization>
0677         <UML:Class xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858'
0678           name = 'TrackSegment' visibility = 'public' isSpecification = 'false' isRoot = 'false'
0679           isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0680           <UML:GeneralizableElement.generalization>
0681             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085A'/>
0682             <UML:Generalization xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085B'/>
0683             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FB'/>
0684           </UML:GeneralizableElement.generalization>
0685           <UML:Classifier.feature>
0686             <UML:Attribute xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008B0'
0687               name = 'm_box' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0688               changeability = 'changeable' targetScope = 'instance'>
0689               <UML:StructuralFeature.multiplicity>
0690                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BA'>
0691                   <UML:Multiplicity.range>
0692                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008B9'
0693                       lower = '1' upper = '1'/>
0694                   </UML:Multiplicity.range>
0695                 </UML:Multiplicity>
0696               </UML:StructuralFeature.multiplicity>
0697               <UML:StructuralFeature.type>
0698                 <UML:DataType xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000834'/>
0699               </UML:StructuralFeature.type>
0700             </UML:Attribute>
0701           </UML:Classifier.feature>
0702         </UML:Class>
0703         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085A'
0704           isSpecification = 'false'>
0705           <UML:Generalization.child>
0706             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858'/>
0707           </UML:Generalization.child>
0708           <UML:Generalization.parent>
0709             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
0710           </UML:Generalization.parent>
0711         </UML:Generalization>
0712         <UML:Generalization xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085B'
0713           isSpecification = 'false'>
0714           <UML:Generalization.child>
0715             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858'/>
0716           </UML:Generalization.child>
0717           <UML:Generalization.parent>
0718             <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847'/>
0719           </UML:Generalization.parent>
0720         </UML:Generalization>
0721         <UML:Association xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085C'
0722           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0723           <UML:Association.connection>
0724             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085D'
0725               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0726               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
0727               <UML:AssociationEnd.multiplicity>
0728                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085E'>
0729                   <UML:Multiplicity.range>
0730                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085F'
0731                       lower = '1' upper = '1'/>
0732                   </UML:Multiplicity.range>
0733                 </UML:Multiplicity>
0734               </UML:AssociationEnd.multiplicity>
0735               <UML:AssociationEnd.participant>
0736                 <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
0737               </UML:AssociationEnd.participant>
0738             </UML:AssociationEnd>
0739             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000860'
0740               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0741               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0742               <UML:AssociationEnd.multiplicity>
0743                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000861'>
0744                   <UML:Multiplicity.range>
0745                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000862'
0746                       lower = '1' upper = '1'/>
0747                   </UML:Multiplicity.range>
0748                 </UML:Multiplicity>
0749               </UML:AssociationEnd.multiplicity>
0750               <UML:AssociationEnd.participant>
0751                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C'/>
0752               </UML:AssociationEnd.participant>
0753             </UML:AssociationEnd>
0754           </UML:Association.connection>
0755         </UML:Association>
0756         <UML:Association xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000878'
0757           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0758           <UML:Association.connection>
0759             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000879'
0760               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0761               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
0762               <UML:AssociationEnd.multiplicity>
0763                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000891'>
0764                   <UML:Multiplicity.range>
0765                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000890'
0766                       lower = '0' upper = '-1'/>
0767                   </UML:Multiplicity.range>
0768                 </UML:Multiplicity>
0769               </UML:AssociationEnd.multiplicity>
0770               <UML:AssociationEnd.participant>
0771                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000821'/>
0772               </UML:AssociationEnd.participant>
0773             </UML:AssociationEnd>
0774             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000087C'
0775               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0776               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0777               <UML:AssociationEnd.multiplicity>
0778                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000087D'>
0779                   <UML:Multiplicity.range>
0780                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000087E'
0781                       lower = '1' upper = '1'/>
0782                   </UML:Multiplicity.range>
0783                 </UML:Multiplicity>
0784               </UML:AssociationEnd.multiplicity>
0785               <UML:AssociationEnd.participant>
0786                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858'/>
0787               </UML:AssociationEnd.participant>
0788             </UML:AssociationEnd>
0789           </UML:Association.connection>
0790         </UML:Association>
0791         <UML:Association xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000087F'
0792           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0793           <UML:Association.connection>
0794             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000880'
0795               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0796               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
0797               <UML:AssociationEnd.multiplicity>
0798                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000881'>
0799                   <UML:Multiplicity.range>
0800                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000882'
0801                       lower = '1' upper = '1'/>
0802                   </UML:Multiplicity.range>
0803                 </UML:Multiplicity>
0804               </UML:AssociationEnd.multiplicity>
0805               <UML:AssociationEnd.participant>
0806                 <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
0807               </UML:AssociationEnd.participant>
0808             </UML:AssociationEnd>
0809             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000883'
0810               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0811               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0812               <UML:AssociationEnd.multiplicity>
0813                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000884'>
0814                   <UML:Multiplicity.range>
0815                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000885'
0816                       lower = '1' upper = '1'/>
0817                   </UML:Multiplicity.range>
0818                 </UML:Multiplicity>
0819               </UML:AssociationEnd.multiplicity>
0820               <UML:AssociationEnd.participant>
0821                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848'/>
0822               </UML:AssociationEnd.participant>
0823             </UML:AssociationEnd>
0824           </UML:Association.connection>
0825         </UML:Association>
0826         <UML:Association xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008A5'
0827           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0828           <UML:Association.connection>
0829             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008A6'
0830               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0831               aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
0832               <UML:AssociationEnd.multiplicity>
0833                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008A7'>
0834                   <UML:Multiplicity.range>
0835                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008A8'
0836                       lower = '1' upper = '1'/>
0837                   </UML:Multiplicity.range>
0838                 </UML:Multiplicity>
0839               </UML:AssociationEnd.multiplicity>
0840               <UML:AssociationEnd.participant>
0841                 <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000855'/>
0842               </UML:AssociationEnd.participant>
0843             </UML:AssociationEnd>
0844             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008A9'
0845               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0846               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0847               <UML:AssociationEnd.multiplicity>
0848                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008AA'>
0849                   <UML:Multiplicity.range>
0850                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008AB'
0851                       lower = '1' upper = '1'/>
0852                   </UML:Multiplicity.range>
0853                 </UML:Multiplicity>
0854               </UML:AssociationEnd.multiplicity>
0855               <UML:AssociationEnd.participant>
0856                 <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847'/>
0857               </UML:AssociationEnd.participant>
0858             </UML:AssociationEnd>
0859           </UML:Association.connection>
0860         </UML:Association>
0861         <UML:Association xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008AE'
0862           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0863           <UML:Association.connection>
0864             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008AF'
0865               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0866               aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
0867               <UML:AssociationEnd.multiplicity>
0868                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B0'>
0869                   <UML:Multiplicity.range>
0870                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B1'
0871                       lower = '1' upper = '1'/>
0872                   </UML:Multiplicity.range>
0873                 </UML:Multiplicity>
0874               </UML:AssociationEnd.multiplicity>
0875               <UML:AssociationEnd.participant>
0876                 <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
0877               </UML:AssociationEnd.participant>
0878             </UML:AssociationEnd>
0879             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B2'
0880               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0881               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0882               <UML:AssociationEnd.multiplicity>
0883                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B3'>
0884                   <UML:Multiplicity.range>
0885                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008B4'
0886                       lower = '1' upper = '1'/>
0887                   </UML:Multiplicity.range>
0888                 </UML:Multiplicity>
0889               </UML:AssociationEnd.multiplicity>
0890               <UML:AssociationEnd.participant>
0891                 <UML:Class xmi.idref = '127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000855'/>
0892               </UML:AssociationEnd.participant>
0893             </UML:AssociationEnd>
0894           </UML:Association.connection>
0895         </UML:Association>
0896         <UML:DataType xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008BB'
0897           name = 'void' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
0898           isAbstract = 'false'/>
0899         <UML:Association xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008E0'
0900           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0901           <UML:Association.connection>
0902             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008E1'
0903               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0904               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
0905               <UML:AssociationEnd.multiplicity>
0906                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008E2'>
0907                   <UML:Multiplicity.range>
0908                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008E3'
0909                       lower = '1' upper = '1'/>
0910                   </UML:Multiplicity.range>
0911                 </UML:Multiplicity>
0912               </UML:AssociationEnd.multiplicity>
0913               <UML:AssociationEnd.participant>
0914                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858'/>
0915               </UML:AssociationEnd.participant>
0916             </UML:AssociationEnd>
0917             <UML:AssociationEnd xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008E4'
0918               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0919               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0920               <UML:AssociationEnd.multiplicity>
0921                 <UML:Multiplicity xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008E5'>
0922                   <UML:Multiplicity.range>
0923                     <UML:MultiplicityRange xmi.id = '127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008E6'
0924                       lower = '1' upper = '1'/>
0925                   </UML:Multiplicity.range>
0926                 </UML:Multiplicity>
0927               </UML:AssociationEnd.multiplicity>
0928               <UML:AssociationEnd.participant>
0929                 <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
0930               </UML:AssociationEnd.participant>
0931             </UML:AssociationEnd>
0932           </UML:Association.connection>
0933         </UML:Association>
0934         <UML:Class xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB'
0935           name = 'SimpleCollection' visibility = 'public' isSpecification = 'false'
0936           isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
0937           <UML:GeneralizableElement.generalization>
0938             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000904'/>
0939           </UML:GeneralizableElement.generalization>
0940           <UML:Classifier.feature>
0941             <UML:Attribute xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008D8'
0942               name = 'm_box' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
0943               changeability = 'changeable' targetScope = 'instance'>
0944               <UML:StructuralFeature.multiplicity>
0945                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008ED'>
0946                   <UML:Multiplicity.range>
0947                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008EC'
0948                       lower = '1' upper = '1'/>
0949                   </UML:Multiplicity.range>
0950                 </UML:Multiplicity>
0951               </UML:StructuralFeature.multiplicity>
0952               <UML:StructuralFeature.type>
0953                 <UML:DataType xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000834'/>
0954               </UML:StructuralFeature.type>
0955             </UML:Attribute>
0956             <UML:Attribute xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008EE'
0957               name = 'data&lt;Waypoints&gt;' visibility = 'public' isSpecification = 'false'
0958               ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
0959               <UML:StructuralFeature.multiplicity>
0960                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008F2'>
0961                   <UML:Multiplicity.range>
0962                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008F1'
0963                       lower = '1' upper = '1'/>
0964                   </UML:Multiplicity.range>
0965                 </UML:Multiplicity>
0966               </UML:StructuralFeature.multiplicity>
0967               <UML:StructuralFeature.type>
0968                 <UML:DataType xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000930'/>
0969               </UML:StructuralFeature.type>
0970             </UML:Attribute>
0971           </UML:Classifier.feature>
0972         </UML:Class>
0973         <UML:Association xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008C4'
0974           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
0975           <UML:Association.connection>
0976             <UML:AssociationEnd xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008C5'
0977               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0978               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
0979               <UML:AssociationEnd.multiplicity>
0980                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008C6'>
0981                   <UML:Multiplicity.range>
0982                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008C7'
0983                       lower = '1' upper = '1'/>
0984                   </UML:Multiplicity.range>
0985                 </UML:Multiplicity>
0986               </UML:AssociationEnd.multiplicity>
0987               <UML:AssociationEnd.participant>
0988                 <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB'/>
0989               </UML:AssociationEnd.participant>
0990             </UML:AssociationEnd>
0991             <UML:AssociationEnd xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008C8'
0992               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
0993               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
0994               <UML:AssociationEnd.multiplicity>
0995                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CC'>
0996                   <UML:Multiplicity.range>
0997                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CB'
0998                       lower = '0' upper = '-1'/>
0999                   </UML:Multiplicity.range>
1000                 </UML:Multiplicity>
1001               </UML:AssociationEnd.multiplicity>
1002               <UML:AssociationEnd.participant>
1003                 <UML:Class xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA'/>
1004               </UML:AssociationEnd.participant>
1005             </UML:AssociationEnd>
1006           </UML:Association.connection>
1007         </UML:Association>
1008         <UML:Class xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD'
1009           name = 'ComplexCollection' visibility = 'public' isSpecification = 'false'
1010           isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
1011           <UML:GeneralizableElement.generalization>
1012             <UML:Generalization xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000903'/>
1013           </UML:GeneralizableElement.generalization>
1014           <UML:Classifier.feature>
1015             <UML:Attribute xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008DD'
1016               name = 'm_box' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
1017               changeability = 'changeable' targetScope = 'instance'>
1018               <UML:StructuralFeature.multiplicity>
1019                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008F4'>
1020                   <UML:Multiplicity.range>
1021                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008F3'
1022                       lower = '1' upper = '1'/>
1023                   </UML:Multiplicity.range>
1024                 </UML:Multiplicity>
1025               </UML:StructuralFeature.multiplicity>
1026               <UML:StructuralFeature.type>
1027                 <UML:DataType xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000834'/>
1028               </UML:StructuralFeature.type>
1029             </UML:Attribute>
1030             <UML:Attribute xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008F5'
1031               name = 'data&lt;SimpleCollection&gt;' visibility = 'public' isSpecification = 'false'
1032               ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
1033               <UML:StructuralFeature.multiplicity>
1034                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000902'>
1035                   <UML:Multiplicity.range>
1036                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000901'
1037                       lower = '1' upper = '1'/>
1038                   </UML:Multiplicity.range>
1039                 </UML:Multiplicity>
1040               </UML:StructuralFeature.multiplicity>
1041               <UML:StructuralFeature.type>
1042                 <UML:DataType xmi.idref = '127-0-1-1-419b3cc1:118ad48ae58:-8000:0000000000000930'/>
1043               </UML:StructuralFeature.type>
1044             </UML:Attribute>
1045           </UML:Classifier.feature>
1046         </UML:Class>
1047         <UML:Association xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CF'
1048           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
1049           <UML:Association.connection>
1050             <UML:AssociationEnd xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008D0'
1051               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1052               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
1053               <UML:AssociationEnd.multiplicity>
1054                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008D1'>
1055                   <UML:Multiplicity.range>
1056                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008D2'
1057                       lower = '1' upper = '1'/>
1058                   </UML:Multiplicity.range>
1059                 </UML:Multiplicity>
1060               </UML:AssociationEnd.multiplicity>
1061               <UML:AssociationEnd.participant>
1062                 <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD'/>
1063               </UML:AssociationEnd.participant>
1064             </UML:AssociationEnd>
1065             <UML:AssociationEnd xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008D3'
1066               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1067               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
1068               <UML:AssociationEnd.multiplicity>
1069                 <UML:Multiplicity xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008D7'>
1070                   <UML:Multiplicity.range>
1071                     <UML:MultiplicityRange xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008D6'
1072                       lower = '0' upper = '-1'/>
1073                   </UML:Multiplicity.range>
1074                 </UML:Multiplicity>
1075               </UML:AssociationEnd.multiplicity>
1076               <UML:AssociationEnd.participant>
1077                 <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB'/>
1078               </UML:AssociationEnd.participant>
1079             </UML:AssociationEnd>
1080           </UML:Association.connection>
1081         </UML:Association>
1082         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FA'
1083           isSpecification = 'false'>
1084           <UML:Generalization.child>
1085             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C'/>
1086           </UML:Generalization.child>
1087           <UML:Generalization.parent>
1088             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB'/>
1089           </UML:Generalization.parent>
1090         </UML:Generalization>
1091         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FB'
1092           isSpecification = 'false'>
1093           <UML:Generalization.child>
1094             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858'/>
1095           </UML:Generalization.child>
1096           <UML:Generalization.parent>
1097             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB'/>
1098           </UML:Generalization.parent>
1099         </UML:Generalization>
1100         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FE'
1101           isSpecification = 'false'>
1102           <UML:Generalization.child>
1103             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D'/>
1104           </UML:Generalization.child>
1105           <UML:Generalization.parent>
1106             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD'/>
1107           </UML:Generalization.parent>
1108         </UML:Generalization>
1109         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FF'
1110           isSpecification = 'false'>
1111           <UML:Generalization.child>
1112             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852'/>
1113           </UML:Generalization.child>
1114           <UML:Generalization.parent>
1115             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD'/>
1116           </UML:Generalization.parent>
1117         </UML:Generalization>
1118         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000900'
1119           isSpecification = 'false'>
1120           <UML:Generalization.child>
1121             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848'/>
1122           </UML:Generalization.child>
1123           <UML:Generalization.parent>
1124             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB'/>
1125           </UML:Generalization.parent>
1126         </UML:Generalization>
1127         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000903'
1128           isSpecification = 'false'>
1129           <UML:Generalization.child>
1130             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD'/>
1131           </UML:Generalization.child>
1132           <UML:Generalization.parent>
1133             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
1134           </UML:Generalization.parent>
1135         </UML:Generalization>
1136         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000904'
1137           isSpecification = 'false'>
1138           <UML:Generalization.child>
1139             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB'/>
1140           </UML:Generalization.child>
1141           <UML:Generalization.parent>
1142             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824'/>
1143           </UML:Generalization.parent>
1144         </UML:Generalization>
1145         <UML:Generalization xmi.id = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000905'
1146           isSpecification = 'false'>
1147           <UML:Generalization.child>
1148             <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855'/>
1149           </UML:Generalization.child>
1150           <UML:Generalization.parent>
1151             <UML:Class xmi.idref = '127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD'/>
1152           </UML:Generalization.parent>
1153         </UML:Generalization>
1154         <UML:Association xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000092A'
1155           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
1156           <UML:Association.connection>
1157             <UML:AssociationEnd xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000092B'
1158               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1159               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
1160               <UML:AssociationEnd.multiplicity>
1161                 <UML:Multiplicity xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000092C'>
1162                   <UML:Multiplicity.range>
1163                     <UML:MultiplicityRange xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000092D'
1164                       lower = '1' upper = '1'/>
1165                   </UML:Multiplicity.range>
1166                 </UML:Multiplicity>
1167               </UML:AssociationEnd.multiplicity>
1168               <UML:AssociationEnd.participant>
1169                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855'/>
1170               </UML:AssociationEnd.participant>
1171             </UML:AssociationEnd>
1172             <UML:AssociationEnd xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000092E'
1173               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1174               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
1175               <UML:AssociationEnd.multiplicity>
1176                 <UML:Multiplicity xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000932'>
1177                   <UML:Multiplicity.range>
1178                     <UML:MultiplicityRange xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000931'
1179                       lower = '0' upper = '-1'/>
1180                   </UML:Multiplicity.range>
1181                 </UML:Multiplicity>
1182               </UML:AssociationEnd.multiplicity>
1183               <UML:AssociationEnd.participant>
1184                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848'/>
1185               </UML:AssociationEnd.participant>
1186             </UML:AssociationEnd>
1187           </UML:Association.connection>
1188         </UML:Association>
1189         <UML:Association xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000933'
1190           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
1191           <UML:Association.connection>
1192             <UML:AssociationEnd xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000934'
1193               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1194               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
1195               <UML:AssociationEnd.multiplicity>
1196                 <UML:Multiplicity xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000935'>
1197                   <UML:Multiplicity.range>
1198                     <UML:MultiplicityRange xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000936'
1199                       lower = '1' upper = '1'/>
1200                   </UML:Multiplicity.range>
1201                 </UML:Multiplicity>
1202               </UML:AssociationEnd.multiplicity>
1203               <UML:AssociationEnd.participant>
1204                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D'/>
1205               </UML:AssociationEnd.participant>
1206             </UML:AssociationEnd>
1207             <UML:AssociationEnd xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000937'
1208               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1209               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
1210               <UML:AssociationEnd.multiplicity>
1211                 <UML:Multiplicity xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000093B'>
1212                   <UML:Multiplicity.range>
1213                     <UML:MultiplicityRange xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000093A'
1214                       lower = '0' upper = '-1'/>
1215                   </UML:Multiplicity.range>
1216                 </UML:Multiplicity>
1217               </UML:AssociationEnd.multiplicity>
1218               <UML:AssociationEnd.participant>
1219                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858'/>
1220               </UML:AssociationEnd.participant>
1221             </UML:AssociationEnd>
1222           </UML:Association.connection>
1223         </UML:Association>
1224         <UML:Association xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000093C'
1225           name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
1226           <UML:Association.connection>
1227             <UML:AssociationEnd xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000093D'
1228               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1229               aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
1230               <UML:AssociationEnd.multiplicity>
1231                 <UML:Multiplicity xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000093E'>
1232                   <UML:Multiplicity.range>
1233                     <UML:MultiplicityRange xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000093F'
1234                       lower = '1' upper = '1'/>
1235                   </UML:Multiplicity.range>
1236                 </UML:Multiplicity>
1237               </UML:AssociationEnd.multiplicity>
1238               <UML:AssociationEnd.participant>
1239                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852'/>
1240               </UML:AssociationEnd.participant>
1241             </UML:AssociationEnd>
1242             <UML:AssociationEnd xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000940'
1243               visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
1244               aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
1245               <UML:AssociationEnd.multiplicity>
1246                 <UML:Multiplicity xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000941'>
1247                   <UML:Multiplicity.range>
1248                     <UML:MultiplicityRange xmi.id = '127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000942'
1249                       lower = '1' upper = '1'/>
1250                   </UML:Multiplicity.range>
1251                 </UML:Multiplicity>
1252               </UML:AssociationEnd.multiplicity>
1253               <UML:AssociationEnd.participant>
1254                 <UML:Class xmi.idref = '127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D'/>
1255               </UML:AssociationEnd.participant>
1256             </UML:AssociationEnd>
1257           </UML:Association.connection>
1258         </UML:Association>
1259       </UML:Namespace.ownedElement>
1260     </UML:Model>
1261   </XMI.content>
1262 </XMI>
1263 <pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000844"
1264       name="Abstract Layer Implementation"
1265 >
1266   <group name="Fig0"
1267        description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 48, 223, 130]pathVisible=false;operationsVisible=true;attributesVisible=true"
1268        href="127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000845"
1269        fill="1"
1270        fillcolor="white"
1271        stroke="1"
1272        strokecolor="black"
1273   >
1274     <private>
1275     </private>
1276     
1277     <rectangle name="Fig0.0"
1278       x="8"
1279       y="48"
1280       width="223"
1281       height="130"
1282       fill="1"
1283       fillcolor="white"
1284       stroke="0"
1285       strokecolor="black"
1286     />
1287     <group name="Fig0.1"
1288          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[8, 48, 223, 2]"
1289          href="127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000845"
1290          fill="1"
1291          fillcolor="white"
1292          stroke="1"
1293          strokecolor="black"
1294     >
1295       <private>
1296       </private>
1297       
1298       <rectangle name="Fig0.1.0"
1299         x="8"
1300         y="48"
1301         width="223"
1302         height="2"
1303         fill="1"
1304         fillcolor="white"
1305         stroke="1"
1306         strokecolor="black"
1307       />
1308     </group>
1309     <text name="Fig0.2"
1310       x="8"
1311       y="50"
1312       fill="1"
1313       fillcolor="white"
1314       stroke="0"
1315       strokecolor="red"
1316       font="Dialog"
1317       textsize="10"
1318     >GpsElement</text>
1319     <group name="Fig0.3"
1320          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 151, 222, 26]"
1321          fill="1"
1322          fillcolor="white"
1323          stroke="0"
1324          strokecolor="black"
1325     >
1326       <private>
1327       </private>
1328       
1329       <rectangle name="Fig0.3.0"
1330         x="9"
1331         y="151"
1332         width="222"
1333         height="26"
1334         fill="1"
1335         fillcolor="white"
1336         stroke="0"
1337         strokecolor="black"
1338       />
1339       <path name="Fig0.3.1"
1340         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
1341         fill="1"
1342         fillcolor="white"
1343         stroke="1"
1344         strokecolor="black"
1345       >
1346         <moveto x="9"
1347                 y="151" />
1348         <lineto x="231"
1349                 y="151" />
1350       </path>
1351     </group>
1352     <group name="Fig0.4"
1353          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[9, 71, 222, 79]"
1354          fill="1"
1355          fillcolor="white"
1356          stroke="0"
1357          strokecolor="black"
1358     >
1359       <private>
1360       </private>
1361       
1362       <rectangle name="Fig0.4.0"
1363         x="9"
1364         y="71"
1365         width="222"
1366         height="79"
1367         fill="1"
1368         fillcolor="white"
1369         stroke="0"
1370         strokecolor="black"
1371       />
1372       <path name="Fig0.4.1"
1373         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
1374         fill="1"
1375         fillcolor="white"
1376         stroke="1"
1377         strokecolor="black"
1378       >
1379         <moveto x="9"
1380                 y="71" />
1381         <lineto x="231"
1382                 y="71" />
1383       </path>
1384       <text name="Fig0.4.2"
1385         x="9"
1386         y="72"
1387         fill="0"
1388         fillcolor="white"
1389         stroke="0"
1390         strokecolor="black"
1391         font="Dialog"
1392         textsize="10"
1393       >m_name : string</text>
1394       <text name="Fig0.4.3"
1395         x="9"
1396         y="85"
1397         fill="0"
1398         fillcolor="white"
1399         stroke="0"
1400         strokecolor="black"
1401         font="Dialog"
1402         textsize="10"
1403       >m_gpsComment : string</text>
1404       <text name="Fig0.4.4"
1405         x="9"
1406         y="98"
1407         fill="0"
1408         fillcolor="white"
1409         stroke="0"
1410         strokecolor="black"
1411         font="Dialog"
1412         textsize="10"
1413       >m_discription : string</text>
1414       <text name="Fig0.4.5"
1415         x="9"
1416         y="111"
1417         fill="0"
1418         fillcolor="white"
1419         stroke="0"
1420         strokecolor="black"
1421         font="Dialog"
1422         textsize="10"
1423       >m_source : string</text>
1424       <text name="Fig0.4.6"
1425         x="9"
1426         y="124"
1427         fill="0"
1428         fillcolor="white"
1429         stroke="0"
1430         strokecolor="black"
1431         font="Dialog"
1432         textsize="10"
1433       >m_links&lt;URL&gt; : Vector</text>
1434     </group>
1435     <rectangle name="Fig0.5"
1436       x="8"
1437       y="48"
1438       width="223"
1439       height="130"
1440       fill="0"
1441       fillcolor="white"
1442       stroke="1"
1443       strokecolor="black"
1444     />
1445   </group>
1446   <group name="Fig1"
1447        description="org.argouml.uml.diagram.static_structure.ui.FigClass[312, 40, 125, 65]pathVisible=false;operationsVisible=true;attributesVisible=true"
1448        href="127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847"
1449        fill="1"
1450        fillcolor="white"
1451        stroke="1"
1452        strokecolor="black"
1453   >
1454     <private>
1455     </private>
1456     
1457     <rectangle name="Fig1.0"
1458       x="312"
1459       y="40"
1460       width="125"
1461       height="65"
1462       fill="1"
1463       fillcolor="white"
1464       stroke="0"
1465       strokecolor="black"
1466     />
1467     <group name="Fig1.1"
1468          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[312, 40, 125, 2]"
1469          href="127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000847"
1470          fill="1"
1471          fillcolor="white"
1472          stroke="1"
1473          strokecolor="black"
1474     >
1475       <private>
1476       </private>
1477       
1478       <rectangle name="Fig1.1.0"
1479         x="312"
1480         y="40"
1481         width="125"
1482         height="2"
1483         fill="1"
1484         fillcolor="white"
1485         stroke="1"
1486         strokecolor="black"
1487       />
1488     </group>
1489     <text name="Fig1.2"
1490       x="312"
1491       y="42"
1492       fill="1"
1493       fillcolor="white"
1494       stroke="0"
1495       strokecolor="red"
1496       font="Dialog"
1497       textsize="10"
1498     >AbstractLayerData</text>
1499     <group name="Fig1.3"
1500          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[313, 84, 124, 20]"
1501          fill="1"
1502          fillcolor="white"
1503          stroke="0"
1504          strokecolor="black"
1505     >
1506       <private>
1507       </private>
1508       
1509       <rectangle name="Fig1.3.0"
1510         x="313"
1511         y="84"
1512         width="124"
1513         height="20"
1514         fill="1"
1515         fillcolor="white"
1516         stroke="0"
1517         strokecolor="black"
1518       />
1519       <path name="Fig1.3.1"
1520         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
1521         fill="1"
1522         fillcolor="white"
1523         stroke="1"
1524         strokecolor="black"
1525       >
1526         <moveto x="313"
1527                 y="84" />
1528         <lineto x="437"
1529                 y="84" />
1530       </path>
1531     </group>
1532     <group name="Fig1.4"
1533          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[313, 63, 124, 20]"
1534          fill="1"
1535          fillcolor="white"
1536          stroke="0"
1537          strokecolor="black"
1538     >
1539       <private>
1540       </private>
1541       
1542       <rectangle name="Fig1.4.0"
1543         x="313"
1544         y="63"
1545         width="124"
1546         height="20"
1547         fill="1"
1548         fillcolor="white"
1549         stroke="0"
1550         strokecolor="black"
1551       />
1552       <path name="Fig1.4.1"
1553         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
1554         fill="1"
1555         fillcolor="white"
1556         stroke="1"
1557         strokecolor="black"
1558       >
1559         <moveto x="313"
1560                 y="63" />
1561         <lineto x="437"
1562                 y="63" />
1563       </path>
1564     </group>
1565     <rectangle name="Fig1.5"
1566       x="312"
1567       y="40"
1568       width="125"
1569       height="65"
1570       fill="0"
1571       fillcolor="white"
1572       stroke="1"
1573       strokecolor="black"
1574     />
1575   </group>
1576   <group name="Fig2"
1577        description="org.argouml.uml.diagram.static_structure.ui.FigClass[0, 232, 306, 234]pathVisible=false;operationsVisible=true;attributesVisible=true"
1578        href="127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA"
1579        fill="1"
1580        fillcolor="white"
1581        stroke="1"
1582        strokecolor="black"
1583   >
1584     <private>
1585     </private>
1586     
1587     <rectangle name="Fig2.0"
1588       x="0"
1589       y="232"
1590       width="306"
1591       height="234"
1592       fill="1"
1593       fillcolor="white"
1594       stroke="0"
1595       strokecolor="black"
1596     />
1597     <group name="Fig2.1"
1598          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[0, 232, 306, 2]"
1599          href="127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA"
1600          fill="1"
1601          fillcolor="white"
1602          stroke="1"
1603          strokecolor="black"
1604     >
1605       <private>
1606       </private>
1607       
1608       <rectangle name="Fig2.1.0"
1609         x="0"
1610         y="232"
1611         width="306"
1612         height="2"
1613         fill="1"
1614         fillcolor="white"
1615         stroke="1"
1616         strokecolor="black"
1617       />
1618     </group>
1619     <text name="Fig2.2"
1620       x="0"
1621       y="234"
1622       fill="1"
1623       fillcolor="white"
1624       stroke="0"
1625       strokecolor="red"
1626       font="Dialog"
1627       textsize="10"
1628     >Waypoint</text>
1629     <group name="Fig2.3"
1630          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1, 446, 305, 20]"
1631          fill="1"
1632          fillcolor="white"
1633          stroke="0"
1634          strokecolor="black"
1635     >
1636       <private>
1637       </private>
1638       
1639       <rectangle name="Fig2.3.0"
1640         x="1"
1641         y="446"
1642         width="305"
1643         height="20"
1644         fill="1"
1645         fillcolor="white"
1646         stroke="0"
1647         strokecolor="black"
1648       />
1649       <path name="Fig2.3.1"
1650         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
1651         fill="1"
1652         fillcolor="white"
1653         stroke="1"
1654         strokecolor="black"
1655       >
1656         <moveto x="1"
1657                 y="446" />
1658         <lineto x="306"
1659                 y="446" />
1660       </path>
1661     </group>
1662     <group name="Fig2.4"
1663          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1, 255, 305, 190]"
1664          fill="1"
1665          fillcolor="white"
1666          stroke="0"
1667          strokecolor="black"
1668     >
1669       <private>
1670       </private>
1671       
1672       <rectangle name="Fig2.4.0"
1673         x="1"
1674         y="255"
1675         width="305"
1676         height="190"
1677         fill="1"
1678         fillcolor="white"
1679         stroke="0"
1680         strokecolor="black"
1681       />
1682       <path name="Fig2.4.1"
1683         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
1684         fill="1"
1685         fillcolor="white"
1686         stroke="1"
1687         strokecolor="black"
1688       >
1689         <moveto x="1"
1690                 y="255" />
1691         <lineto x="306"
1692                 y="255" />
1693       </path>
1694       <text name="Fig2.4.2"
1695         x="1"
1696         y="256"
1697         fill="0"
1698         fillcolor="white"
1699         stroke="0"
1700         strokecolor="black"
1701         font="Dialog"
1702         textsize="10"
1703       >m_elevation : double</text>
1704       <text name="Fig2.4.3"
1705         x="1"
1706         y="269"
1707         fill="0"
1708         fillcolor="white"
1709         stroke="0"
1710         strokecolor="black"
1711         font="Dialog"
1712         textsize="10"
1713       >m_timestamp : Time</text>
1714       <text name="Fig2.4.4"
1715         x="1"
1716         y="282"
1717         fill="0"
1718         fillcolor="white"
1719         stroke="0"
1720         strokecolor="black"
1721         font="Dialog"
1722         textsize="10"
1723       >m_magneticVariation : double</text>
1724       <text name="Fig2.4.5"
1725         x="1"
1726         y="295"
1727         fill="0"
1728         fillcolor="white"
1729         stroke="0"
1730         strokecolor="black"
1731         font="Dialog"
1732         textsize="10"
1733       >m_geoIdHeight : double</text>
1734       <text name="Fig2.4.6"
1735         x="1"
1736         y="308"
1737         fill="0"
1738         fillcolor="white"
1739         stroke="0"
1740         strokecolor="black"
1741         font="Dialog"
1742         textsize="10"
1743       >m_gpsSymbol : string</text>
1744       <text name="Fig2.4.7"
1745         x="1"
1746         y="321"
1747         fill="0"
1748         fillcolor="white"
1749         stroke="0"
1750         strokecolor="black"
1751         font="Dialog"
1752         textsize="10"
1753       >m_type : string</text>
1754       <text name="Fig2.4.8"
1755         x="1"
1756         y="334"
1757         fill="0"
1758         fillcolor="white"
1759         stroke="0"
1760         strokecolor="black"
1761         font="Dialog"
1762         textsize="10"
1763       >m_fix : string</text>
1764       <text name="Fig2.4.9"
1765         x="1"
1766         y="347"
1767         fill="0"
1768         fillcolor="white"
1769         stroke="0"
1770         strokecolor="black"
1771         font="Dialog"
1772         textsize="10"
1773       >m_satalites : int</text>
1774       <text name="Fig2.4.10"
1775         x="1"
1776         y="360"
1777         fill="0"
1778         fillcolor="white"
1779         stroke="0"
1780         strokecolor="black"
1781         font="Dialog"
1782         textsize="10"
1783       >m_ageOfGpsData : double</text>
1784       <text name="Fig2.4.11"
1785         x="1"
1786         y="373"
1787         fill="0"
1788         fillcolor="white"
1789         stroke="0"
1790         strokecolor="black"
1791         font="Dialog"
1792         textsize="10"
1793       >m_name : string</text>
1794       <text name="Fig2.4.12"
1795         x="1"
1796         y="386"
1797         fill="0"
1798         fillcolor="white"
1799         stroke="0"
1800         strokecolor="black"
1801         font="Dialog"
1802         textsize="10"
1803       >m_gpsComment : string</text>
1804       <text name="Fig2.4.13"
1805         x="1"
1806         y="399"
1807         fill="0"
1808         fillcolor="white"
1809         stroke="0"
1810         strokecolor="black"
1811         font="Dialog"
1812         textsize="10"
1813       >m_discription : string</text>
1814       <text name="Fig2.4.14"
1815         x="1"
1816         y="412"
1817         fill="0"
1818         fillcolor="white"
1819         stroke="0"
1820         strokecolor="black"
1821         font="Dialog"
1822         textsize="10"
1823       >m_source : string</text>
1824       <text name="Fig2.4.15"
1825         x="1"
1826         y="425"
1827         fill="0"
1828         fillcolor="white"
1829         stroke="0"
1830         strokecolor="black"
1831         font="Dialog"
1832         textsize="10"
1833       >m_links&lt;URL&gt; : Vector</text>
1834     </group>
1835     <rectangle name="Fig2.5"
1836       x="0"
1837       y="232"
1838       width="306"
1839       height="234"
1840       fill="0"
1841       fillcolor="white"
1842       stroke="1"
1843       strokecolor="black"
1844     />
1845   </group>
1846   <group name="Fig3"
1847        description="org.argouml.uml.diagram.ui.FigGeneralization"
1848        href="127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CC"
1849        stroke="1"
1850        strokecolor="black"
1851   >
1852     <private>
1853       sourcePortFig="Fig2"
1854       destPortFig="Fig1"
1855       sourceFigNode="Fig2"
1856       destFigNode="Fig1"
1857     </private>
1858     <path name="Fig3.0"
1859       description="org.tigris.gef.presentation.FigPoly"
1860       fill="0"
1861       fillcolor="white"
1862       stroke="1"
1863       strokecolor="black"
1864     >
1865       <moveto x="306"
1866               y="232" />
1867       <lineto x="312"
1868               y="105" />
1869     </path>
1870   </group>
1871   <group name="Fig4"
1872        description="org.argouml.uml.diagram.ui.FigGeneralization"
1873        href="127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CD"
1874        stroke="1"
1875        strokecolor="black"
1876   >
1877     <private>
1878       sourcePortFig="Fig2"
1879       destPortFig="Fig0"
1880       sourceFigNode="Fig2"
1881       destFigNode="Fig0"
1882     </private>
1883     <path name="Fig4.0"
1884       description="org.tigris.gef.presentation.FigPoly"
1885       fill="0"
1886       fillcolor="white"
1887       stroke="1"
1888       strokecolor="black"
1889     >
1890       <moveto x="231"
1891               y="232" />
1892       <lineto x="231"
1893               y="178" />
1894     </path>
1895   </group>
1896   <group name="Fig5"
1897        description="org.argouml.uml.diagram.static_structure.ui.FigClass[280, 560, 173, 64]pathVisible=false;operationsVisible=true;attributesVisible=true"
1898        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000821"
1899        fill="1"
1900        fillcolor="white"
1901        stroke="1"
1902        strokecolor="black"
1903   >
1904     <private>
1905     </private>
1906     
1907     <rectangle name="Fig5.0"
1908       x="280"
1909       y="560"
1910       width="173"
1911       height="64"
1912       fill="1"
1913       fillcolor="white"
1914       stroke="0"
1915       strokecolor="black"
1916     />
1917     <group name="Fig5.1"
1918          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[280, 560, 173, 2]"
1919          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000821"
1920          fill="1"
1921          fillcolor="white"
1922          stroke="1"
1923          strokecolor="black"
1924     >
1925       <private>
1926       </private>
1927       
1928       <rectangle name="Fig5.1.0"
1929         x="280"
1930         y="560"
1931         width="173"
1932         height="2"
1933         fill="1"
1934         fillcolor="white"
1935         stroke="1"
1936         strokecolor="black"
1937       />
1938     </group>
1939     <text name="Fig5.2"
1940       x="280"
1941       y="562"
1942       fill="1"
1943       fillcolor="white"
1944       stroke="0"
1945       strokecolor="red"
1946       font="Dialog"
1947       textsize="10"
1948     >TrackPoint</text>
1949     <group name="Fig5.3"
1950          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[281, 604, 172, 20]"
1951          fill="1"
1952          fillcolor="white"
1953          stroke="0"
1954          strokecolor="black"
1955     >
1956       <private>
1957       </private>
1958       
1959       <rectangle name="Fig5.3.0"
1960         x="281"
1961         y="604"
1962         width="172"
1963         height="20"
1964         fill="1"
1965         fillcolor="white"
1966         stroke="0"
1967         strokecolor="black"
1968       />
1969       <path name="Fig5.3.1"
1970         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
1971         fill="1"
1972         fillcolor="white"
1973         stroke="1"
1974         strokecolor="black"
1975       >
1976         <moveto x="281"
1977                 y="604" />
1978         <lineto x="453"
1979                 y="604" />
1980       </path>
1981     </group>
1982     <group name="Fig5.4"
1983          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[281, 583, 172, 20]"
1984          fill="1"
1985          fillcolor="white"
1986          stroke="0"
1987          strokecolor="black"
1988     >
1989       <private>
1990       </private>
1991       
1992       <rectangle name="Fig5.4.0"
1993         x="281"
1994         y="583"
1995         width="172"
1996         height="20"
1997         fill="1"
1998         fillcolor="white"
1999         stroke="0"
2000         strokecolor="black"
2001       />
2002       <path name="Fig5.4.1"
2003         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2004         fill="1"
2005         fillcolor="white"
2006         stroke="1"
2007         strokecolor="black"
2008       >
2009         <moveto x="281"
2010                 y="583" />
2011         <lineto x="453"
2012                 y="583" />
2013       </path>
2014     </group>
2015     <rectangle name="Fig5.5"
2016       x="280"
2017       y="560"
2018       width="173"
2019       height="64"
2020       fill="0"
2021       fillcolor="white"
2022       stroke="1"
2023       strokecolor="black"
2024     />
2025   </group>
2026   <group name="Fig6"
2027        description="org.argouml.uml.diagram.ui.FigGeneralization"
2028        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000823"
2029        stroke="1"
2030        strokecolor="black"
2031   >
2032     <private>
2033       sourcePortFig="Fig5.0"
2034       destPortFig="Fig2.0"
2035       sourceFigNode="Fig5"
2036       destFigNode="Fig2"
2037     </private>
2038     <path name="Fig6.0"
2039       description="org.tigris.gef.presentation.FigPoly"
2040       fill="0"
2041       fillcolor="white"
2042       stroke="1"
2043       strokecolor="black"
2044     >
2045       <moveto x="301"
2046               y="560" />
2047       <lineto x="301"
2048               y="466" />
2049     </path>
2050   </group>
2051   <group name="Fig7"
2052        description="org.argouml.uml.diagram.static_structure.ui.FigClass[664, 32, 187, 79]pathVisible=false;operationsVisible=true;attributesVisible=true"
2053        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824"
2054        fill="1"
2055        fillcolor="white"
2056        stroke="1"
2057        strokecolor="black"
2058   >
2059     <private>
2060     </private>
2061     
2062     <rectangle name="Fig7.0"
2063       x="664"
2064       y="32"
2065       width="187"
2066       height="79"
2067       fill="1"
2068       fillcolor="white"
2069       stroke="0"
2070       strokecolor="black"
2071     />
2072     <group name="Fig7.1"
2073          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[664, 32, 187, 2]"
2074          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824"
2075          fill="1"
2076          fillcolor="white"
2077          stroke="1"
2078          strokecolor="black"
2079     >
2080       <private>
2081       </private>
2082       
2083       <rectangle name="Fig7.1.0"
2084         x="664"
2085         y="32"
2086         width="187"
2087         height="2"
2088         fill="1"
2089         fillcolor="white"
2090         stroke="1"
2091         strokecolor="black"
2092       />
2093     </group>
2094     <text name="Fig7.2"
2095       x="664"
2096       y="34"
2097       fill="1"
2098       fillcolor="white"
2099       stroke="0"
2100       strokecolor="red"
2101       font="Dialog"
2102       textsize="10"
2103     >AbstractLayerContainer</text>
2104     <group name="Fig7.3"
2105          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[665, 90, 186, 20]"
2106          fill="1"
2107          fillcolor="white"
2108          stroke="0"
2109          strokecolor="black"
2110     >
2111       <private>
2112       </private>
2113       
2114       <rectangle name="Fig7.3.0"
2115         x="665"
2116         y="90"
2117         width="186"
2118         height="20"
2119         fill="1"
2120         fillcolor="white"
2121         stroke="0"
2122         strokecolor="black"
2123       />
2124       <path name="Fig7.3.1"
2125         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2126         fill="1"
2127         fillcolor="white"
2128         stroke="1"
2129         strokecolor="black"
2130       >
2131         <moveto x="665"
2132                 y="90" />
2133         <lineto x="851"
2134                 y="90" />
2135       </path>
2136     </group>
2137     <group name="Fig7.4"
2138          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[665, 55, 186, 34]"
2139          fill="1"
2140          fillcolor="white"
2141          stroke="0"
2142          strokecolor="black"
2143     >
2144       <private>
2145       </private>
2146       
2147       <rectangle name="Fig7.4.0"
2148         x="665"
2149         y="55"
2150         width="186"
2151         height="34"
2152         fill="1"
2153         fillcolor="white"
2154         stroke="0"
2155         strokecolor="black"
2156       />
2157       <path name="Fig7.4.1"
2158         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2159         fill="1"
2160         fillcolor="white"
2161         stroke="1"
2162         strokecolor="black"
2163       >
2164         <moveto x="665"
2165                 y="55" />
2166         <lineto x="851"
2167                 y="55" />
2168       </path>
2169       <text name="Fig7.4.2"
2170         x="665"
2171         y="56"
2172         fill="0"
2173         fillcolor="white"
2174         stroke="0"
2175         strokecolor="black"
2176         font="Dialog"
2177         textsize="10"
2178       >m_box : BoundingBox</text>
2179       <text name="Fig7.4.3"
2180         x="665"
2181         y="69"
2182         fill="0"
2183         fillcolor="white"
2184         stroke="0"
2185         strokecolor="black"
2186         font="Dialog"
2187         textsize="10"
2188       >m_name : string</text>
2189     </group>
2190     <rectangle name="Fig7.5"
2191       x="664"
2192       y="32"
2193       width="187"
2194       height="79"
2195       fill="0"
2196       fillcolor="white"
2197       stroke="1"
2198       strokecolor="black"
2199     />
2200   </group>
2201   <group name="Fig8"
2202        description="org.argouml.uml.diagram.ui.FigAssociation"
2203        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000826"
2204        stroke="1"
2205        strokecolor="black"
2206   >
2207     <private>
2208       sourcePortFig="Fig1.0"
2209       destPortFig="Fig7.0"
2210       sourceFigNode="Fig1"
2211       destFigNode="Fig7"
2212     </private>
2213     <path name="Fig8.0"
2214       description="org.tigris.gef.presentation.FigPoly"
2215       fill="0"
2216       fillcolor="white"
2217       stroke="1"
2218       strokecolor="black"
2219     >
2220       <moveto x="437"
2221               y="88" />
2222       <lineto x="664"
2223               y="88" />
2224     </path>
2225   </group>
2226   <group name="Fig9"
2227        description="org.argouml.uml.diagram.static_structure.ui.FigClass[544, 184, 284, 64]pathVisible=false;operationsVisible=true;attributesVisible=true"
2228        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C"
2229        fill="1"
2230        fillcolor="white"
2231        stroke="1"
2232        strokecolor="black"
2233   >
2234     <private>
2235     </private>
2236     
2237     <rectangle name="Fig9.0"
2238       x="544"
2239       y="184"
2240       width="284"
2241       height="64"
2242       fill="1"
2243       fillcolor="white"
2244       stroke="0"
2245       strokecolor="black"
2246     />
2247     <group name="Fig9.1"
2248          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[544, 184, 284, 2]"
2249          href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C"
2250          fill="1"
2251          fillcolor="white"
2252          stroke="1"
2253          strokecolor="black"
2254     >
2255       <private>
2256       </private>
2257       
2258       <rectangle name="Fig9.1.0"
2259         x="544"
2260         y="184"
2261         width="284"
2262         height="2"
2263         fill="1"
2264         fillcolor="white"
2265         stroke="1"
2266         strokecolor="black"
2267       />
2268     </group>
2269     <text name="Fig9.2"
2270       x="544"
2271       y="186"
2272       fill="1"
2273       fillcolor="white"
2274       stroke="0"
2275       strokecolor="red"
2276       font="Dialog"
2277       textsize="10"
2278     >WaypointContainer</text>
2279     <group name="Fig9.3"
2280          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[545, 228, 283, 20]"
2281          fill="1"
2282          fillcolor="white"
2283          stroke="0"
2284          strokecolor="black"
2285     >
2286       <private>
2287       </private>
2288       
2289       <rectangle name="Fig9.3.0"
2290         x="545"
2291         y="228"
2292         width="283"
2293         height="20"
2294         fill="1"
2295         fillcolor="white"
2296         stroke="0"
2297         strokecolor="black"
2298       />
2299       <path name="Fig9.3.1"
2300         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2301         fill="1"
2302         fillcolor="white"
2303         stroke="1"
2304         strokecolor="black"
2305       >
2306         <moveto x="545"
2307                 y="228" />
2308         <lineto x="828"
2309                 y="228" />
2310       </path>
2311     </group>
2312     <group name="Fig9.4"
2313          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[545, 207, 283, 20]"
2314          fill="1"
2315          fillcolor="white"
2316          stroke="0"
2317          strokecolor="black"
2318     >
2319       <private>
2320       </private>
2321       
2322       <rectangle name="Fig9.4.0"
2323         x="545"
2324         y="207"
2325         width="283"
2326         height="20"
2327         fill="1"
2328         fillcolor="white"
2329         stroke="0"
2330         strokecolor="black"
2331       />
2332       <path name="Fig9.4.1"
2333         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2334         fill="1"
2335         fillcolor="white"
2336         stroke="1"
2337         strokecolor="black"
2338       >
2339         <moveto x="545"
2340                 y="207" />
2341         <lineto x="828"
2342                 y="207" />
2343       </path>
2344     </group>
2345     <rectangle name="Fig9.5"
2346       x="544"
2347       y="184"
2348       width="284"
2349       height="64"
2350       fill="0"
2351       fillcolor="white"
2352       stroke="1"
2353       strokecolor="black"
2354     />
2355   </group>
2356   <group name="Fig10"
2357        description="org.argouml.uml.diagram.ui.FigGeneralization"
2358        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083E"
2359        stroke="1"
2360        strokecolor="black"
2361   >
2362     <private>
2363       sourcePortFig="Fig9.0"
2364       destPortFig="Fig7.0"
2365       sourceFigNode="Fig9"
2366       destFigNode="Fig7"
2367     </private>
2368     <path name="Fig10.0"
2369       description="org.tigris.gef.presentation.FigPoly"
2370       fill="0"
2371       fillcolor="white"
2372       stroke="1"
2373       strokecolor="black"
2374     >
2375       <moveto x="664"
2376               y="184" />
2377       <lineto x="664"
2378               y="111" />
2379     </path>
2380   </group>
2381   <group name="Fig11"
2382        description="org.argouml.uml.diagram.static_structure.ui.FigClass[408, 440, 442, 64]pathVisible=false;operationsVisible=true;attributesVisible=true"
2383        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848"
2384        fill="1"
2385        fillcolor="white"
2386        stroke="1"
2387        strokecolor="black"
2388   >
2389     <private>
2390     </private>
2391     
2392     <rectangle name="Fig11.0"
2393       x="408"
2394       y="440"
2395       width="442"
2396       height="64"
2397       fill="1"
2398       fillcolor="white"
2399       stroke="0"
2400       strokecolor="black"
2401     />
2402     <group name="Fig11.1"
2403          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[408, 440, 442, 2]"
2404          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848"
2405          fill="1"
2406          fillcolor="white"
2407          stroke="1"
2408          strokecolor="black"
2409     >
2410       <private>
2411       </private>
2412       
2413       <rectangle name="Fig11.1.0"
2414         x="408"
2415         y="440"
2416         width="442"
2417         height="2"
2418         fill="1"
2419         fillcolor="white"
2420         stroke="1"
2421         strokecolor="black"
2422       />
2423     </group>
2424     <text name="Fig11.2"
2425       x="408"
2426       y="442"
2427       fill="1"
2428       fillcolor="white"
2429       stroke="0"
2430       strokecolor="red"
2431       font="Dialog"
2432       textsize="10"
2433     >Route</text>
2434     <group name="Fig11.3"
2435          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[409, 484, 441, 20]"
2436          fill="1"
2437          fillcolor="white"
2438          stroke="0"
2439          strokecolor="black"
2440     >
2441       <private>
2442       </private>
2443       
2444       <rectangle name="Fig11.3.0"
2445         x="409"
2446         y="484"
2447         width="441"
2448         height="20"
2449         fill="1"
2450         fillcolor="white"
2451         stroke="0"
2452         strokecolor="black"
2453       />
2454       <path name="Fig11.3.1"
2455         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2456         fill="1"
2457         fillcolor="white"
2458         stroke="1"
2459         strokecolor="black"
2460       >
2461         <moveto x="409"
2462                 y="484" />
2463         <lineto x="850"
2464                 y="484" />
2465       </path>
2466     </group>
2467     <group name="Fig11.4"
2468          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[409, 463, 441, 20]"
2469          fill="1"
2470          fillcolor="white"
2471          stroke="0"
2472          strokecolor="black"
2473     >
2474       <private>
2475       </private>
2476       
2477       <rectangle name="Fig11.4.0"
2478         x="409"
2479         y="463"
2480         width="441"
2481         height="20"
2482         fill="1"
2483         fillcolor="white"
2484         stroke="0"
2485         strokecolor="black"
2486       />
2487       <path name="Fig11.4.1"
2488         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2489         fill="1"
2490         fillcolor="white"
2491         stroke="1"
2492         strokecolor="black"
2493       >
2494         <moveto x="409"
2495                 y="463" />
2496         <lineto x="850"
2497                 y="463" />
2498       </path>
2499     </group>
2500     <rectangle name="Fig11.5"
2501       x="408"
2502       y="440"
2503       width="442"
2504       height="64"
2505       fill="0"
2506       fillcolor="white"
2507       stroke="1"
2508       strokecolor="black"
2509     />
2510   </group>
2511   <group name="Fig12"
2512        description="org.argouml.uml.diagram.ui.FigGeneralization"
2513        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084A"
2514        stroke="1"
2515        strokecolor="black"
2516   >
2517     <private>
2518       sourcePortFig="Fig11.0"
2519       destPortFig="Fig7.0"
2520       sourceFigNode="Fig11"
2521       destFigNode="Fig7"
2522     </private>
2523     <path name="Fig12.0"
2524       description="org.tigris.gef.presentation.FigPoly"
2525       fill="0"
2526       fillcolor="white"
2527       stroke="1"
2528       strokecolor="black"
2529     >
2530       <moveto x="680"
2531               y="440" />
2532       <lineto x="680"
2533               y="111" />
2534     </path>
2535   </group>
2536   <group name="Fig13"
2537        description="org.argouml.uml.diagram.ui.FigGeneralization"
2538        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084B"
2539        stroke="1"
2540        strokecolor="black"
2541   >
2542     <private>
2543       sourcePortFig="Fig11.0"
2544       destPortFig="Fig0.0"
2545       sourceFigNode="Fig11"
2546       destFigNode="Fig0"
2547     </private>
2548     <path name="Fig13.0"
2549       description="org.tigris.gef.presentation.FigPoly"
2550       fill="0"
2551       fillcolor="white"
2552       stroke="1"
2553       strokecolor="black"
2554     >
2555       <moveto x="408"
2556               y="440" />
2557       <lineto x="231"
2558               y="178" />
2559     </path>
2560   </group>
2561   <group name="Fig14"
2562        description="org.argouml.uml.diagram.ui.FigGeneralization"
2563        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084C"
2564        stroke="1"
2565        strokecolor="black"
2566   >
2567     <private>
2568       sourcePortFig="Fig11.0"
2569       destPortFig="Fig1.0"
2570       sourceFigNode="Fig11"
2571       destFigNode="Fig1"
2572     </private>
2573     <path name="Fig14.0"
2574       description="org.tigris.gef.presentation.FigPoly"
2575       fill="0"
2576       fillcolor="white"
2577       stroke="1"
2578       strokecolor="black"
2579     >
2580       <moveto x="437"
2581               y="440" />
2582       <lineto x="437"
2583               y="105" />
2584     </path>
2585   </group>
2586   <group name="Fig15"
2587        description="org.argouml.uml.diagram.static_structure.ui.FigClass[1072, 376, 441, 65]pathVisible=false;operationsVisible=true;attributesVisible=true"
2588        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D"
2589        fill="1"
2590        fillcolor="white"
2591        stroke="1"
2592        strokecolor="black"
2593   >
2594     <private>
2595     </private>
2596     
2597     <rectangle name="Fig15.0"
2598       x="1072"
2599       y="376"
2600       width="441"
2601       height="65"
2602       fill="1"
2603       fillcolor="white"
2604       stroke="0"
2605       strokecolor="black"
2606     />
2607     <group name="Fig15.1"
2608          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[1072, 376, 441, 2]"
2609          href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D"
2610          fill="1"
2611          fillcolor="white"
2612          stroke="1"
2613          strokecolor="black"
2614     >
2615       <private>
2616       </private>
2617       
2618       <rectangle name="Fig15.1.0"
2619         x="1072"
2620         y="376"
2621         width="441"
2622         height="2"
2623         fill="1"
2624         fillcolor="white"
2625         stroke="1"
2626         strokecolor="black"
2627       />
2628     </group>
2629     <text name="Fig15.2"
2630       x="1072"
2631       y="378"
2632       fill="1"
2633       fillcolor="white"
2634       stroke="0"
2635       strokecolor="red"
2636       font="Dialog"
2637       textsize="10"
2638     >Track</text>
2639     <group name="Fig15.3"
2640          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1073, 421, 440, 20]"
2641          fill="1"
2642          fillcolor="white"
2643          stroke="0"
2644          strokecolor="black"
2645     >
2646       <private>
2647       </private>
2648       
2649       <rectangle name="Fig15.3.0"
2650         x="1073"
2651         y="421"
2652         width="440"
2653         height="20"
2654         fill="1"
2655         fillcolor="white"
2656         stroke="0"
2657         strokecolor="black"
2658       />
2659       <path name="Fig15.3.1"
2660         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2661         fill="1"
2662         fillcolor="white"
2663         stroke="1"
2664         strokecolor="black"
2665       >
2666         <moveto x="1073"
2667                 y="421" />
2668         <lineto x="1513"
2669                 y="421" />
2670       </path>
2671     </group>
2672     <group name="Fig15.4"
2673          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1073, 399, 440, 21]"
2674          fill="1"
2675          fillcolor="white"
2676          stroke="0"
2677          strokecolor="black"
2678     >
2679       <private>
2680       </private>
2681       
2682       <rectangle name="Fig15.4.0"
2683         x="1073"
2684         y="399"
2685         width="440"
2686         height="21"
2687         fill="1"
2688         fillcolor="white"
2689         stroke="0"
2690         strokecolor="black"
2691       />
2692       <path name="Fig15.4.1"
2693         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2694         fill="1"
2695         fillcolor="white"
2696         stroke="1"
2697         strokecolor="black"
2698       >
2699         <moveto x="1073"
2700                 y="399" />
2701         <lineto x="1513"
2702                 y="399" />
2703       </path>
2704       <text name="Fig15.4.2"
2705         x="1073"
2706         y="400"
2707         fill="0"
2708         fillcolor="white"
2709         stroke="0"
2710         strokecolor="black"
2711         font="Dialog"
2712         textsize="10"
2713       >m_box : BoundingBox</text>
2714     </group>
2715     <rectangle name="Fig15.5"
2716       x="1072"
2717       y="376"
2718       width="441"
2719       height="65"
2720       fill="0"
2721       fillcolor="white"
2722       stroke="1"
2723       strokecolor="black"
2724     />
2725   </group>
2726   <group name="Fig16"
2727        description="org.argouml.uml.diagram.ui.FigGeneralization"
2728        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084F"
2729        stroke="1"
2730        strokecolor="black"
2731   >
2732     <private>
2733       sourcePortFig="Fig15.0"
2734       destPortFig="Fig7.0"
2735       sourceFigNode="Fig15"
2736       destFigNode="Fig7"
2737     </private>
2738     <path name="Fig16.0"
2739       description="org.tigris.gef.presentation.FigPoly"
2740       fill="0"
2741       fillcolor="white"
2742       stroke="1"
2743       strokecolor="black"
2744     >
2745       <moveto x="1072"
2746               y="376" />
2747       <lineto x="851"
2748               y="111" />
2749     </path>
2750   </group>
2751   <group name="Fig17"
2752        description="org.argouml.uml.diagram.ui.FigGeneralization"
2753        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000850"
2754        stroke="1"
2755        strokecolor="black"
2756   >
2757     <private>
2758       sourcePortFig="Fig15.0"
2759       destPortFig="Fig1.0"
2760       sourceFigNode="Fig15"
2761       destFigNode="Fig1"
2762     </private>
2763     <path name="Fig17.0"
2764       description="org.tigris.gef.presentation.FigPoly"
2765       fill="0"
2766       fillcolor="white"
2767       stroke="1"
2768       strokecolor="black"
2769     >
2770       <moveto x="1072"
2771               y="376" />
2772       <lineto x="437"
2773               y="105" />
2774     </path>
2775   </group>
2776   <group name="Fig18"
2777        description="org.argouml.uml.diagram.ui.FigGeneralization"
2778        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000851"
2779        stroke="1"
2780        strokecolor="black"
2781   >
2782     <private>
2783       sourcePortFig="Fig15.0"
2784       destPortFig="Fig0.0"
2785       sourceFigNode="Fig15"
2786       destFigNode="Fig0"
2787     </private>
2788     <path name="Fig18.0"
2789       description="org.tigris.gef.presentation.FigPoly"
2790       fill="0"
2791       fillcolor="white"
2792       stroke="1"
2793       strokecolor="black"
2794     >
2795       <moveto x="1072"
2796               y="376" />
2797       <lineto x="231"
2798               y="178" />
2799     </path>
2800   </group>
2801   <group name="Fig19"
2802        description="org.argouml.uml.diagram.static_structure.ui.FigClass[1200, 184, 266, 65]pathVisible=false;operationsVisible=true;attributesVisible=true"
2803        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852"
2804        fill="1"
2805        fillcolor="white"
2806        stroke="1"
2807        strokecolor="black"
2808   >
2809     <private>
2810     </private>
2811     
2812     <rectangle name="Fig19.0"
2813       x="1200"
2814       y="184"
2815       width="266"
2816       height="65"
2817       fill="1"
2818       fillcolor="white"
2819       stroke="0"
2820       strokecolor="black"
2821     />
2822     <group name="Fig19.1"
2823          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[1200, 184, 266, 2]"
2824          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852"
2825          fill="1"
2826          fillcolor="white"
2827          stroke="1"
2828          strokecolor="black"
2829     >
2830       <private>
2831       </private>
2832       
2833       <rectangle name="Fig19.1.0"
2834         x="1200"
2835         y="184"
2836         width="266"
2837         height="2"
2838         fill="1"
2839         fillcolor="white"
2840         stroke="1"
2841         strokecolor="black"
2842       />
2843     </group>
2844     <text name="Fig19.2"
2845       x="1200"
2846       y="186"
2847       fill="1"
2848       fillcolor="white"
2849       stroke="0"
2850       strokecolor="red"
2851       font="Dialog"
2852       textsize="10"
2853     >TrackContainer</text>
2854     <group name="Fig19.3"
2855          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1201, 228, 265, 20]"
2856          fill="1"
2857          fillcolor="white"
2858          stroke="0"
2859          strokecolor="black"
2860     >
2861       <private>
2862       </private>
2863       
2864       <rectangle name="Fig19.3.0"
2865         x="1201"
2866         y="228"
2867         width="265"
2868         height="20"
2869         fill="1"
2870         fillcolor="white"
2871         stroke="0"
2872         strokecolor="black"
2873       />
2874       <path name="Fig19.3.1"
2875         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2876         fill="1"
2877         fillcolor="white"
2878         stroke="1"
2879         strokecolor="black"
2880       >
2881         <moveto x="1201"
2882                 y="228" />
2883         <lineto x="1466"
2884                 y="228" />
2885       </path>
2886     </group>
2887     <group name="Fig19.4"
2888          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1201, 207, 265, 20]"
2889          fill="1"
2890          fillcolor="white"
2891          stroke="0"
2892          strokecolor="black"
2893     >
2894       <private>
2895       </private>
2896       
2897       <rectangle name="Fig19.4.0"
2898         x="1201"
2899         y="207"
2900         width="265"
2901         height="20"
2902         fill="1"
2903         fillcolor="white"
2904         stroke="0"
2905         strokecolor="black"
2906       />
2907       <path name="Fig19.4.1"
2908         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
2909         fill="1"
2910         fillcolor="white"
2911         stroke="1"
2912         strokecolor="black"
2913       >
2914         <moveto x="1201"
2915                 y="207" />
2916         <lineto x="1466"
2917                 y="207" />
2918       </path>
2919     </group>
2920     <rectangle name="Fig19.5"
2921       x="1200"
2922       y="184"
2923       width="266"
2924       height="65"
2925       fill="0"
2926       fillcolor="white"
2927       stroke="1"
2928       strokecolor="black"
2929     />
2930   </group>
2931   <group name="Fig20"
2932        description="org.argouml.uml.diagram.ui.FigGeneralization"
2933        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000854"
2934        stroke="1"
2935        strokecolor="black"
2936   >
2937     <private>
2938       sourcePortFig="Fig19.0"
2939       destPortFig="Fig7.0"
2940       sourceFigNode="Fig19"
2941       destFigNode="Fig7"
2942     </private>
2943     <path name="Fig20.0"
2944       description="org.tigris.gef.presentation.FigPoly"
2945       fill="0"
2946       fillcolor="white"
2947       stroke="1"
2948       strokecolor="black"
2949     >
2950       <moveto x="1200"
2951               y="184" />
2952       <lineto x="851"
2953               y="111" />
2954     </path>
2955   </group>
2956   <group name="Fig21"
2957        description="org.argouml.uml.diagram.static_structure.ui.FigClass[880, 192, 267, 64]pathVisible=false;operationsVisible=true;attributesVisible=true"
2958        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855"
2959        fill="1"
2960        fillcolor="white"
2961        stroke="1"
2962        strokecolor="black"
2963   >
2964     <private>
2965     </private>
2966     
2967     <rectangle name="Fig21.0"
2968       x="880"
2969       y="192"
2970       width="267"
2971       height="64"
2972       fill="1"
2973       fillcolor="white"
2974       stroke="0"
2975       strokecolor="black"
2976     />
2977     <group name="Fig21.1"
2978          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[880, 192, 267, 2]"
2979          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855"
2980          fill="1"
2981          fillcolor="white"
2982          stroke="1"
2983          strokecolor="black"
2984     >
2985       <private>
2986       </private>
2987       
2988       <rectangle name="Fig21.1.0"
2989         x="880"
2990         y="192"
2991         width="267"
2992         height="2"
2993         fill="1"
2994         fillcolor="white"
2995         stroke="1"
2996         strokecolor="black"
2997       />
2998     </group>
2999     <text name="Fig21.2"
3000       x="880"
3001       y="194"
3002       fill="1"
3003       fillcolor="white"
3004       stroke="0"
3005       strokecolor="red"
3006       font="Dialog"
3007       textsize="10"
3008     >RouteContainer</text>
3009     <group name="Fig21.3"
3010          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[881, 236, 266, 20]"
3011          fill="1"
3012          fillcolor="white"
3013          stroke="0"
3014          strokecolor="black"
3015     >
3016       <private>
3017       </private>
3018       
3019       <rectangle name="Fig21.3.0"
3020         x="881"
3021         y="236"
3022         width="266"
3023         height="20"
3024         fill="1"
3025         fillcolor="white"
3026         stroke="0"
3027         strokecolor="black"
3028       />
3029       <path name="Fig21.3.1"
3030         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3031         fill="1"
3032         fillcolor="white"
3033         stroke="1"
3034         strokecolor="black"
3035       >
3036         <moveto x="881"
3037                 y="236" />
3038         <lineto x="1147"
3039                 y="236" />
3040       </path>
3041     </group>
3042     <group name="Fig21.4"
3043          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[881, 215, 266, 20]"
3044          fill="1"
3045          fillcolor="white"
3046          stroke="0"
3047          strokecolor="black"
3048     >
3049       <private>
3050       </private>
3051       
3052       <rectangle name="Fig21.4.0"
3053         x="881"
3054         y="215"
3055         width="266"
3056         height="20"
3057         fill="1"
3058         fillcolor="white"
3059         stroke="0"
3060         strokecolor="black"
3061       />
3062       <path name="Fig21.4.1"
3063         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3064         fill="1"
3065         fillcolor="white"
3066         stroke="1"
3067         strokecolor="black"
3068       >
3069         <moveto x="881"
3070                 y="215" />
3071         <lineto x="1147"
3072                 y="215" />
3073       </path>
3074     </group>
3075     <rectangle name="Fig21.5"
3076       x="880"
3077       y="192"
3078       width="267"
3079       height="64"
3080       fill="0"
3081       fillcolor="white"
3082       stroke="1"
3083       strokecolor="black"
3084     />
3085   </group>
3086   <group name="Fig22"
3087        description="org.argouml.uml.diagram.ui.FigGeneralization"
3088        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000857"
3089        stroke="1"
3090        strokecolor="black"
3091   >
3092     <private>
3093       sourcePortFig="Fig21.0"
3094       destPortFig="Fig7.0"
3095       sourceFigNode="Fig21"
3096       destFigNode="Fig7"
3097     </private>
3098     <path name="Fig22.0"
3099       description="org.tigris.gef.presentation.FigPoly"
3100       fill="0"
3101       fillcolor="white"
3102       stroke="1"
3103       strokecolor="black"
3104     >
3105       <moveto x="880"
3106               y="192" />
3107       <lineto x="851"
3108               y="111" />
3109     </path>
3110   </group>
3111   <group name="Fig23"
3112        description="org.argouml.uml.diagram.static_structure.ui.FigClass[1104, 560, 388, 65]pathVisible=false;operationsVisible=true;attributesVisible=true"
3113        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858"
3114        fill="1"
3115        fillcolor="white"
3116        stroke="1"
3117        strokecolor="black"
3118   >
3119     <private>
3120     </private>
3121     
3122     <rectangle name="Fig23.0"
3123       x="1104"
3124       y="560"
3125       width="388"
3126       height="65"
3127       fill="1"
3128       fillcolor="white"
3129       stroke="0"
3130       strokecolor="black"
3131     />
3132     <group name="Fig23.1"
3133          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[1104, 560, 388, 2]"
3134          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858"
3135          fill="1"
3136          fillcolor="white"
3137          stroke="1"
3138          strokecolor="black"
3139     >
3140       <private>
3141       </private>
3142       
3143       <rectangle name="Fig23.1.0"
3144         x="1104"
3145         y="560"
3146         width="388"
3147         height="2"
3148         fill="1"
3149         fillcolor="white"
3150         stroke="1"
3151         strokecolor="black"
3152       />
3153     </group>
3154     <text name="Fig23.2"
3155       x="1104"
3156       y="562"
3157       fill="1"
3158       fillcolor="white"
3159       stroke="0"
3160       strokecolor="red"
3161       font="Dialog"
3162       textsize="10"
3163     >TrackSegment</text>
3164     <group name="Fig23.3"
3165          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1105, 605, 387, 20]"
3166          fill="1"
3167          fillcolor="white"
3168          stroke="0"
3169          strokecolor="black"
3170     >
3171       <private>
3172       </private>
3173       
3174       <rectangle name="Fig23.3.0"
3175         x="1105"
3176         y="605"
3177         width="387"
3178         height="20"
3179         fill="1"
3180         fillcolor="white"
3181         stroke="0"
3182         strokecolor="black"
3183       />
3184       <path name="Fig23.3.1"
3185         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3186         fill="1"
3187         fillcolor="white"
3188         stroke="1"
3189         strokecolor="black"
3190       >
3191         <moveto x="1105"
3192                 y="605" />
3193         <lineto x="1492"
3194                 y="605" />
3195       </path>
3196     </group>
3197     <group name="Fig23.4"
3198          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1105, 583, 387, 21]"
3199          fill="1"
3200          fillcolor="white"
3201          stroke="0"
3202          strokecolor="black"
3203     >
3204       <private>
3205       </private>
3206       
3207       <rectangle name="Fig23.4.0"
3208         x="1105"
3209         y="583"
3210         width="387"
3211         height="21"
3212         fill="1"
3213         fillcolor="white"
3214         stroke="0"
3215         strokecolor="black"
3216       />
3217       <path name="Fig23.4.1"
3218         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3219         fill="1"
3220         fillcolor="white"
3221         stroke="1"
3222         strokecolor="black"
3223       >
3224         <moveto x="1105"
3225                 y="583" />
3226         <lineto x="1492"
3227                 y="583" />
3228       </path>
3229       <text name="Fig23.4.2"
3230         x="1105"
3231         y="584"
3232         fill="0"
3233         fillcolor="white"
3234         stroke="0"
3235         strokecolor="black"
3236         font="Dialog"
3237         textsize="10"
3238       >m_box : BoundingBox</text>
3239     </group>
3240     <rectangle name="Fig23.5"
3241       x="1104"
3242       y="560"
3243       width="388"
3244       height="65"
3245       fill="0"
3246       fillcolor="white"
3247       stroke="1"
3248       strokecolor="black"
3249     />
3250   </group>
3251   <group name="Fig24"
3252        description="org.argouml.uml.diagram.ui.FigGeneralization"
3253        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085A"
3254        stroke="1"
3255        strokecolor="black"
3256   >
3257     <private>
3258       sourcePortFig="Fig23.0"
3259       destPortFig="Fig7.0"
3260       sourceFigNode="Fig23"
3261       destFigNode="Fig7"
3262     </private>
3263     <path name="Fig24.0"
3264       description="org.tigris.gef.presentation.FigPoly"
3265       fill="0"
3266       fillcolor="white"
3267       stroke="1"
3268       strokecolor="black"
3269     >
3270       <moveto x="1104"
3271               y="560" />
3272       <lineto x="851"
3273               y="111" />
3274     </path>
3275   </group>
3276   <group name="Fig25"
3277        description="org.argouml.uml.diagram.ui.FigGeneralization"
3278        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085B"
3279        stroke="1"
3280        strokecolor="black"
3281   >
3282     <private>
3283       sourcePortFig="Fig23.0"
3284       destPortFig="Fig1.0"
3285       sourceFigNode="Fig23"
3286       destFigNode="Fig1"
3287     </private>
3288     <path name="Fig25.0"
3289       description="org.tigris.gef.presentation.FigPoly"
3290       fill="0"
3291       fillcolor="white"
3292       stroke="1"
3293       strokecolor="black"
3294     >
3295       <moveto x="1104"
3296               y="560" />
3297       <lineto x="437"
3298               y="105" />
3299     </path>
3300   </group>
3301   <group name="Fig26"
3302        description="org.argouml.uml.diagram.ui.FigAssociation"
3303        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000085C"
3304        stroke="1"
3305        strokecolor="black"
3306   >
3307     <private>
3308       sourcePortFig="Fig2.0"
3309       destPortFig="Fig9.0"
3310       sourceFigNode="Fig2"
3311       destFigNode="Fig9"
3312     </private>
3313     <path name="Fig26.0"
3314       description="org.tigris.gef.presentation.FigPoly"
3315       fill="0"
3316       fillcolor="white"
3317       stroke="1"
3318       strokecolor="black"
3319     >
3320       <moveto x="306"
3321               y="248" />
3322       <lineto x="544"
3323               y="248" />
3324     </path>
3325   </group>
3326   <group name="Fig27"
3327        description="org.argouml.uml.diagram.ui.FigAssociation"
3328        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000878"
3329        stroke="1"
3330        strokecolor="black"
3331   >
3332     <private>
3333       sourcePortFig="Fig5.0"
3334       destPortFig="Fig23.0"
3335       sourceFigNode="Fig5"
3336       destFigNode="Fig23"
3337     </private>
3338     <path name="Fig27.0"
3339       description="org.tigris.gef.presentation.FigPoly"
3340       fill="0"
3341       fillcolor="white"
3342       stroke="1"
3343       strokecolor="black"
3344     >
3345       <moveto x="453"
3346               y="592" />
3347       <lineto x="1104"
3348               y="592" />
3349     </path>
3350   </group>
3351   <group name="Fig28"
3352        description="org.argouml.uml.diagram.ui.FigAssociation"
3353        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000087F"
3354        stroke="1"
3355        strokecolor="black"
3356   >
3357     <private>
3358       sourcePortFig="Fig2.0"
3359       destPortFig="Fig11.0"
3360       sourceFigNode="Fig2"
3361       destFigNode="Fig11"
3362     </private>
3363     <path name="Fig28.0"
3364       description="org.tigris.gef.presentation.FigPoly"
3365       fill="0"
3366       fillcolor="white"
3367       stroke="1"
3368       strokecolor="black"
3369     >
3370       <moveto x="306"
3371               y="440" />
3372       <lineto x="408"
3373               y="440" />
3374     </path>
3375   </group>
3376 </pgml>
3377 <pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000844"
3378       name="Gps Library"
3379 >
3380   <group name="Fig0"
3381        description="org.argouml.uml.diagram.static_structure.ui.FigClass[1064, 24, 306, 234]pathVisible=false;operationsVisible=true;attributesVisible=true"
3382        href="127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA"
3383        fill="1"
3384        fillcolor="white"
3385        stroke="1"
3386        strokecolor="black"
3387   >
3388     <private>
3389     </private>
3390     
3391     <rectangle name="Fig0.0"
3392       x="1064"
3393       y="24"
3394       width="306"
3395       height="234"
3396       fill="1"
3397       fillcolor="white"
3398       stroke="0"
3399       strokecolor="black"
3400     />
3401     <group name="Fig0.1"
3402          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[1064, 24, 306, 2]"
3403          href="127-0-1-1-419b3cc1:118ad48ae58:-8000:00000000000009CA"
3404          fill="1"
3405          fillcolor="white"
3406          stroke="1"
3407          strokecolor="black"
3408     >
3409       <private>
3410       </private>
3411       
3412       <rectangle name="Fig0.1.0"
3413         x="1064"
3414         y="24"
3415         width="306"
3416         height="2"
3417         fill="1"
3418         fillcolor="white"
3419         stroke="1"
3420         strokecolor="black"
3421       />
3422     </group>
3423     <text name="Fig0.2"
3424       x="1064"
3425       y="26"
3426       fill="1"
3427       fillcolor="white"
3428       stroke="0"
3429       strokecolor="red"
3430       font="Dialog"
3431       textsize="10"
3432     >Waypoint</text>
3433     <group name="Fig0.3"
3434          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1065, 238, 305, 20]"
3435          fill="1"
3436          fillcolor="white"
3437          stroke="0"
3438          strokecolor="black"
3439     >
3440       <private>
3441       </private>
3442       
3443       <rectangle name="Fig0.3.0"
3444         x="1065"
3445         y="238"
3446         width="305"
3447         height="20"
3448         fill="1"
3449         fillcolor="white"
3450         stroke="0"
3451         strokecolor="black"
3452       />
3453       <path name="Fig0.3.1"
3454         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3455         fill="1"
3456         fillcolor="white"
3457         stroke="1"
3458         strokecolor="black"
3459       >
3460         <moveto x="1065"
3461                 y="238" />
3462         <lineto x="1370"
3463                 y="238" />
3464       </path>
3465     </group>
3466     <group name="Fig0.4"
3467          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1065, 47, 305, 190]"
3468          fill="1"
3469          fillcolor="white"
3470          stroke="0"
3471          strokecolor="black"
3472     >
3473       <private>
3474       </private>
3475       
3476       <rectangle name="Fig0.4.0"
3477         x="1065"
3478         y="47"
3479         width="305"
3480         height="190"
3481         fill="1"
3482         fillcolor="white"
3483         stroke="0"
3484         strokecolor="black"
3485       />
3486       <path name="Fig0.4.1"
3487         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3488         fill="1"
3489         fillcolor="white"
3490         stroke="1"
3491         strokecolor="black"
3492       >
3493         <moveto x="1065"
3494                 y="47" />
3495         <lineto x="1370"
3496                 y="47" />
3497       </path>
3498       <text name="Fig0.4.2"
3499         x="1065"
3500         y="48"
3501         fill="0"
3502         fillcolor="white"
3503         stroke="0"
3504         strokecolor="black"
3505         font="Dialog"
3506         textsize="10"
3507       >m_elevation : double</text>
3508       <text name="Fig0.4.3"
3509         x="1065"
3510         y="61"
3511         fill="0"
3512         fillcolor="white"
3513         stroke="0"
3514         strokecolor="black"
3515         font="Dialog"
3516         textsize="10"
3517       >m_timestamp : Time</text>
3518       <text name="Fig0.4.4"
3519         x="1065"
3520         y="74"
3521         fill="0"
3522         fillcolor="white"
3523         stroke="0"
3524         strokecolor="black"
3525         font="Dialog"
3526         textsize="10"
3527       >m_magneticVariation : double</text>
3528       <text name="Fig0.4.5"
3529         x="1065"
3530         y="87"
3531         fill="0"
3532         fillcolor="white"
3533         stroke="0"
3534         strokecolor="black"
3535         font="Dialog"
3536         textsize="10"
3537       >m_geoIdHeight : double</text>
3538       <text name="Fig0.4.6"
3539         x="1065"
3540         y="100"
3541         fill="0"
3542         fillcolor="white"
3543         stroke="0"
3544         strokecolor="black"
3545         font="Dialog"
3546         textsize="10"
3547       >m_gpsSymbol : string</text>
3548       <text name="Fig0.4.7"
3549         x="1065"
3550         y="113"
3551         fill="0"
3552         fillcolor="white"
3553         stroke="0"
3554         strokecolor="black"
3555         font="Dialog"
3556         textsize="10"
3557       >m_type : string</text>
3558       <text name="Fig0.4.8"
3559         x="1065"
3560         y="126"
3561         fill="0"
3562         fillcolor="white"
3563         stroke="0"
3564         strokecolor="black"
3565         font="Dialog"
3566         textsize="10"
3567       >m_fix : string</text>
3568       <text name="Fig0.4.9"
3569         x="1065"
3570         y="139"
3571         fill="0"
3572         fillcolor="white"
3573         stroke="0"
3574         strokecolor="black"
3575         font="Dialog"
3576         textsize="10"
3577       >m_satalites : int</text>
3578       <text name="Fig0.4.10"
3579         x="1065"
3580         y="152"
3581         fill="0"
3582         fillcolor="white"
3583         stroke="0"
3584         strokecolor="black"
3585         font="Dialog"
3586         textsize="10"
3587       >m_ageOfGpsData : double</text>
3588       <text name="Fig0.4.11"
3589         x="1065"
3590         y="165"
3591         fill="0"
3592         fillcolor="white"
3593         stroke="0"
3594         strokecolor="black"
3595         font="Dialog"
3596         textsize="10"
3597       >m_name : string</text>
3598       <text name="Fig0.4.12"
3599         x="1065"
3600         y="178"
3601         fill="0"
3602         fillcolor="white"
3603         stroke="0"
3604         strokecolor="black"
3605         font="Dialog"
3606         textsize="10"
3607       >m_gpsComment : string</text>
3608       <text name="Fig0.4.13"
3609         x="1065"
3610         y="191"
3611         fill="0"
3612         fillcolor="white"
3613         stroke="0"
3614         strokecolor="black"
3615         font="Dialog"
3616         textsize="10"
3617       >m_discription : string</text>
3618       <text name="Fig0.4.14"
3619         x="1065"
3620         y="204"
3621         fill="0"
3622         fillcolor="white"
3623         stroke="0"
3624         strokecolor="black"
3625         font="Dialog"
3626         textsize="10"
3627       >m_source : string</text>
3628       <text name="Fig0.4.15"
3629         x="1065"
3630         y="217"
3631         fill="0"
3632         fillcolor="white"
3633         stroke="0"
3634         strokecolor="black"
3635         font="Dialog"
3636         textsize="10"
3637       >m_links&lt;URL&gt; : Vector</text>
3638     </group>
3639     <rectangle name="Fig0.5"
3640       x="1064"
3641       y="24"
3642       width="306"
3643       height="234"
3644       fill="0"
3645       fillcolor="white"
3646       stroke="1"
3647       strokecolor="black"
3648     />
3649   </group>
3650   <group name="Fig1"
3651        description="org.argouml.uml.diagram.static_structure.ui.FigClass[600, 40, 188, 79]pathVisible=false;operationsVisible=true;attributesVisible=true"
3652        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824"
3653        fill="1"
3654        fillcolor="white"
3655        stroke="1"
3656        strokecolor="black"
3657   >
3658     <private>
3659     </private>
3660     
3661     <rectangle name="Fig1.0"
3662       x="600"
3663       y="40"
3664       width="188"
3665       height="79"
3666       fill="1"
3667       fillcolor="white"
3668       stroke="0"
3669       strokecolor="black"
3670     />
3671     <group name="Fig1.1"
3672          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[600, 40, 188, 2]"
3673          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000824"
3674          fill="1"
3675          fillcolor="white"
3676          stroke="1"
3677          strokecolor="black"
3678     >
3679       <private>
3680       </private>
3681       
3682       <rectangle name="Fig1.1.0"
3683         x="600"
3684         y="40"
3685         width="188"
3686         height="2"
3687         fill="1"
3688         fillcolor="white"
3689         stroke="1"
3690         strokecolor="black"
3691       />
3692     </group>
3693     <text name="Fig1.2"
3694       x="600"
3695       y="42"
3696       fill="1"
3697       fillcolor="white"
3698       stroke="0"
3699       strokecolor="red"
3700       font="Dialog"
3701       textsize="10"
3702     >AbstractLayerContainer</text>
3703     <group name="Fig1.3"
3704          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[601, 98, 187, 20]"
3705          fill="1"
3706          fillcolor="white"
3707          stroke="0"
3708          strokecolor="black"
3709     >
3710       <private>
3711       </private>
3712       
3713       <rectangle name="Fig1.3.0"
3714         x="601"
3715         y="98"
3716         width="187"
3717         height="20"
3718         fill="1"
3719         fillcolor="white"
3720         stroke="0"
3721         strokecolor="black"
3722       />
3723       <path name="Fig1.3.1"
3724         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3725         fill="1"
3726         fillcolor="white"
3727         stroke="1"
3728         strokecolor="black"
3729       >
3730         <moveto x="601"
3731                 y="98" />
3732         <lineto x="788"
3733                 y="98" />
3734       </path>
3735     </group>
3736     <group name="Fig1.4"
3737          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[601, 63, 187, 34]"
3738          fill="1"
3739          fillcolor="white"
3740          stroke="0"
3741          strokecolor="black"
3742     >
3743       <private>
3744       </private>
3745       
3746       <rectangle name="Fig1.4.0"
3747         x="601"
3748         y="63"
3749         width="187"
3750         height="34"
3751         fill="1"
3752         fillcolor="white"
3753         stroke="0"
3754         strokecolor="black"
3755       />
3756       <path name="Fig1.4.1"
3757         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3758         fill="1"
3759         fillcolor="white"
3760         stroke="1"
3761         strokecolor="black"
3762       >
3763         <moveto x="601"
3764                 y="63" />
3765         <lineto x="788"
3766                 y="63" />
3767       </path>
3768       <text name="Fig1.4.2"
3769         x="601"
3770         y="64"
3771         fill="0"
3772         fillcolor="white"
3773         stroke="0"
3774         strokecolor="black"
3775         font="Dialog"
3776         textsize="10"
3777       >m_box : BoundingBox</text>
3778       <text name="Fig1.4.3"
3779         x="601"
3780         y="77"
3781         fill="0"
3782         fillcolor="white"
3783         stroke="0"
3784         strokecolor="black"
3785         font="Dialog"
3786         textsize="10"
3787       >m_name : string</text>
3788     </group>
3789     <rectangle name="Fig1.5"
3790       x="600"
3791       y="40"
3792       width="188"
3793       height="79"
3794       fill="0"
3795       fillcolor="white"
3796       stroke="1"
3797       strokecolor="black"
3798     />
3799   </group>
3800   <group name="Fig2"
3801        description="org.argouml.uml.diagram.static_structure.ui.FigClass[1096, 312, 164, 64]pathVisible=false;operationsVisible=true;attributesVisible=true"
3802        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C"
3803        fill="1"
3804        fillcolor="white"
3805        stroke="1"
3806        strokecolor="black"
3807   >
3808     <private>
3809     </private>
3810     
3811     <rectangle name="Fig2.0"
3812       x="1096"
3813       y="312"
3814       width="164"
3815       height="64"
3816       fill="1"
3817       fillcolor="white"
3818       stroke="0"
3819       strokecolor="black"
3820     />
3821     <group name="Fig2.1"
3822          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[1096, 312, 164, 2]"
3823          href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000083C"
3824          fill="1"
3825          fillcolor="white"
3826          stroke="1"
3827          strokecolor="black"
3828     >
3829       <private>
3830       </private>
3831       
3832       <rectangle name="Fig2.1.0"
3833         x="1096"
3834         y="312"
3835         width="164"
3836         height="2"
3837         fill="1"
3838         fillcolor="white"
3839         stroke="1"
3840         strokecolor="black"
3841       />
3842     </group>
3843     <text name="Fig2.2"
3844       x="1096"
3845       y="314"
3846       fill="1"
3847       fillcolor="white"
3848       stroke="0"
3849       strokecolor="red"
3850       font="Dialog"
3851       textsize="10"
3852     >WaypointContainer</text>
3853     <group name="Fig2.3"
3854          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1097, 356, 163, 20]"
3855          fill="1"
3856          fillcolor="white"
3857          stroke="0"
3858          strokecolor="black"
3859     >
3860       <private>
3861       </private>
3862       
3863       <rectangle name="Fig2.3.0"
3864         x="1097"
3865         y="356"
3866         width="163"
3867         height="20"
3868         fill="1"
3869         fillcolor="white"
3870         stroke="0"
3871         strokecolor="black"
3872       />
3873       <path name="Fig2.3.1"
3874         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3875         fill="1"
3876         fillcolor="white"
3877         stroke="1"
3878         strokecolor="black"
3879       >
3880         <moveto x="1097"
3881                 y="356" />
3882         <lineto x="1260"
3883                 y="356" />
3884       </path>
3885     </group>
3886     <group name="Fig2.4"
3887          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1097, 335, 163, 20]"
3888          fill="1"
3889          fillcolor="white"
3890          stroke="0"
3891          strokecolor="black"
3892     >
3893       <private>
3894       </private>
3895       
3896       <rectangle name="Fig2.4.0"
3897         x="1097"
3898         y="335"
3899         width="163"
3900         height="20"
3901         fill="1"
3902         fillcolor="white"
3903         stroke="0"
3904         strokecolor="black"
3905       />
3906       <path name="Fig2.4.1"
3907         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
3908         fill="1"
3909         fillcolor="white"
3910         stroke="1"
3911         strokecolor="black"
3912       >
3913         <moveto x="1097"
3914                 y="335" />
3915         <lineto x="1260"
3916                 y="335" />
3917       </path>
3918     </group>
3919     <rectangle name="Fig2.5"
3920       x="1096"
3921       y="312"
3922       width="164"
3923       height="64"
3924       fill="0"
3925       fillcolor="white"
3926       stroke="1"
3927       strokecolor="black"
3928     />
3929   </group>
3930   <group name="Fig3"
3931        description="org.argouml.uml.diagram.static_structure.ui.FigClass[232, 304, 266, 65]pathVisible=false;operationsVisible=true;attributesVisible=true"
3932        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852"
3933        fill="1"
3934        fillcolor="white"
3935        stroke="1"
3936        strokecolor="black"
3937   >
3938     <private>
3939     </private>
3940     
3941     <rectangle name="Fig3.0"
3942       x="232"
3943       y="304"
3944       width="266"
3945       height="65"
3946       fill="1"
3947       fillcolor="white"
3948       stroke="0"
3949       strokecolor="black"
3950     />
3951     <group name="Fig3.1"
3952          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[232, 304, 266, 2]"
3953          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000852"
3954          fill="1"
3955          fillcolor="white"
3956          stroke="1"
3957          strokecolor="black"
3958     >
3959       <private>
3960       </private>
3961       
3962       <rectangle name="Fig3.1.0"
3963         x="232"
3964         y="304"
3965         width="266"
3966         height="2"
3967         fill="1"
3968         fillcolor="white"
3969         stroke="1"
3970         strokecolor="black"
3971       />
3972     </group>
3973     <text name="Fig3.2"
3974       x="232"
3975       y="306"
3976       fill="1"
3977       fillcolor="white"
3978       stroke="0"
3979       strokecolor="red"
3980       font="Dialog"
3981       textsize="10"
3982     >TrackContainer</text>
3983     <group name="Fig3.3"
3984          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[233, 348, 265, 20]"
3985          fill="1"
3986          fillcolor="white"
3987          stroke="0"
3988          strokecolor="black"
3989     >
3990       <private>
3991       </private>
3992       
3993       <rectangle name="Fig3.3.0"
3994         x="233"
3995         y="348"
3996         width="265"
3997         height="20"
3998         fill="1"
3999         fillcolor="white"
4000         stroke="0"
4001         strokecolor="black"
4002       />
4003       <path name="Fig3.3.1"
4004         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4005         fill="1"
4006         fillcolor="white"
4007         stroke="1"
4008         strokecolor="black"
4009       >
4010         <moveto x="233"
4011                 y="348" />
4012         <lineto x="498"
4013                 y="348" />
4014       </path>
4015     </group>
4016     <group name="Fig3.4"
4017          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[233, 327, 265, 20]"
4018          fill="1"
4019          fillcolor="white"
4020          stroke="0"
4021          strokecolor="black"
4022     >
4023       <private>
4024       </private>
4025       
4026       <rectangle name="Fig3.4.0"
4027         x="233"
4028         y="327"
4029         width="265"
4030         height="20"
4031         fill="1"
4032         fillcolor="white"
4033         stroke="0"
4034         strokecolor="black"
4035       />
4036       <path name="Fig3.4.1"
4037         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4038         fill="1"
4039         fillcolor="white"
4040         stroke="1"
4041         strokecolor="black"
4042       >
4043         <moveto x="233"
4044                 y="327" />
4045         <lineto x="498"
4046                 y="327" />
4047       </path>
4048     </group>
4049     <rectangle name="Fig3.5"
4050       x="232"
4051       y="304"
4052       width="266"
4053       height="65"
4054       fill="0"
4055       fillcolor="white"
4056       stroke="1"
4057       strokecolor="black"
4058     />
4059   </group>
4060   <group name="Fig4"
4061        description="org.argouml.uml.diagram.static_structure.ui.FigClass[552, 320, 267, 64]pathVisible=false;operationsVisible=true;attributesVisible=true"
4062        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855"
4063        fill="1"
4064        fillcolor="white"
4065        stroke="1"
4066        strokecolor="black"
4067   >
4068     <private>
4069     </private>
4070     
4071     <rectangle name="Fig4.0"
4072       x="552"
4073       y="320"
4074       width="267"
4075       height="64"
4076       fill="1"
4077       fillcolor="white"
4078       stroke="0"
4079       strokecolor="black"
4080     />
4081     <group name="Fig4.1"
4082          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[552, 320, 267, 2]"
4083          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000855"
4084          fill="1"
4085          fillcolor="white"
4086          stroke="1"
4087          strokecolor="black"
4088     >
4089       <private>
4090       </private>
4091       
4092       <rectangle name="Fig4.1.0"
4093         x="552"
4094         y="320"
4095         width="267"
4096         height="2"
4097         fill="1"
4098         fillcolor="white"
4099         stroke="1"
4100         strokecolor="black"
4101       />
4102     </group>
4103     <text name="Fig4.2"
4104       x="552"
4105       y="322"
4106       fill="1"
4107       fillcolor="white"
4108       stroke="0"
4109       strokecolor="red"
4110       font="Dialog"
4111       textsize="10"
4112     >RouteContainer</text>
4113     <group name="Fig4.3"
4114          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[553, 364, 266, 20]"
4115          fill="1"
4116          fillcolor="white"
4117          stroke="0"
4118          strokecolor="black"
4119     >
4120       <private>
4121       </private>
4122       
4123       <rectangle name="Fig4.3.0"
4124         x="553"
4125         y="364"
4126         width="266"
4127         height="20"
4128         fill="1"
4129         fillcolor="white"
4130         stroke="0"
4131         strokecolor="black"
4132       />
4133       <path name="Fig4.3.1"
4134         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4135         fill="1"
4136         fillcolor="white"
4137         stroke="1"
4138         strokecolor="black"
4139       >
4140         <moveto x="553"
4141                 y="364" />
4142         <lineto x="819"
4143                 y="364" />
4144       </path>
4145     </group>
4146     <group name="Fig4.4"
4147          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[553, 343, 266, 20]"
4148          fill="1"
4149          fillcolor="white"
4150          stroke="0"
4151          strokecolor="black"
4152     >
4153       <private>
4154       </private>
4155       
4156       <rectangle name="Fig4.4.0"
4157         x="553"
4158         y="343"
4159         width="266"
4160         height="20"
4161         fill="1"
4162         fillcolor="white"
4163         stroke="0"
4164         strokecolor="black"
4165       />
4166       <path name="Fig4.4.1"
4167         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4168         fill="1"
4169         fillcolor="white"
4170         stroke="1"
4171         strokecolor="black"
4172       >
4173         <moveto x="553"
4174                 y="343" />
4175         <lineto x="819"
4176                 y="343" />
4177       </path>
4178     </group>
4179     <rectangle name="Fig4.5"
4180       x="552"
4181       y="320"
4182       width="267"
4183       height="64"
4184       fill="0"
4185       fillcolor="white"
4186       stroke="1"
4187       strokecolor="black"
4188     />
4189   </group>
4190   <group name="Fig5"
4191        description="org.argouml.uml.diagram.static_structure.ui.FigClass[336, 432, 441, 65]pathVisible=false;operationsVisible=true;attributesVisible=true"
4192        href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D"
4193        fill="1"
4194        fillcolor="white"
4195        stroke="1"
4196        strokecolor="black"
4197   >
4198     <private>
4199     </private>
4200     
4201     <rectangle name="Fig5.0"
4202       x="336"
4203       y="432"
4204       width="441"
4205       height="65"
4206       fill="1"
4207       fillcolor="white"
4208       stroke="0"
4209       strokecolor="black"
4210     />
4211     <group name="Fig5.1"
4212          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[336, 432, 441, 2]"
4213          href="127-0-1-1--2e86b4f2:118ad541881:-8000:000000000000084D"
4214          fill="1"
4215          fillcolor="white"
4216          stroke="1"
4217          strokecolor="black"
4218     >
4219       <private>
4220       </private>
4221       
4222       <rectangle name="Fig5.1.0"
4223         x="336"
4224         y="432"
4225         width="441"
4226         height="2"
4227         fill="1"
4228         fillcolor="white"
4229         stroke="1"
4230         strokecolor="black"
4231       />
4232     </group>
4233     <text name="Fig5.2"
4234       x="336"
4235       y="434"
4236       fill="1"
4237       fillcolor="white"
4238       stroke="0"
4239       strokecolor="red"
4240       font="Dialog"
4241       textsize="10"
4242     >Track</text>
4243     <group name="Fig5.3"
4244          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[337, 477, 440, 20]"
4245          fill="1"
4246          fillcolor="white"
4247          stroke="0"
4248          strokecolor="black"
4249     >
4250       <private>
4251       </private>
4252       
4253       <rectangle name="Fig5.3.0"
4254         x="337"
4255         y="477"
4256         width="440"
4257         height="20"
4258         fill="1"
4259         fillcolor="white"
4260         stroke="0"
4261         strokecolor="black"
4262       />
4263       <path name="Fig5.3.1"
4264         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4265         fill="1"
4266         fillcolor="white"
4267         stroke="1"
4268         strokecolor="black"
4269       >
4270         <moveto x="337"
4271                 y="477" />
4272         <lineto x="777"
4273                 y="477" />
4274       </path>
4275     </group>
4276     <group name="Fig5.4"
4277          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[337, 455, 440, 21]"
4278          fill="1"
4279          fillcolor="white"
4280          stroke="0"
4281          strokecolor="black"
4282     >
4283       <private>
4284       </private>
4285       
4286       <rectangle name="Fig5.4.0"
4287         x="337"
4288         y="455"
4289         width="440"
4290         height="21"
4291         fill="1"
4292         fillcolor="white"
4293         stroke="0"
4294         strokecolor="black"
4295       />
4296       <path name="Fig5.4.1"
4297         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4298         fill="1"
4299         fillcolor="white"
4300         stroke="1"
4301         strokecolor="black"
4302       >
4303         <moveto x="337"
4304                 y="455" />
4305         <lineto x="777"
4306                 y="455" />
4307       </path>
4308       <text name="Fig5.4.2"
4309         x="337"
4310         y="456"
4311         fill="0"
4312         fillcolor="white"
4313         stroke="0"
4314         strokecolor="black"
4315         font="Dialog"
4316         textsize="10"
4317       >m_box : BoundingBox</text>
4318     </group>
4319     <rectangle name="Fig5.5"
4320       x="336"
4321       y="432"
4322       width="441"
4323       height="65"
4324       fill="0"
4325       fillcolor="white"
4326       stroke="1"
4327       strokecolor="black"
4328     />
4329   </group>
4330   <group name="Fig6"
4331        description="org.argouml.uml.diagram.static_structure.ui.FigClass[856, 528, 176, 65]pathVisible=false;operationsVisible=true;attributesVisible=true"
4332        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858"
4333        fill="1"
4334        fillcolor="white"
4335        stroke="1"
4336        strokecolor="black"
4337   >
4338     <private>
4339     </private>
4340     
4341     <rectangle name="Fig6.0"
4342       x="856"
4343       y="528"
4344       width="176"
4345       height="65"
4346       fill="1"
4347       fillcolor="white"
4348       stroke="0"
4349       strokecolor="black"
4350     />
4351     <group name="Fig6.1"
4352          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[856, 528, 176, 2]"
4353          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000858"
4354          fill="1"
4355          fillcolor="white"
4356          stroke="1"
4357          strokecolor="black"
4358     >
4359       <private>
4360       </private>
4361       
4362       <rectangle name="Fig6.1.0"
4363         x="856"
4364         y="528"
4365         width="176"
4366         height="2"
4367         fill="1"
4368         fillcolor="white"
4369         stroke="1"
4370         strokecolor="black"
4371       />
4372     </group>
4373     <text name="Fig6.2"
4374       x="856"
4375       y="530"
4376       fill="1"
4377       fillcolor="white"
4378       stroke="0"
4379       strokecolor="red"
4380       font="Dialog"
4381       textsize="10"
4382     >TrackSegment</text>
4383     <group name="Fig6.3"
4384          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[857, 573, 175, 20]"
4385          fill="1"
4386          fillcolor="white"
4387          stroke="0"
4388          strokecolor="black"
4389     >
4390       <private>
4391       </private>
4392       
4393       <rectangle name="Fig6.3.0"
4394         x="857"
4395         y="573"
4396         width="175"
4397         height="20"
4398         fill="1"
4399         fillcolor="white"
4400         stroke="0"
4401         strokecolor="black"
4402       />
4403       <path name="Fig6.3.1"
4404         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4405         fill="1"
4406         fillcolor="white"
4407         stroke="1"
4408         strokecolor="black"
4409       >
4410         <moveto x="857"
4411                 y="573" />
4412         <lineto x="1032"
4413                 y="573" />
4414       </path>
4415     </group>
4416     <group name="Fig6.4"
4417          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[857, 551, 175, 21]"
4418          fill="1"
4419          fillcolor="white"
4420          stroke="0"
4421          strokecolor="black"
4422     >
4423       <private>
4424       </private>
4425       
4426       <rectangle name="Fig6.4.0"
4427         x="857"
4428         y="551"
4429         width="175"
4430         height="21"
4431         fill="1"
4432         fillcolor="white"
4433         stroke="0"
4434         strokecolor="black"
4435       />
4436       <path name="Fig6.4.1"
4437         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4438         fill="1"
4439         fillcolor="white"
4440         stroke="1"
4441         strokecolor="black"
4442       >
4443         <moveto x="857"
4444                 y="551" />
4445         <lineto x="1032"
4446                 y="551" />
4447       </path>
4448       <text name="Fig6.4.2"
4449         x="857"
4450         y="552"
4451         fill="0"
4452         fillcolor="white"
4453         stroke="0"
4454         strokecolor="black"
4455         font="Dialog"
4456         textsize="10"
4457       >m_box : BoundingBox</text>
4458     </group>
4459     <rectangle name="Fig6.5"
4460       x="856"
4461       y="528"
4462       width="176"
4463       height="65"
4464       fill="0"
4465       fillcolor="white"
4466       stroke="1"
4467       strokecolor="black"
4468     />
4469   </group>
4470   <group name="Fig7"
4471        description="org.argouml.uml.diagram.static_structure.ui.FigClass[920, 408, 152, 64]pathVisible=false;operationsVisible=true;attributesVisible=true"
4472        href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848"
4473        fill="1"
4474        fillcolor="white"
4475        stroke="1"
4476        strokecolor="black"
4477   >
4478     <private>
4479     </private>
4480     
4481     <rectangle name="Fig7.0"
4482       x="920"
4483       y="408"
4484       width="152"
4485       height="64"
4486       fill="1"
4487       fillcolor="white"
4488       stroke="0"
4489       strokecolor="black"
4490     />
4491     <group name="Fig7.1"
4492          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[920, 408, 152, 2]"
4493          href="127-0-1-1--2e86b4f2:118ad541881:-8000:0000000000000848"
4494          fill="1"
4495          fillcolor="white"
4496          stroke="1"
4497          strokecolor="black"
4498     >
4499       <private>
4500       </private>
4501       
4502       <rectangle name="Fig7.1.0"
4503         x="920"
4504         y="408"
4505         width="152"
4506         height="2"
4507         fill="1"
4508         fillcolor="white"
4509         stroke="1"
4510         strokecolor="black"
4511       />
4512     </group>
4513     <text name="Fig7.2"
4514       x="920"
4515       y="410"
4516       fill="1"
4517       fillcolor="white"
4518       stroke="0"
4519       strokecolor="red"
4520       font="Dialog"
4521       textsize="10"
4522     >Route</text>
4523     <group name="Fig7.3"
4524          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[921, 452, 151, 20]"
4525          fill="1"
4526          fillcolor="white"
4527          stroke="0"
4528          strokecolor="black"
4529     >
4530       <private>
4531       </private>
4532       
4533       <rectangle name="Fig7.3.0"
4534         x="921"
4535         y="452"
4536         width="151"
4537         height="20"
4538         fill="1"
4539         fillcolor="white"
4540         stroke="0"
4541         strokecolor="black"
4542       />
4543       <path name="Fig7.3.1"
4544         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4545         fill="1"
4546         fillcolor="white"
4547         stroke="1"
4548         strokecolor="black"
4549       >
4550         <moveto x="921"
4551                 y="452" />
4552         <lineto x="1072"
4553                 y="452" />
4554       </path>
4555     </group>
4556     <group name="Fig7.4"
4557          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[921, 431, 151, 20]"
4558          fill="1"
4559          fillcolor="white"
4560          stroke="0"
4561          strokecolor="black"
4562     >
4563       <private>
4564       </private>
4565       
4566       <rectangle name="Fig7.4.0"
4567         x="921"
4568         y="431"
4569         width="151"
4570         height="20"
4571         fill="1"
4572         fillcolor="white"
4573         stroke="0"
4574         strokecolor="black"
4575       />
4576       <path name="Fig7.4.1"
4577         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4578         fill="1"
4579         fillcolor="white"
4580         stroke="1"
4581         strokecolor="black"
4582       >
4583         <moveto x="921"
4584                 y="431" />
4585         <lineto x="1072"
4586                 y="431" />
4587       </path>
4588     </group>
4589     <rectangle name="Fig7.5"
4590       x="920"
4591       y="408"
4592       width="152"
4593       height="64"
4594       fill="0"
4595       fillcolor="white"
4596       stroke="1"
4597       strokecolor="black"
4598     />
4599   </group>
4600   <group name="Fig8"
4601        description="org.argouml.uml.diagram.static_structure.ui.FigClass[904, 40, 108, 91]pathVisible=false;operationsVisible=true;attributesVisible=true"
4602        href="127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000855"
4603        fill="1"
4604        fillcolor="white"
4605        stroke="1"
4606        strokecolor="black"
4607   >
4608     <private>
4609     </private>
4610     
4611     <rectangle name="Fig8.0"
4612       x="904"
4613       y="40"
4614       width="108"
4615       height="91"
4616       fill="1"
4617       fillcolor="white"
4618       stroke="0"
4619       strokecolor="black"
4620     />
4621     <group name="Fig8.1"
4622          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[904, 40, 108, 2]"
4623          href="127-0-1-1--79e22c02:118ad02ee85:-8000:0000000000000855"
4624          fill="1"
4625          fillcolor="white"
4626          stroke="1"
4627          strokecolor="black"
4628     >
4629       <private>
4630       </private>
4631       
4632       <rectangle name="Fig8.1.0"
4633         x="904"
4634         y="40"
4635         width="108"
4636         height="2"
4637         fill="1"
4638         fillcolor="white"
4639         stroke="1"
4640         strokecolor="black"
4641       />
4642     </group>
4643     <text name="Fig8.2"
4644       x="904"
4645       y="42"
4646       fill="1"
4647       fillcolor="white"
4648       stroke="0"
4649       strokecolor="red"
4650       font="Dialog"
4651       textsize="10"
4652     >GeodataPoint</text>
4653     <group name="Fig8.3"
4654          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[905, 111, 107, 20]"
4655          fill="1"
4656          fillcolor="white"
4657          stroke="0"
4658          strokecolor="black"
4659     >
4660       <private>
4661       </private>
4662       
4663       <rectangle name="Fig8.3.0"
4664         x="905"
4665         y="111"
4666         width="107"
4667         height="20"
4668         fill="1"
4669         fillcolor="white"
4670         stroke="0"
4671         strokecolor="black"
4672       />
4673       <path name="Fig8.3.1"
4674         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4675         fill="1"
4676         fillcolor="white"
4677         stroke="1"
4678         strokecolor="black"
4679       >
4680         <moveto x="905"
4681                 y="111" />
4682         <lineto x="1012"
4683                 y="111" />
4684       </path>
4685     </group>
4686     <group name="Fig8.4"
4687          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[905, 63, 107, 47]"
4688          fill="1"
4689          fillcolor="white"
4690          stroke="0"
4691          strokecolor="black"
4692     >
4693       <private>
4694       </private>
4695       
4696       <rectangle name="Fig8.4.0"
4697         x="905"
4698         y="63"
4699         width="107"
4700         height="47"
4701         fill="1"
4702         fillcolor="white"
4703         stroke="0"
4704         strokecolor="black"
4705       />
4706       <path name="Fig8.4.1"
4707         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4708         fill="1"
4709         fillcolor="white"
4710         stroke="1"
4711         strokecolor="black"
4712       >
4713         <moveto x="905"
4714                 y="63" />
4715         <lineto x="1012"
4716                 y="63" />
4717       </path>
4718       <text name="Fig8.4.2"
4719         x="905"
4720         y="64"
4721         fill="0"
4722         fillcolor="white"
4723         stroke="0"
4724         strokecolor="black"
4725         font="Dialog"
4726         textsize="10"
4727       >m_long : double</text>
4728       <text name="Fig8.4.3"
4729         x="905"
4730         y="77"
4731         fill="0"
4732         fillcolor="white"
4733         stroke="0"
4734         strokecolor="black"
4735         font="Dialog"
4736         textsize="10"
4737       >m_lat : double</text>
4738       <text name="Fig8.4.4"
4739         x="905"
4740         y="90"
4741         fill="0"
4742         fillcolor="white"
4743         stroke="0"
4744         strokecolor="black"
4745         font="Dialog"
4746         textsize="10"
4747       >m_elevation : double</text>
4748     </group>
4749     <rectangle name="Fig8.5"
4750       x="904"
4751       y="40"
4752       width="108"
4753       height="91"
4754       fill="0"
4755       fillcolor="white"
4756       stroke="1"
4757       strokecolor="black"
4758     />
4759   </group>
4760   <group name="Fig9"
4761        description="org.argouml.uml.diagram.ui.FigAssociation"
4762        href="127-0-1-1--2e86b4f2:118ad541881:-8000:00000000000008AE"
4763        stroke="1"
4764        strokecolor="black"
4765   >
4766     <private>
4767       sourcePortFig="Fig0.0"
4768       destPortFig="Fig8.0"
4769       sourceFigNode="Fig0"
4770       destFigNode="Fig8"
4771     </private>
4772     <path name="Fig9.0"
4773       description="org.tigris.gef.presentation.FigPoly"
4774       fill="0"
4775       fillcolor="white"
4776       stroke="1"
4777       strokecolor="black"
4778     >
4779       <moveto x="1064"
4780               y="48" />
4781       <lineto x="1012"
4782               y="48" />
4783     </path>
4784   </group>
4785   <group name="Fig10"
4786        description="org.argouml.uml.diagram.static_structure.ui.FigClass[760, 200, 272, 78]pathVisible=false;operationsVisible=true;attributesVisible=true"
4787        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB"
4788        fill="1"
4789        fillcolor="white"
4790        stroke="1"
4791        strokecolor="black"
4792   >
4793     <private>
4794     </private>
4795     
4796     <rectangle name="Fig10.0"
4797       x="760"
4798       y="200"
4799       width="272"
4800       height="78"
4801       fill="1"
4802       fillcolor="white"
4803       stroke="0"
4804       strokecolor="black"
4805     />
4806     <group name="Fig10.1"
4807          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[760, 200, 272, 2]"
4808          href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008BB"
4809          fill="1"
4810          fillcolor="white"
4811          stroke="1"
4812          strokecolor="black"
4813     >
4814       <private>
4815       </private>
4816       
4817       <rectangle name="Fig10.1.0"
4818         x="760"
4819         y="200"
4820         width="272"
4821         height="2"
4822         fill="1"
4823         fillcolor="white"
4824         stroke="1"
4825         strokecolor="black"
4826       />
4827     </group>
4828     <text name="Fig10.2"
4829       x="760"
4830       y="202"
4831       fill="1"
4832       fillcolor="white"
4833       stroke="0"
4834       strokecolor="red"
4835       font="Dialog"
4836       textsize="10"
4837     >SimpleCollection</text>
4838     <group name="Fig10.3"
4839          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[761, 258, 271, 20]"
4840          fill="1"
4841          fillcolor="white"
4842          stroke="0"
4843          strokecolor="black"
4844     >
4845       <private>
4846       </private>
4847       
4848       <rectangle name="Fig10.3.0"
4849         x="761"
4850         y="258"
4851         width="271"
4852         height="20"
4853         fill="1"
4854         fillcolor="white"
4855         stroke="0"
4856         strokecolor="black"
4857       />
4858       <path name="Fig10.3.1"
4859         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4860         fill="1"
4861         fillcolor="white"
4862         stroke="1"
4863         strokecolor="black"
4864       >
4865         <moveto x="761"
4866                 y="258" />
4867         <lineto x="1032"
4868                 y="258" />
4869       </path>
4870     </group>
4871     <group name="Fig10.4"
4872          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[761, 223, 271, 34]"
4873          fill="1"
4874          fillcolor="white"
4875          stroke="0"
4876          strokecolor="black"
4877     >
4878       <private>
4879       </private>
4880       
4881       <rectangle name="Fig10.4.0"
4882         x="761"
4883         y="223"
4884         width="271"
4885         height="34"
4886         fill="1"
4887         fillcolor="white"
4888         stroke="0"
4889         strokecolor="black"
4890       />
4891       <path name="Fig10.4.1"
4892         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
4893         fill="1"
4894         fillcolor="white"
4895         stroke="1"
4896         strokecolor="black"
4897       >
4898         <moveto x="761"
4899                 y="223" />
4900         <lineto x="1032"
4901                 y="223" />
4902       </path>
4903       <text name="Fig10.4.2"
4904         x="761"
4905         y="224"
4906         fill="0"
4907         fillcolor="white"
4908         stroke="0"
4909         strokecolor="black"
4910         font="Dialog"
4911         textsize="10"
4912       >m_box : BoundingBox</text>
4913       <text name="Fig10.4.3"
4914         x="761"
4915         y="237"
4916         fill="0"
4917         fillcolor="white"
4918         stroke="0"
4919         strokecolor="black"
4920         font="Dialog"
4921         textsize="10"
4922       >data&lt;Waypoints&gt; : Vector</text>
4923     </group>
4924     <rectangle name="Fig10.5"
4925       x="760"
4926       y="200"
4927       width="272"
4928       height="78"
4929       fill="0"
4930       fillcolor="white"
4931       stroke="1"
4932       strokecolor="black"
4933     />
4934   </group>
4935   <group name="Fig11"
4936        description="org.argouml.uml.diagram.ui.FigAssociation"
4937        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008C4"
4938        stroke="1"
4939        strokecolor="black"
4940   >
4941     <private>
4942       sourcePortFig="Fig10.0"
4943       destPortFig="Fig0.0"
4944       sourceFigNode="Fig10"
4945       destFigNode="Fig0"
4946     </private>
4947     <path name="Fig11.0"
4948       description="org.tigris.gef.presentation.FigPoly"
4949       fill="0"
4950       fillcolor="white"
4951       stroke="1"
4952       strokecolor="black"
4953     >
4954       <moveto x="1032"
4955               y="258" />
4956       <lineto x="1064"
4957               y="258" />
4958     </path>
4959   </group>
4960   <group name="Fig12"
4961        description="org.argouml.uml.diagram.static_structure.ui.FigClass[424, 184, 283, 78]pathVisible=false;operationsVisible=true;attributesVisible=true"
4962        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD"
4963        fill="1"
4964        fillcolor="white"
4965        stroke="1"
4966        strokecolor="black"
4967   >
4968     <private>
4969     </private>
4970     
4971     <rectangle name="Fig12.0"
4972       x="424"
4973       y="184"
4974       width="283"
4975       height="78"
4976       fill="1"
4977       fillcolor="white"
4978       stroke="0"
4979       strokecolor="black"
4980     />
4981     <group name="Fig12.1"
4982          description="org.argouml.uml.diagram.ui.FigStereotypesCompartment[424, 184, 283, 2]"
4983          href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CD"
4984          fill="1"
4985          fillcolor="white"
4986          stroke="1"
4987          strokecolor="black"
4988     >
4989       <private>
4990       </private>
4991       
4992       <rectangle name="Fig12.1.0"
4993         x="424"
4994         y="184"
4995         width="283"
4996         height="2"
4997         fill="1"
4998         fillcolor="white"
4999         stroke="1"
5000         strokecolor="black"
5001       />
5002     </group>
5003     <text name="Fig12.2"
5004       x="424"
5005       y="186"
5006       fill="1"
5007       fillcolor="white"
5008       stroke="0"
5009       strokecolor="red"
5010       font="Dialog"
5011       textsize="10"
5012     >ComplexCollection</text>
5013     <group name="Fig12.3"
5014          description="org.argouml.uml.diagram.ui.FigOperationsCompartment[425, 242, 282, 20]"
5015          fill="1"
5016          fillcolor="white"
5017          stroke="0"
5018          strokecolor="black"
5019     >
5020       <private>
5021       </private>
5022       
5023       <rectangle name="Fig12.3.0"
5024         x="425"
5025         y="242"
5026         width="282"
5027         height="20"
5028         fill="1"
5029         fillcolor="white"
5030         stroke="0"
5031         strokecolor="black"
5032       />
5033       <path name="Fig12.3.1"
5034         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
5035         fill="1"
5036         fillcolor="white"
5037         stroke="1"
5038         strokecolor="black"
5039       >
5040         <moveto x="425"
5041                 y="242" />
5042         <lineto x="707"
5043                 y="242" />
5044       </path>
5045     </group>
5046     <group name="Fig12.4"
5047          description="org.argouml.uml.diagram.ui.FigAttributesCompartment[425, 207, 282, 34]"
5048          fill="1"
5049          fillcolor="white"
5050          stroke="0"
5051          strokecolor="black"
5052     >
5053       <private>
5054       </private>
5055       
5056       <rectangle name="Fig12.4.0"
5057         x="425"
5058         y="207"
5059         width="282"
5060         height="34"
5061         fill="1"
5062         fillcolor="white"
5063         stroke="0"
5064         strokecolor="black"
5065       />
5066       <path name="Fig12.4.1"
5067         description="org.argouml.uml.diagram.ui.FigFeaturesCompartment$FigSeperator"
5068         fill="1"
5069         fillcolor="white"
5070         stroke="1"
5071         strokecolor="black"
5072       >
5073         <moveto x="425"
5074                 y="207" />
5075         <lineto x="707"
5076                 y="207" />
5077       </path>
5078       <text name="Fig12.4.2"
5079         x="425"
5080         y="208"
5081         fill="0"
5082         fillcolor="white"
5083         stroke="0"
5084         strokecolor="black"
5085         font="Dialog"
5086         textsize="10"
5087       >m_box : BoundingBox</text>
5088       <text name="Fig12.4.3"
5089         x="425"
5090         y="221"
5091         fill="0"
5092         fillcolor="white"
5093         stroke="0"
5094         strokecolor="black"
5095         font="Dialog"
5096         textsize="10"
5097       >data&lt;SimpleCollection&gt; : Vector</text>
5098     </group>
5099     <rectangle name="Fig12.5"
5100       x="424"
5101       y="184"
5102       width="283"
5103       height="78"
5104       fill="0"
5105       fillcolor="white"
5106       stroke="1"
5107       strokecolor="black"
5108     />
5109   </group>
5110   <group name="Fig13"
5111        description="org.argouml.uml.diagram.ui.FigAssociation"
5112        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008CF"
5113        stroke="1"
5114        strokecolor="black"
5115   >
5116     <private>
5117       sourcePortFig="Fig12.0"
5118       destPortFig="Fig10.0"
5119       sourceFigNode="Fig12"
5120       destFigNode="Fig10"
5121     </private>
5122     <path name="Fig13.0"
5123       description="org.tigris.gef.presentation.FigPoly"
5124       fill="0"
5125       fillcolor="white"
5126       stroke="1"
5127       strokecolor="black"
5128     >
5129       <moveto x="707"
5130               y="246" />
5131       <lineto x="760"
5132               y="246" />
5133     </path>
5134   </group>
5135   <group name="Fig14"
5136        description="org.argouml.uml.diagram.ui.FigGeneralization"
5137        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FA"
5138        stroke="1"
5139        strokecolor="black"
5140   >
5141     <private>
5142       sourcePortFig="Fig2.0"
5143       destPortFig="Fig10.0"
5144       sourceFigNode="Fig2"
5145       destFigNode="Fig10"
5146     </private>
5147     <path name="Fig14.0"
5148       description="org.tigris.gef.presentation.FigPoly"
5149       fill="0"
5150       fillcolor="white"
5151       stroke="1"
5152       strokecolor="black"
5153     >
5154       <moveto x="1096"
5155               y="312" />
5156       <lineto x="1032"
5157               y="278" />
5158     </path>
5159   </group>
5160   <group name="Fig15"
5161        description="org.argouml.uml.diagram.ui.FigGeneralization"
5162        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FB"
5163        stroke="1"
5164        strokecolor="black"
5165   >
5166     <private>
5167       sourcePortFig="Fig6.0"
5168       destPortFig="Fig10.0"
5169       sourceFigNode="Fig6"
5170       destFigNode="Fig10"
5171     </private>
5172     <path name="Fig15.0"
5173       description="org.tigris.gef.presentation.FigPoly"
5174       fill="0"
5175       fillcolor="white"
5176       stroke="1"
5177       strokecolor="black"
5178     >
5179       <moveto x="960"
5180               y="528" />
5181       <lineto x="960"
5182               y="278" />
5183     </path>
5184   </group>
5185   <group name="Fig16"
5186        description="org.argouml.uml.diagram.ui.FigGeneralization"
5187        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FE"
5188        stroke="1"
5189        strokecolor="black"
5190   >
5191     <private>
5192       sourcePortFig="Fig5.0"
5193       destPortFig="Fig12.0"
5194       sourceFigNode="Fig5"
5195       destFigNode="Fig12"
5196     </private>
5197     <path name="Fig16.0"
5198       description="org.tigris.gef.presentation.FigPoly"
5199       fill="0"
5200       fillcolor="white"
5201       stroke="1"
5202       strokecolor="black"
5203     >
5204       <moveto x="512"
5205               y="432" />
5206       <lineto x="512"
5207               y="262" />
5208     </path>
5209   </group>
5210   <group name="Fig17"
5211        description="org.argouml.uml.diagram.ui.FigGeneralization"
5212        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:00000000000008FF"
5213        stroke="1"
5214        strokecolor="black"
5215   >
5216     <private>
5217       sourcePortFig="Fig3.0"
5218       destPortFig="Fig12.0"
5219       sourceFigNode="Fig3"
5220       destFigNode="Fig12"
5221     </private>
5222     <path name="Fig17.0"
5223       description="org.tigris.gef.presentation.FigPoly"
5224       fill="0"
5225       fillcolor="white"
5226       stroke="1"
5227       strokecolor="black"
5228     >
5229       <moveto x="456"
5230               y="304" />
5231       <lineto x="456"
5232               y="262" />
5233     </path>
5234   </group>
5235   <group name="Fig18"
5236        description="org.argouml.uml.diagram.ui.FigGeneralization"
5237        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000900"
5238        stroke="1"
5239        strokecolor="black"
5240   >
5241     <private>
5242       sourcePortFig="Fig7.0"
5243       destPortFig="Fig10.0"
5244       sourceFigNode="Fig7"
5245       destFigNode="Fig10"
5246     </private>
5247     <path name="Fig18.0"
5248       description="org.tigris.gef.presentation.FigPoly"
5249       fill="0"
5250       fillcolor="white"
5251       stroke="1"
5252       strokecolor="black"
5253     >
5254       <moveto x="1032"
5255               y="408" />
5256       <lineto x="1032"
5257               y="278" />
5258     </path>
5259   </group>
5260   <group name="Fig19"
5261        description="org.argouml.uml.diagram.ui.FigGeneralization"
5262        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000903"
5263        stroke="1"
5264        strokecolor="black"
5265   >
5266     <private>
5267       sourcePortFig="Fig12.0"
5268       destPortFig="Fig1.0"
5269       sourceFigNode="Fig12"
5270       destFigNode="Fig1"
5271     </private>
5272     <path name="Fig19.0"
5273       description="org.tigris.gef.presentation.FigPoly"
5274       fill="0"
5275       fillcolor="white"
5276       stroke="1"
5277       strokecolor="black"
5278     >
5279       <moveto x="683"
5280               y="184" />
5281       <lineto x="683"
5282               y="119" />
5283     </path>
5284   </group>
5285   <group name="Fig20"
5286        description="org.argouml.uml.diagram.ui.FigGeneralization"
5287        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000904"
5288        stroke="1"
5289        strokecolor="black"
5290   >
5291     <private>
5292       sourcePortFig="Fig10.0"
5293       destPortFig="Fig1.0"
5294       sourceFigNode="Fig10"
5295       destFigNode="Fig1"
5296     </private>
5297     <path name="Fig20.0"
5298       description="org.tigris.gef.presentation.FigPoly"
5299       fill="0"
5300       fillcolor="white"
5301       stroke="1"
5302       strokecolor="black"
5303     >
5304       <moveto x="776"
5305               y="200" />
5306       <lineto x="776"
5307               y="119" />
5308     </path>
5309   </group>
5310   <group name="Fig21"
5311        description="org.argouml.uml.diagram.ui.FigGeneralization"
5312        href="127-0-1-1-29f85ebf:118ae4f7b27:-8000:0000000000000905"
5313        stroke="1"
5314        strokecolor="black"
5315   >
5316     <private>
5317       sourcePortFig="Fig4.0"
5318       destPortFig="Fig12.0"
5319       sourceFigNode="Fig4"
5320       destFigNode="Fig12"
5321     </private>
5322     <path name="Fig21.0"
5323       description="org.tigris.gef.presentation.FigPoly"
5324       fill="0"
5325       fillcolor="white"
5326       stroke="1"
5327       strokecolor="black"
5328     >
5329       <moveto x="688"
5330               y="320" />
5331       <lineto x="688"
5332               y="262" />
5333     </path>
5334   </group>
5335   <group name="Fig22"
5336        description="org.argouml.uml.diagram.ui.FigAssociation"
5337        href="127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000092A"
5338        stroke="1"
5339        strokecolor="black"
5340   >
5341     <private>
5342       sourcePortFig="Fig4.0"
5343       destPortFig="Fig7.0"
5344       sourceFigNode="Fig4"
5345       destFigNode="Fig7"
5346     </private>
5347     <path name="Fig22.0"
5348       description="org.tigris.gef.presentation.FigPoly"
5349       fill="0"
5350       fillcolor="white"
5351       stroke="1"
5352       strokecolor="black"
5353     >
5354       <moveto x="819"
5355               y="384" />
5356       <lineto x="920"
5357               y="408" />
5358     </path>
5359   </group>
5360   <group name="Fig23"
5361        description="org.argouml.uml.diagram.ui.FigAssociation"
5362        href="127-0-1-1--47204b1a:118f17e6f92:-8000:0000000000000933"
5363        stroke="1"
5364        strokecolor="black"
5365   >
5366     <private>
5367       sourcePortFig="Fig5.0"
5368       destPortFig="Fig6.0"
5369       sourceFigNode="Fig5"
5370       destFigNode="Fig6"
5371     </private>
5372     <path name="Fig23.0"
5373       description="org.tigris.gef.presentation.FigPoly"
5374       fill="0"
5375       fillcolor="white"
5376       stroke="1"
5377       strokecolor="black"
5378     >
5379       <moveto x="777"
5380               y="497" />
5381       <lineto x="856"
5382               y="528" />
5383     </path>
5384   </group>
5385   <group name="Fig24"
5386        description="org.argouml.uml.diagram.ui.FigAssociation"
5387        href="127-0-1-1--47204b1a:118f17e6f92:-8000:000000000000093C"
5388        stroke="1"
5389        strokecolor="black"
5390   >
5391     <private>
5392       sourcePortFig="Fig3.0"
5393       destPortFig="Fig5.0"
5394       sourceFigNode="Fig3"
5395       destFigNode="Fig5"
5396     </private>
5397     <path name="Fig24.0"
5398       description="org.tigris.gef.presentation.FigPoly"
5399       fill="0"
5400       fillcolor="white"
5401       stroke="1"
5402       strokecolor="black"
5403     >
5404       <moveto x="400"
5405               y="369" />
5406       <lineto x="400"
5407               y="432" />
5408     </path>
5409   </group>
5410 </pgml>
5411 <todo>
5412 <todolist>
5413 </todolist>
5414 <resolvedcritics>
5415 </resolvedcritics>
5416 </todo>
5417 </uml>