Smaller sequence diagrams
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@367 72836036-5685-4462-b002-a69064685172
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 760 KiB After Width: | Height: | Size: 699 KiB |
|
@ -1,33 +1,33 @@
|
|||
@startuml img/sequence_complete.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant playerPanel as "playerPanel : PlayerPanel"
|
||||
participant tablePanel as "tablePanel : TablePanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant playerPanel as "playerPanel\n: PlayerPanel"
|
||||
participant tablePanel as "tablePanel\n: TablePanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant ITurnControlFactory
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl as "turnControl : HumanTurnControl"
|
||||
participant humanTurnControlFactory2 as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl2 as "turnControl : HumanTurnControl"
|
||||
participant humanTurnControlFactory3 as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl3 as "turnControl : HumanTurnControl"
|
||||
participant humanTurnControlFactory4 as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl4 as "turnControl : HumanTurnControl"
|
||||
participant roundState as "roundState : RoundState"
|
||||
participant table as "table : Table"
|
||||
participant clonedTable as "clonedTable : Table"
|
||||
participant clonedTable2 as "clonedTable2 : Table"
|
||||
participant clonedTable3 as "clonedTable3 : Table"
|
||||
participant clonedTable4 as "clonedTable4 : Table"
|
||||
participant playerA as "playerA : Player"
|
||||
participant playerASettings as "playerASettings : PlayerSettings"
|
||||
participant playerAHand as "playerAHand : Hand"
|
||||
participant playerB as "playerB : Player"
|
||||
participant playerBSettings as "playerBSettings : PlayerSettings"
|
||||
participant playerBHand as "playerBHand : Hand"
|
||||
participant gameHeap as "gameHeap : StoneHeap"
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl as "turnControl\n: HumanTurnControl"
|
||||
participant humanTurnControlFactory2 as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl2 as "turnControl\n: HumanTurnControl"
|
||||
participant humanTurnControlFactory3 as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl3 as "turnControl\n: HumanTurnControl"
|
||||
participant humanTurnControlFactory4 as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl4 as "turnControl\n: HumanTurnControl"
|
||||
participant roundState as "roundState\n: RoundState"
|
||||
participant table as "table\n: Table"
|
||||
participant clonedTable as "clonedTable\n: Table"
|
||||
participant clonedTable2 as "clonedTable2\n: Table"
|
||||
participant clonedTable3 as "clonedTable3\n: Table"
|
||||
participant clonedTable4 as "clonedTable4\n: Table"
|
||||
participant playerA as "playerA\n: Player"
|
||||
participant playerASettings as "playerASettings\n: PlayerSettings"
|
||||
participant playerAHand as "playerAHand\n: Hand"
|
||||
participant playerB as "playerB\n: Player"
|
||||
participant playerBSettings as "playerBSettings\n: PlayerSettings"
|
||||
participant playerBHand as "playerBHand\n: Hand"
|
||||
participant gameHeap as "gameHeap\n: StoneHeap"
|
||||
|
||||
== Initialize player B's turn ==
|
||||
|
||||
|
@ -955,15 +955,15 @@ deactivate playerPanel
|
|||
@startuml img/sequence_01.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant ITurnControlFactory
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl as "turnControl : HumanTurnControl"
|
||||
participant roundState as "roundState : RoundState"
|
||||
participant playerB as "playerB : Player"
|
||||
participant playerBSettings as "playerBSettings : PlayerSettings"
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl as "turnControl\n: HumanTurnControl"
|
||||
participant roundState as "roundState\n: RoundState"
|
||||
participant playerB as "playerB\n: Player"
|
||||
participant playerBSettings as "playerBSettings\n: PlayerSettings"
|
||||
|
||||
== Initialize player B's turn ==
|
||||
|
||||
|
@ -1054,12 +1054,13 @@ deactivate view
|
|||
@startuml img/sequence_02.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant playerPanel as "playerPanel : PlayerPanel"
|
||||
participant tablePanel as "tablePanel : TablePanel"
|
||||
participant turnControl as "turnControl : HumanTurnControl"
|
||||
participant clonedTable as "clonedTable : Table"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant playerPanel as "playerPanel\n: PlayerPanel"
|
||||
participant tablePanel as "tablePanel\n: TablePanel"
|
||||
participant turnControl as "turnControl\n: HumanTurnControl"
|
||||
participant clonedTable as "clonedTable\n: Table"
|
||||
participant playerBHand as "playerBHand\n: Hand"
|
||||
|
||||
== Player B appends stone to set ==
|
||||
|
||||
|
@ -1144,16 +1145,16 @@ hide footbox
|
|||
|
||||
== End of player B's turn ==
|
||||
|
||||
participant view as "view : View"
|
||||
participant playerPanel as "playerPanel : PlayerPanel"
|
||||
participant tablePanel as "tablePanel : TablePanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant turnControl as "turnControl : HumanTurnControl"
|
||||
participant table as "table : Table"
|
||||
participant clonedTable as "clonedTable : Table"
|
||||
participant clonedTable2 as "clonedTable2 : Table"
|
||||
participant playerBHand as "playerBHand : Hand"
|
||||
participant gameHeap as "gameHeap : StoneHeap"
|
||||
participant view as "view\n: View"
|
||||
participant playerPanel as "playerPanel\n: PlayerPanel"
|
||||
participant tablePanel as "tablePanel\n: TablePanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant turnControl as "turnControl\n: HumanTurnControl"
|
||||
participant table as "table\n: Table"
|
||||
participant clonedTable as "clonedTable\n: Table"
|
||||
participant clonedTable2 as "clonedTable2\n: Table"
|
||||
participant playerBHand as "playerBHand\n: Hand"
|
||||
participant gameHeap as "gameHeap\n: StoneHeap"
|
||||
|
||||
[-> playerPanel
|
||||
activate playerPanel
|
||||
|
@ -1252,17 +1253,17 @@ deactivate playerPanel
|
|||
@startuml img/sequence_04.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant ITurnControlFactory
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant humanTurnControlFactory2 as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl2 as "turnControl : HumanTurnControl"
|
||||
participant roundState as "roundState : RoundState"
|
||||
participant clonedTable2 as "clonedTable2 : Table"
|
||||
participant playerA as "playerA : Player"
|
||||
participant playerASettings as "playerASettings : PlayerSettings"
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant humanTurnControlFactory2 as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl2 as "turnControl\n: HumanTurnControl"
|
||||
participant roundState as "roundState\n: RoundState"
|
||||
participant clonedTable2 as "clonedTable2\n: Table"
|
||||
participant playerA as "playerA\n: Player"
|
||||
participant playerASettings as "playerASettings\n: PlayerSettings"
|
||||
|
||||
|
||||
== Initialize player A's turn ==
|
||||
|
@ -1345,16 +1346,16 @@ deactivate view
|
|||
@startuml img/sequence_05.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant playerPanel as "playerPanel : PlayerPanel"
|
||||
participant tablePanel as "tablePanel : TablePanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant turnControl as "turnControl : HumanTurnControl"
|
||||
participant table as "table : Table"
|
||||
participant clonedTable2 as "clonedTable2 : Table"
|
||||
participant clonedTable3 as "clonedTable3 : Table"
|
||||
participant playerAHand as "playerAHand : Hand"
|
||||
participant gameHeap as "gameHeap : StoneHeap"
|
||||
participant view as "view\n: View"
|
||||
participant playerPanel as "playerPanel\n: PlayerPanel"
|
||||
participant tablePanel as "tablePanel\n: TablePanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant turnControl as "turnControl\n: HumanTurnControl"
|
||||
participant table as "table\n: Table"
|
||||
participant clonedTable2 as "clonedTable2\n: Table"
|
||||
participant clonedTable3 as "clonedTable3\n: Table"
|
||||
participant playerAHand as "playerAHand\n: Hand"
|
||||
participant gameHeap as "gameHeap\n: StoneHeap"
|
||||
|
||||
== End of player A's turn ==
|
||||
|
||||
|
@ -1445,16 +1446,16 @@ deactivate playerPanel
|
|||
|
||||
@startuml img/sequence_06.png
|
||||
hide footbox
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant ITurnControlFactory
|
||||
participant humanTurnControlFactory3 as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl3 as "turnControl : HumanTurnControl"
|
||||
participant roundState as "roundState : RoundState"
|
||||
participant clonedTable3 as "clonedTable3 : Table"
|
||||
participant playerB as "playerB : Player"
|
||||
participant playerBSettings as "playerBSettings : PlayerSettings"
|
||||
participant humanTurnControlFactory3 as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl3 as "turnControl\n: HumanTurnControl"
|
||||
participant roundState as "roundState\n: RoundState"
|
||||
participant clonedTable3 as "clonedTable3\n: Table"
|
||||
participant playerB as "playerB\n: Player"
|
||||
participant playerBSettings as "playerBSettings\n: PlayerSettings"
|
||||
|
||||
|
||||
== Initialize player B's 2nd turn ==
|
||||
|
@ -1536,13 +1537,13 @@ deactivate view
|
|||
@startuml img/sequence_07.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant tablePanel as "tablePanel : TablePanel"
|
||||
participant turnControl3 as "turnControl : HumanTurnControl"
|
||||
participant table as "table : Table"
|
||||
participant clonedTable3 as "clonedTable3 : Table"
|
||||
participant playerBHand as "playerBHand : Hand"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant tablePanel as "tablePanel\n: TablePanel"
|
||||
participant turnControl3 as "turnControl\n: HumanTurnControl"
|
||||
participant table as "table\n: Table"
|
||||
participant clonedTable3 as "clonedTable3\n: Table"
|
||||
participant playerBHand as "playerBHand\n: Hand"
|
||||
|
||||
== Player B's three stone set ==
|
||||
|
||||
|
@ -1664,15 +1665,15 @@ deactivate tablePanel
|
|||
@startuml img/sequence_08.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant playerPanel as "playerPanel : PlayerPanel"
|
||||
participant tablePanel as "tablePanel : TablePanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant turnControl3 as "turnControl : HumanTurnControl"
|
||||
participant table as "table : Table"
|
||||
participant clonedTable3 as "clonedTable3 : Table"
|
||||
participant clonedTable4 as "clonedTable4 : Table"
|
||||
participant playerBHand as "playerBHand : Hand"
|
||||
participant view as "view\n: View"
|
||||
participant playerPanel as "playerPanel\n: PlayerPanel"
|
||||
participant tablePanel as "tablePanel\n: TablePanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant turnControl3 as "turnControl\n: HumanTurnControl"
|
||||
participant table as "table\n: Table"
|
||||
participant clonedTable3 as "clonedTable3\n: Table"
|
||||
participant clonedTable4 as "clonedTable4\n: Table"
|
||||
participant playerBHand as "playerBHand\n: Hand"
|
||||
|
||||
== Player B ends the 2nd turn ==
|
||||
|
||||
|
@ -1745,17 +1746,17 @@ deactivate playerPanel
|
|||
@startuml img/sequence_09.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant ITurnControlFactory
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant humanTurnControlFactory4 as "humanTurnControlFactory : ITurnControlFactory"
|
||||
participant turnControl4 as "turnControl : HumanTurnControl"
|
||||
participant roundState as "roundState : RoundState"
|
||||
participant clonedTable4 as "clonedTable4 : Table"
|
||||
participant playerA as "playerA : Player"
|
||||
participant playerASettings as "playerASettings : PlayerSettings"
|
||||
participant humanTurnControlFactory as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant humanTurnControlFactory4 as "humanTurnControlFactory\n: ITurnControlFactory"
|
||||
participant turnControl4 as "turnControl\n: HumanTurnControl"
|
||||
participant roundState as "roundState\n: RoundState"
|
||||
participant clonedTable4 as "clonedTable4\n: Table"
|
||||
participant playerA as "playerA\n: Player"
|
||||
participant playerASettings as "playerASettings\n: PlayerSettings"
|
||||
|
||||
|
||||
== Initialize player A's 2nd turn ==
|
||||
|
@ -1837,12 +1838,12 @@ deactivate view
|
|||
@startuml img/sequence_10.png
|
||||
hide footbox
|
||||
|
||||
participant view as "view : View"
|
||||
participant handPanel as "handPanel : HandPanel"
|
||||
participant tablePanel as "tablePanel : TablePanel"
|
||||
participant turnControl4 as "turnControl : HumanTurnControl"
|
||||
participant clonedTable4 as "clonedTable4 : Table"
|
||||
participant playerAHand as "playerAHand : Hand"
|
||||
participant view as "view\n: View"
|
||||
participant handPanel as "handPanel\n: HandPanel"
|
||||
participant tablePanel as "tablePanel\n: TablePanel"
|
||||
participant turnControl4 as "turnControl\n: HumanTurnControl"
|
||||
participant clonedTable4 as "clonedTable4\n: Table"
|
||||
participant playerAHand as "playerAHand\n: Hand"
|
||||
|
||||
== Player A appends two stones to set ==
|
||||
|
||||
|
@ -1949,12 +1950,12 @@ deactivate tablePanel
|
|||
@startuml img/sequence_11.png
|
||||
hide footbox
|
||||
|
||||
participant playerPanel as "playerPanel : PlayerPanel"
|
||||
participant roundControl as "roundControl : RoundControl"
|
||||
participant turnControl4 as "turnControl : HumanTurnControl"
|
||||
participant clonedTable4 as "clonedTable4 : Table"
|
||||
participant playerAHand as "playerAHand : Hand"
|
||||
participant playerBHand as "playerBHand : Hand"
|
||||
participant playerPanel as "playerPanel\n: PlayerPanel"
|
||||
participant roundControl as "roundControl\n: RoundControl"
|
||||
participant turnControl4 as "turnControl\n: HumanTurnControl"
|
||||
participant clonedTable4 as "clonedTable4\n: Table"
|
||||
participant playerAHand as "playerAHand\n: Hand"
|
||||
participant playerBHand as "playerBHand\n: Hand"
|
||||
|
||||
== Player A ends the 2nd turn ==
|
||||
|
||||
|
|