#Class #Dictionary #Graph #Vertex #List #ConstVertex 1 BusRoute { 408 35 } #Outgoing 9 7 5 3 #Before "BusRoute:" #ConstVertex 2 RouteName { 241 95 } #Incoming 3 #Outgoing 49 #ConstVertex 4 RouteLen { 436 123 } #Incoming 5 #Outgoing 53 #After "ft" #ConstVertex 6 BusStop_List { 570 96 } #Incoming 7 #Outgoing 39 #Before "(" #After ")" #ConstVertex 8 Bus_List { 322 126 } #Incoming 9 #Outgoing 42 #Before "(" #After ")" #ConstVertex 12 BusStop { 678 224 } #Incoming 39 #Outgoing 18 16 14 #ConstVertex 13 StopId { 421 623 } #Incoming 36 25 14 #Outgoing 66 #ConstVertex 15 RouteLoc { 507 236 } #Incoming 24 16 #Outgoing 56 #After "ft" #ConstVertex 17 Person_List { 561 310 } #Incoming 30 18 #Outgoing 45 #Before "(" #After ")" #ConstVertex 21 Bus { 125 221 } #Incoming 42 #Outgoing 30 29 27 25 24 23 #ConstVertex 22 BusId { 126 447 } #Incoming 23 #Outgoing 69 #ConstVertex 26 BusCapac { 345 318 } #Incoming 27 #Outgoing 59 #After "passengers" #ConstVertex 28 BusSpeed { 330 395 } #Incoming 29 #Outgoing 62 #After "ft/min" #ConstVertex 33 Person { 489 488 } #Incoming 45 #Outgoing 36 35 #ConstVertex 34 PersonId { 245 518 } #Incoming 35 #Outgoing 72 #ConstVertex 48 String { 130 132 } #Incoming 49 #ConstVertex 52 Integer { 438 432 } #Incoming 62 59 56 53 #ConstVertex 65 Ident { 169 592 } #Incoming 72 69 66 #Edge #List #ConstEdge name #Cardinality 1 3 1 2 #ConstEdge totalLength #Cardinality 1 #Before "totalroutelength:" 5 1 4 #ConstEdge busStops #Cardinality 1 #Before "consistingofbusstops:" 7 1 6 #ConstEdge buses #Cardinality 1 #Before "withassignedbusses:" 9 1 8 #ConstEdge id #Cardinality 1 14 12 13 { 668 495 } #ConstEdge location #Cardinality 1 #Before "at:" 16 12 15 #ConstEdge waitingList #Cardinality 1 #Before "withwaitinglist:" 18 12 17 #ConstEdge id #Cardinality 1 23 21 22 #ConstEdge position #Cardinality 1 #Before "at:" 24 21 15 #ConstEdge currentStop #Cardinality 0 .."1" #Before "currentlyatstop:" 25 21 13 { 287 453 } #ConstEdge capacity #Cardinality 1 #Before "capacity:" 27 21 26 #ConstEdge speed #Cardinality 1 #Before "speed:" 29 21 28 #ConstEdge passengers #Cardinality 1 #Before "carryingpassenger(s):" 30 21 17 #ConstEdge id #Cardinality 1 35 33 34 #ConstEdge destination #Cardinality 1 #Before "destination:" 36 33 13 #ConstEdge null #Cardinality 0 .."*" 39 6 12 #ConstEdge null #Cardinality 0 .."*" 42 8 21 #ConstEdge null #Cardinality 0 .."*" 45 17 33 #ConstEdge v #Cardinality 1 49 2 48 #ConstEdge v #Cardinality 1 53 4 52 #ConstEdge v #Cardinality 1 56 15 52 #ConstEdge v #Cardinality 1 59 26 52 #ConstEdge v #Cardinality 1 62 28 52 #ConstEdge v #Cardinality 1 66 13 65 #ConstEdge v #Cardinality 1 69 22 65 #ConstEdge v #Cardinality 1 72 34 65