# DoME 5.3 model; type: DOME Tool Specification for: MSU-UML Sequence Diagram; top: true [MetaDoMEGraph nodes: [OrderedCollection [MetaDoMEGraphHandle name: 'Graph'! position: [Point 455 47] components: [PartitionedCollection key: #elements! value: [PartitionedCollection key: #services! value: [SortedCollection [MetaDoMEService name: 'register-dependencies'! position: [Point -69 -5] id: 204219237335044! properties: [GrapEPropertyDictionary key: #method! value: ';; Nothing to do for this graph type nil'! ] ] [MetaDoMEService name: 'upgrade-if-necessary'! position: [Point -69 8] id: 204650587095042! properties: [GrapEPropertyDictionary key: #method! value: '"No upgraded needed yet." #f'! key: #description! value: [GrapEHyperText textWithLinks: [OrderedCollection 'This method must be supplied on all UML notations to be compatible with the UML Project notation.'!] ] ] ] ] ] ] id: 203784056799246! properties: [GrapEPropertyDictionary key: #postCreationAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(if (not (nil? (parent self))) (smalltalk "updateName" (parent self)))'!] ] key: #external! value: false! ] ] [MetaDoMENodeSpec name: 'Object'! position: [Point 224 264] id: 203784056799245! properties: [GrapEPropertyDictionary key: #nodeShapePolylineStyle! value: #customArray! key: #nodeShape! value: #rectangular! key: #metaIsResizable! value: true! key: #postCreationAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(create-lifeline self)'!] ] key: #popupMenuSpec! value: [GrapEThingAddress id: 204260534583298! ] key: #nodeShapeAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(let ((ul (car b-bounds)) (ne (point+ ''(8 . 8) (get-property "nameExtent" self)))) (draw-rectangle context (cons (car b-bounds) (cons (cadr b-bounds) (+ (y ul) (y ne))))) (set-line-style! context ''simpledash) (draw-line context (cons (x pos) (+ (cdar b-bounds) (y ne))) (cons (x pos) (cddr b-bounds))) (if (get-property ''is-destroyed self) (begin (let ((dp (cons (x pos) (- (cddr b-bounds) 4))) (v1 ''(5 . 5)) (v2 ''(5 . -5))) (set-line-style! context ''normal) (draw-line context (point- dp v1) (point+ dp v1)) (draw-line context (point- dp v2) (point+ dp v2))))))'!] ] ] ] [MetaDoMEToolBarSpec position: [Point 587 215] components: [PartitionedCollection key: #elements! value: [PartitionedCollection key: #columns! value: [OrderedCollection [MetaDoMEToolColumn position: [Point 0 0] components: [PartitionedCollection key: #elements! value: [PartitionedCollection key: #tools! value: [OrderedCollection [MetaDoMECreateTool name: 'Object'! position: [Point -54 -68] id: 203784056799249! properties: [GrapEPropertyDictionary key: #iconImage! value: #rectangleIcon! key: #keyBinding! value: 'o'! key: #itemSpec! value: [GrapEThingAddress id: 203784056799245! ] key: #cursorImageBits! value: [Depth1Image width: 16! height: 16! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 0! 0! 0! 127! 254! 0! 0! 64! 2! 0! 0! 64! 2! 0! 0! 64! 2! 0! 0! 64! 2! 0! 0! 64! 2! 0! 0! 64! 2! 0! 0! 127! 254! 0! 0! 1! 0! 0! 0! 1! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 1! 0! 0! 0! 1! 0! 0! 0! 0! 0! 0! 0!] ] key: #cursorImage! value: #rectangleCursor! key: #iconImageBits! value: [Depth1Image width: 24! height: 24! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 0! 0! 0! 127! 255! 254! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 64! 0! 2! 0! 127! 255! 254! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 0! 0! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 0! 0! 0! 0! 16! 0! 0!] ] ] ] [MetaDoMECreateTool name: 'Actor'! position: [Point -54 -51] id: 204264381153295! properties: [GrapEPropertyDictionary key: #iconImage! value: #rectangleIcon! key: #keyBinding! value: 'a'! key: #itemSpec! value: [GrapEThingAddress id: 204264371191815! ] key: #cursorImageBits! value: [Depth1Image width: 16! height: 16! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 3! 128! 0! 0! 4! 64! 0! 0! 8! 32! 0! 0! 8! 32! 0! 0! 4! 64! 0! 0! 3! 128! 0! 0! 1! 0! 0! 0! 1! 0! 0! 0! 15! 224! 0! 0! 1! 0! 0! 0! 1! 0! 0! 0! 1! 0! 0! 0! 2! 128! 0! 0! 4! 64! 0! 0! 8! 32! 0! 0! 16! 16! 0! 0!] ] key: #cursorImage! value: #rectangleCursor! key: #iconImageBits! value: [Depth1Image width: 24! height: 24! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 56! 0! 0! 0! 198! 0! 0! 1! 1! 0! 0! 2! 0! 128! 0! 2! 0! 128! 0! 1! 1! 0! 0! 0! 198! 0! 0! 0! 56! 0! 0! 0! 16! 0! 0! 0! 16! 0! 0! 7! 255! 192! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 16! 0! 0! 0! 40! 0! 0! 0! 68! 0! 0! 0! 130! 0! 0! 1! 1! 0! 0! 2! 0! 128! 0! 4! 0! 64! 0!] ] ] ] [MetaDoMECreateTool name: 'Activation'! position: [Point -54 -34] id: 204259913760778! properties: [GrapEPropertyDictionary key: #iconImage! value: #rectangleIcon! key: #keyBinding! value: 'l'! key: #itemSpec! value: [GrapEThingAddress id: 204259862773762! ] key: #cursorImageBits! value: [Depth1Image width: 16! height: 16! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 1! 0! 0! 0! 0! 0! 0! 0! 7! 192! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 4! 64! 0! 0! 7! 192! 0! 0! 0! 0! 0! 0! 1! 0! 0! 0!] ] key: #cursorImage! value: #rectangleCursor! key: #iconImageBits! value: [Depth1Image width: 24! height: 24! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 16! 0! 0! 0! 0! 0! 0! 0! 254! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 130! 0! 0! 0! 254! 0! 0! 0! 0! 0! 0! 0! 16! 0! 0!] ] ] ] [MetaDoMECreateTool name: 'Message'! position: [Point -54 -17] id: 203784056799250! properties: [GrapEPropertyDictionary key: #iconImage! value: #plainArcIcon! key: #itemSpec! value: [GrapEThingAddress id: 203784056799238! ] key: #cursorImage! value: #arcCursor! key: #keyBinding! value: 'M'! ] ] [MetaDoMECreateTool name: 'Return'! position: [Point -54 0] id: 203784232828941! properties: [GrapEPropertyDictionary key: #iconImage! value: #dashedArcIcon! key: #itemSpec! value: [GrapEThingAddress id: 203784232828942! ] key: #cursorImage! value: #arcCursor! key: #iconImageBits! value: [Depth1Image width: 24! height: 24! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 224! 0! 7! 0! 32! 0! 4! 0! 32! 0! 4! 0! 32! 0! 4! 0! 32! 0! 4! 0! 34! 0! 4! 0! 36! 0! 4! 0! 40! 0! 4! 0! 60! 204! 204! 0! 40! 0! 4! 0! 36! 0! 4! 0! 34! 0! 4! 0! 32! 0! 4! 0! 32! 0! 4! 0! 32! 0! 4! 0! 32! 0! 4! 0! 224! 0! 7! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0!] ] key: #keyBinding! value: 'r'! ] ] [MetaDoMECreateTool name: 'Condition'! position: [Point -54 17] id: 203784056799251! properties: [GrapEPropertyDictionary key: #iconImage! value: #circleToArrowLeftIcon! key: #itemSpec! value: [GrapEThingAddress id: 203784056799242! ] key: #cursorImage! value: #arcCursor! key: #iconImageBits! value: [Depth1Image width: 24! height: 24! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 2! 0! 0! 0! 2! 0! 0! 0! 2! 0! 0! 0! 2! 0! 0! 0! 2! 0! 121! 203! 30! 0! 195! 108! 182! 0! 130! 40! 162! 0! 130! 40! 162! 0! 130! 40! 162! 0! 130! 40! 162! 0! 195! 104! 182! 0! 121! 200! 158! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0!] ] ] ] [MetaDoMECreateTool name: 'Iteration Marker'! position: [Point -54 34] id: 203784056799252! properties: [GrapEPropertyDictionary key: #iconImage! value: #dottedCircleToArrowLeftIcon! key: #itemSpec! value: [GrapEThingAddress id: 203784056799240! ] key: #cursorImage! value: #arcCursor! key: #iconImageBits! value: [Depth1Image width: 24! height: 24! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 0! 0! 0! 0! 0! 0! 0! 0! 64! 0! 0! 0! 64! 0! 0! 0! 64! 0! 0! 4! 64! 0! 0! 0! 64! 0! 0! 0! 64! 0! 0! 5! 242! 240! 0! 4! 67! 152! 0! 4! 67! 8! 0! 4! 66! 0! 0! 4! 66! 0! 0! 4! 66! 0! 0! 4! 106! 0! 0! 4! 58! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0!] ] ] ] [MetaDoMECreateTool name: 'Constraint'! position: [Point -54 51] id: 204259689103362! properties: [GrapEPropertyDictionary key: #iconImage! value: #rectangleIcon! key: #keyBinding! value: 'c'! key: #itemSpec! value: [GrapEThingAddress id: 204259689103363! ] key: #cursorImageBits! value: [Depth1Image width: 16! height: 16! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 0! 0! 0! 0! 0! 0! 0! 16! 8! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 64! 2! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 32! 4! 0! 0! 16! 8! 0! 0! 0! 0! 0! 0!] ] key: #cursorImage! value: #rectangleCursor! key: #iconImageBits! value: [Depth1Image width: 24! height: 24! depth: 1! palette: [CoveragePalette maxPixelValue: 1! ] bitsPerPixel: 1! maxPixelValue: 1! rowByteSize: 4! bits: [OrderedCollection 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 32! 0! 4! 0! 64! 0! 2! 0! 64! 0! 2! 0! 78! 0! 2! 0! 81! 0! 2! 0! 80! 57! 194! 0! 144! 69! 33! 0! 80! 69! 34! 0! 81! 69! 34! 0! 78! 57! 34! 0! 64! 0! 2! 0! 64! 0! 2! 0! 32! 0! 4! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0! 0!] ] ] ] ] ] ] id: 203784056799248! ] ] ] ] id: 203784056799247! ] [MetaDoMEArcSpec name: 'Message'! position: [Point 454 346] id: 203784056799238! properties: [GrapEPropertyDictionary key: #destHeadStyle! value: #stickarrow! ] ] [MetaDoMEGraphLabel position: [Point 201 22] id: 203784056799253! ] [MetaDoMENodeSpec name: 'Condition'! position: [Point 504 494] id: 203784056799242! properties: [GrapEPropertyDictionary key: #metaHaloCount! value: 0! key: #nameContentAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(append "[" (name self) "]")'!] ] ] ] [MetaDoMENodeSpec name: 'Iteration Marker'! position: [Point 405 495] id: 203784056799240! properties: [GrapEPropertyDictionary key: #metaHaloCount! value: 0! ] ] [MetaDoMEAccPart position: [Point 452 439] id: 203784056799237! ] [MetaDoMEArcSpec name: 'Return'! position: [Point 531 348] id: 203784232828942! properties: [GrapEPropertyDictionary key: #metaLineStyleType! value: #simpleDash! key: #metaPaintStyleType! value: #solid! key: #destHeadStyle! value: #stickarrow! ] ] [MetaDoMENodeSpec name: 'Constraint'! position: [Point 459 185] id: 204259689103363! properties: [GrapEPropertyDictionary key: #metaHaloCount! value: 0! key: #nodeNamePosition! value: #insideTopLeft! key: #nameContentAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(append "{" (name self) "}")'!] ] ] ] [MetaDoMENodeSpec name: 'Activation'! position: [Point 232 504] id: 204259862773762! properties: [GrapEPropertyDictionary key: #nodeShape! value: #rectangular! key: #clippingAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(if (and (is-a? connector umlsdreturn) (member connector (outgoing-arcs self))) (cons (min (max (x vertex) (caar b-bounds)) (cadr b-bounds)) (cddr b-bounds)) nil)'!] ] key: #nodeNamePosition! value: #none! key: #metaIsResizable! value: true! ] ] [MetaDoMEAccPart position: [Point 229 461] id: 204259913760774! ] [MetaDoMEArcSpec name: 'Lifeline'! position: [Point 231 381] id: 204260458954754! properties: [GrapEPropertyDictionary key: #metaLineStyleType! value: #simpleDash! key: #metaLineWidth! value: #custom! key: #destHeadPresence! value: #editable! key: #arcNamePresent! value: false! key: #instantiable! value: false! key: #destHeadStyle! value: #square! ] ] [MetaDoMENodeSpec name: 'LifelineTerminator'! position: [Point 337 336] components: [PartitionedCollection key: #elements! value: [PartitionedCollection key: #attributes! value: [SortedCollection [MetaDoMEProperty name: 'is-destroyed'! position: [Point -56 -4] id: 204259913760771! properties: [GrapEPropertyDictionary key: #displayName! value: 'Is Destroyed:'! key: #isVisual! value: true! key: #type! value: #Boolean! key: #initialValue! value: false! key: #useInitialValue! value: true! key: #canBeNil! value: false! ] ] ] ] ] id: 204260458954757! properties: [GrapEPropertyDictionary key: #nodeShapeAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(if (get-property ''is-destroyed self) (begin (draw-line context (upper-left b-bounds) (lower-right b-bounds)) (draw-line context (lower-left b-bounds) (upper-right b-bounds))))'!] ] key: #nodeShape! value: #rectangular! key: #nodeNamePosition! value: #none! key: #metaPaintStyleType! value: #gray! key: #instantiable! value: false! key: #clippingAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(position self)'!] ] ] ] [MetaDoMEMenuSpec name: 'Object Menu'! position: [Point 625 435] components: [PartitionedCollection key: #elements! value: [PartitionedCollection key: #menuItems! value: [OrderedCollection [MetaDoMEMenuItemSpec name: 'Create Lifeline'! position: [Point -44 -6] id: 204260558307340! properties: [GrapEPropertyDictionary key: #method! value: [GrapEHyperText textWithLinks: [OrderedCollection '(create-lifeline object)'!] ] key: #validationMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(null? (outgoing-arcs object))'!] ] ] ] ] ] ] id: 204260534583298! ] [MetaDoMENodeSpec name: 'Actor'! position: [Point 356 214] id: 204264371191815! properties: [GrapEPropertyDictionary key: #nodeShape! value: #custom! key: #nodeNamePosition! value: #none! key: #nodeBoundsAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(let ((bb (expand-rectangle (cons (position self) (position self)) ''(6 . 12)))) (set-border-bounds! self bb) bb)'!] ] key: #postCreationAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(create-lifeline self)'!] ] key: #popupMenuSpec! value: [GrapEThingAddress id: 204260534583298! ] key: #nodeShapeAlterMethod! value: [GrapEHyperText textWithLinks: [OrderedCollection '(let* ((p1 (lower-left b-bounds)) (p2 (point+ pos ''(0 . 4))) (p3 (lower-right b-bounds)) (p4 (point- pos ''(0 . 2))) (p5 (cons (caar b-bounds) (cdr p4))) (p6 (cons (cadr b-bounds) (cdr p4))) (p7 (point- pos ''(0 . 6))) (b1 (cons (upper-left b-bounds) (cons (cadr b-bounds) (cdr p7))))) (draw-line context p1 p2) (draw-line context p2 p3) (draw-line context p2 p7) (draw-line context p4 p5) (draw-line context p4 p6) (draw-arc context b1 0 360))'!] ] ] ] [MetaDoMENodeSpec name: 'Interactor'! position: [Point 261 98] components: [PartitionedCollection key: #elements! value: [PartitionedCollection key: #services! value: [SortedCollection [MetaDoMEService name: 'create-lifeline'! position: [Point -44 12] id: 204260558307339! properties: [GrapEPropertyDictionary key: #method! value: '(let* ((anchor (new-in umlsdlifelineterminator (graph self) (point+ (position self) ''(0 . 1700)))) (line (new-in umlsdlifeline (graph self) self anchor))) (add-interest self ''position (lambda (obj aspect delta) (set-position! anchor (+ (position anchor) delta))) anchor ''lifeline-anchor))'! ] ] ] ] ] id: 204264381153292! properties: [GrapEPropertyDictionary key: #instantiable! value: false! ] ] [MetaDoMEGenSpec position: [Point 259 152] id: 204264381153291! ] ] arcs: [OrderedCollection [MetaDoMEAccTop indexedOrigin: [GrapEThingAddress id: 203784056799237! ] indexedDestination: [GrapEThingAddress id: 203784056799238! ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [GrapEArcName name: 'notes'! position: [Point 0 0] id: 203784056799236! ] ] ] id: 203784056799235! ] [MetaDoMEAccBottom indexedOrigin: [GrapEThingAddress id: 203784056799240! ] indexedDestination: [GrapEThingAddress id: 203784056799237! ] route: [OrderedCollection [Point 401 452] [Point 445 452] ] id: 203784056799239! ] [MetaDoMEAccBottom indexedOrigin: [GrapEThingAddress id: 203784056799242! ] indexedDestination: [GrapEThingAddress id: 203784056799237! ] route: [OrderedCollection [Point 507 452] [Point 456 452] ] id: 203784056799241! ] [MetaDoMEConnection indexedOrigin: [GrapEThingAddress id: 204259862773762! ] indexedDestination: [GrapEThingAddress id: 203784056799245! ] route: [OrderedCollection [Point 168 490] [Point 168 219] [Point 214 219] ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [MetaDoMEConnectionName name: 'Message'! position: [Point 0 0] id: 203818025746435! ] ] ] id: 203818025746434! properties: [GrapEPropertyDictionary key: #reference! value: [GrapEThingAddress id: 203784056799238! ] ] ] [MetaDoMEAccTop indexedOrigin: [GrapEThingAddress id: 204259913760774! ] indexedDestination: [GrapEThingAddress id: 204260458954754! ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [GrapEArcName name: 'lifelines'! position: [Point 0 -4] id: 204259913760773! ] ] ] id: 204259913760772! ] [MetaDoMEAccBottom indexedOrigin: [GrapEThingAddress id: 204259862773762! ] indexedDestination: [GrapEThingAddress id: 204259913760774! ] id: 204259913760775! ] [MetaDoMEConnection indexedOrigin: [GrapEThingAddress id: 204259862773762! ] indexedDestination: [GrapEThingAddress id: 204259862773762! ] route: [OrderedCollection [Point 184 508] [Point 184 550] [Point 224 550] ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [MetaDoMEConnectionName name: 'Message'! position: [Point 0 0] id: 204259913760777! ] ] ] id: 204259913760776! properties: [GrapEPropertyDictionary key: #reference! value: [GrapEThingAddress id: 203784056799238! ] ] ] [MetaDoMEConnection indexedOrigin: [GrapEThingAddress id: 204259862773762! ] indexedDestination: [GrapEThingAddress id: 204259862773762! ] route: [OrderedCollection [Point 282 495] [Point 282 528] ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [MetaDoMEConnectionName name: 'Return'! position: [Point 5 3] id: 204260025499660! ] ] ] id: 204260025499659! properties: [GrapEPropertyDictionary key: #reference! value: [GrapEThingAddress id: 203784232828942! ] ] ] [MetaDoMEConnection indexedOrigin: [GrapEThingAddress id: 203784056799245! ] indexedDestination: [GrapEThingAddress id: 204260458954757! ] route: [OrderedCollection [Point 305 265] ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [MetaDoMEConnectionName name: 'Lifeline'! position: [Point 0 0] id: 204260458954756! ] ] ] id: 204260458954755! properties: [GrapEPropertyDictionary key: #reference! value: [GrapEThingAddress id: 204260458954754! ] ] ] [MetaDoMEConnection indexedOrigin: [GrapEThingAddress id: 204264371191815! ] indexedDestination: [GrapEThingAddress id: 204260458954757! ] route: [OrderedCollection [Point 355 268] ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [MetaDoMEConnectionName name: 'Lifeline'! position: [Point 6 3] id: 204264381153289! ] ] ] id: 204264381153288! properties: [GrapEPropertyDictionary key: #reference! value: [GrapEThingAddress id: 204260458954754! ] ] ] [MetaDoMEGSTop indexedOrigin: [GrapEThingAddress id: 204264381153291! ] indexedDestination: [GrapEThingAddress id: 204264381153292! ] id: 204264381153290! ] [MetaDoMEGSBottom indexedOrigin: [GrapEThingAddress id: 203784056799245! ] indexedDestination: [GrapEThingAddress id: 204264381153291! ] route: [OrderedCollection [Point 230 152] ] id: 204264381153293! ] [MetaDoMEGSBottom indexedOrigin: [GrapEThingAddress id: 204264371191815! ] indexedDestination: [GrapEThingAddress id: 204264381153291! ] route: [OrderedCollection [Point 353 152] ] id: 204264381153294! ] [MetaDoMEConnection indexedOrigin: [GrapEThingAddress id: 203784056799245! ] indexedDestination: [GrapEThingAddress id: 203784056799245! ] route: [OrderedCollection [Point 210 325] [Point 257 319] [Point 263 284] ] components: [PartitionedCollection key: #accessories! value: [OrderedCollection [MetaDoMEConnectionName name: 'Message'! position: [Point 0 0] id: 207667436191747! ] ] ] id: 207667436191746! properties: [GrapEPropertyDictionary key: #reference! value: [GrapEThingAddress id: 203784056799238! ] ] ] ] id: 203784056799234! properties: [GrapEPropertyDictionary key: #printLandscape! value: false! key: #printScale! value: 100.0! key: #printSize! value: 5.61111! key: #printSubdiagrams! value: false! key: #initialOpenGraphs! value: [OrderedCollection [GrapEThingAddress id: 203784056799234! ] ] key: #classPrefix! value: 'Umlsd'! key: #categoryName! value: 'UML Sequence Diagram'! key: #mvcClassPrefix! value: 'Umlsd'! key: #printer! value: 'Default Printer'! key: #printToFile! value: false! key: #windowBounds! value: [Rectangle origin: [Point 311 128] corner: [Point 1248 731] ] key: #printFormat! value: #DoMEHostPrinterContext! key: #usePrintSize! value: false! key: #modelTypeName! value: 'MSU-UML Sequence Diagram'! key: #toolDescription! value: [GrapEHyperText textWithLinks: [OrderedCollection 'MSU modified Sequence diagram'!] ] key: #printName! value: 'sequence_diagram.met'! ] ]