Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- digraph G {
- rankdir=LR;
- ranksep=2;
- compound=true;
- subgraph cluster0 {
- label= "\<\<package\>\> bridge2(0)";
- color=black;
- subgraph cluster1 {
- label= "\<\<package\>\> refactored(1)";
- color=black;
- 44 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="44" BORDER="0"> <B>StackFactory</B>(44)</TD></TR>
- <HR/><TR><TD PORT="45" ALIGN="LEFT" BORDER="0">StackFactory(45)</TD></TR>
- <TR><TD PORT="4" ALIGN="LEFT" BORDER="0">make()(4)</TD></TR>
- </TABLE>>, shape = "none" ];
- 2 [ label = <<TABLE BGCOLOR="#FFFF99"> <TR> <TD PORT="2" BORDER="0"> <B><<interface>><BR/>Stack</B>(2)</TD></TR>
- <HR/><TR><TD PORT="13" ALIGN="LEFT" BORDER="0">isEmpty()(13)</TD></TR>
- <TR><TD PORT="15" ALIGN="LEFT" BORDER="0">top()(15)</TD></TR>
- <TR><TD PORT="9" ALIGN="LEFT" BORDER="0">push()(9)</TD></TR>
- <TR><TD PORT="17" ALIGN="LEFT" BORDER="0">pop()(17)</TD></TR>
- </TABLE>>, shape = "none" ];
- 36 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="36" BORDER="0"> <B>AbstractStack</B>(36)</TD></TR>
- <HR/><TR><TD PORT="6" ALIGN="LEFT" BORDER="0">impl(6)</TD></TR>
- <HR/><TR><TD PORT="37" ALIGN="LEFT" BORDER="0">AbstractStack(37)</TD></TR>
- <TR><TD PORT="14" ALIGN="LEFT" BORDER="0">isEmpty()(14)</TD></TR>
- <TR><TD PORT="18" ALIGN="LEFT" BORDER="0">pop()(18)</TD></TR>
- <TR><TD PORT="10" ALIGN="LEFT" BORDER="0">push()(10)</TD></TR>
- <TR><TD PORT="16" ALIGN="LEFT" BORDER="0">top()(16)</TD></TR>
- </TABLE>>, shape = "none" ];
- 48 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="48" BORDER="0"> <B>Node</B>(48)</TD></TR>
- <HR/><TR><TD PORT="51" ALIGN="LEFT" BORDER="0">value(51)</TD></TR>
- <TR><TD PORT="49" ALIGN="LEFT" BORDER="0">next(49)</TD></TR>
- <TR><TD PORT="50" ALIGN="LEFT" BORDER="0">prev(50)</TD></TR>
- <HR/><TR><TD PORT="52" ALIGN="LEFT" BORDER="0">Node(52)</TD></TR>
- </TABLE>>, shape = "none" ];
- 46 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="46" BORDER="0"> <B>BridgeDisc</B>(46)</TD></TR>
- <HR/><TR><TD PORT="47" ALIGN="LEFT" BORDER="0">BridgeDisc(47)</TD></TR>
- <TR><TD PORT="3" ALIGN="LEFT" BORDER="0">main()(3)</TD></TR>
- </TABLE>>, shape = "none" ];
- 19 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="19" BORDER="0"> <B>StackArray</B>(19)</TD></TR>
- <HR/><TR><TD PORT="20" ALIGN="LEFT" BORDER="0">items(20)</TD></TR>
- <TR><TD PORT="24" ALIGN="LEFT" BORDER="0">total(24)</TD></TR>
- <HR/><TR><TD PORT="27" ALIGN="LEFT" BORDER="0">StackArray(27)</TD></TR>
- <TR><TD PORT="23" ALIGN="LEFT" BORDER="0">pop()(23)</TD></TR>
- <TR><TD PORT="21" ALIGN="LEFT" BORDER="0">push()(21)</TD></TR>
- <TR><TD PORT="22" ALIGN="LEFT" BORDER="0">top()(22)</TD></TR>
- <TR><TD PORT="25" ALIGN="LEFT" BORDER="0">isEmpty()(25)</TD></TR>
- <TR><TD PORT="26" ALIGN="LEFT" BORDER="0">isFull()(26)</TD></TR>
- </TABLE>>, shape = "none" ];
- 41 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="41" BORDER="0"> <B>StackHanoi</B>(41)</TD></TR>
- <HR/><TR><TD PORT="7" ALIGN="LEFT" BORDER="0">impl(7)</TD></TR>
- <TR><TD PORT="42" ALIGN="LEFT" BORDER="0">totalRejected(42)</TD></TR>
- <HR/><TR><TD PORT="39" ALIGN="LEFT" BORDER="0">StackHanoi(39)</TD></TR>
- <TR><TD PORT="43" ALIGN="LEFT" BORDER="0">reportRejected()(43)</TD></TR>
- <TR><TD PORT="12" ALIGN="LEFT" BORDER="0">push()(12)</TD></TR>
- </TABLE>>, shape = "none" ];
- 40 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="40" BORDER="0"> <B>StackFIFO</B>(40)</TD></TR>
- <HR/><TR><TD PORT="5" ALIGN="LEFT" BORDER="0">impl(5)</TD></TR>
- <TR><TD PORT="8" ALIGN="LEFT" BORDER="0">temp(8)</TD></TR>
- <HR/><TR><TD PORT="38" ALIGN="LEFT" BORDER="0">StackFIFO(38)</TD></TR>
- <TR><TD PORT="11" ALIGN="LEFT" BORDER="0">pop()(11)</TD></TR>
- </TABLE>>, shape = "none" ];
- 28 [ label = <<TABLE BGCOLOR="#FFFF33"> <TR> <TD PORT="28" BORDER="0"> <B>StackList</B>(28)</TD></TR>
- <HR/><TR><TD PORT="29" ALIGN="LEFT" BORDER="0">last(29)</TD></TR>
- <HR/><TR><TD PORT="35" ALIGN="LEFT" BORDER="0">StackList(35)</TD></TR>
- <TR><TD PORT="32" ALIGN="LEFT" BORDER="0">top()(32)</TD></TR>
- <TR><TD PORT="33" ALIGN="LEFT" BORDER="0">pop()(33)</TD></TR>
- <TR><TD PORT="31" ALIGN="LEFT" BORDER="0">isEmpty()(31)</TD></TR>
- <TR><TD PORT="30" ALIGN="LEFT" BORDER="0">push()(30)</TD></TR>
- <TR><TD PORT="34" ALIGN="LEFT" BORDER="0">isFull()(34)</TD></TR>
- </TABLE>>, shape = "none" ];
- }
- }
- 44:4 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 19:19 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 41:41 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 40:40 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 28:28 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 41:39 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 28:35 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 19:27 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 44:4 -> 40:38 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:16 -> 36:6 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:16 -> 2:15 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:10 -> 36:6 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:10 -> 2:9 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:18 -> 2:17 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:18 -> 36:6 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:6 -> 44:44 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:6 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:6 -> 44:4 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:14 -> 36:6 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:14 -> 2:13 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 36:36 -> 2:2 [style = solid, color = black, penwidth = 1, arrowhead = empty ];
- 36:36 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 48:50 -> 48:48 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 48:49 -> 48:48 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 48:52 -> 48:51 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 2:17 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 44:44 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 41:43 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 2:9 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 41:41 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 2:13 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 46:3 -> 44:4 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:26 -> 19:24 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:25 -> 19:24 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:22 -> 19:25 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:22 -> 19:24 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:22 -> 19:20 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:21 -> 19:26 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:21 -> 19:24 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:21 -> 19:20 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:23 -> 19:25 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:23 -> 19:24 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:23 -> 19:20 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 19:19 -> 2:2 [style = solid, color = black, penwidth = 1, arrowhead = empty ];
- 19:19 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:12 -> 36:16 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:12 -> 41:42 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:12 -> 2:9 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:12 -> 36:14 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:12 -> 41:7 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:43 -> 41:42 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:39 -> 36:37 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:7 -> 44:44 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:7 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:7 -> 44:4 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 41:41 -> 36:36 [style = solid, color = black, penwidth = 1, arrowhead = empty ];
- 41:41 -> 36:36 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:8 -> 44:44 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:8 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:8 -> 44:4 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:11 -> 36:10 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:11 -> 2:17 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:11 -> 40:8 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:11 -> 2:9 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:11 -> 36:14 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:11 -> 40:5 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:11 -> 2:13 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:5 -> 44:44 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:5 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:5 -> 44:4 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:38 -> 36:37 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 40:40 -> 36:36 [style = solid, color = black, penwidth = 1, arrowhead = empty ];
- 40:40 -> 36:36 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:30 -> 48:50 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:30 -> 48:48 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:30 -> 28:29 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:30 -> 48:49 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:30 -> 48:52 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:31 -> 28:29 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:29 -> 48:48 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:33 -> 48:50 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:33 -> 28:31 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:33 -> 28:29 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:33 -> 48:51 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:32 -> 28:31 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:32 -> 28:29 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:32 -> 48:51 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- 28:28 -> 2:2 [style = solid, color = black, penwidth = 1, arrowhead = empty ];
- 28:28 -> 2:2 [style = bold, color = black, penwidth = 1, arrowhead = normal ];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement