Subversion Repositories sokoban

Rev

Blame | Last modification | View Log | RSS feed

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!--NewPage-->
  3. <HTML>
  4. <HEAD>
  5. <!-- Generated by javadoc (build 1.6.0-rc) on Sat Jan 24 19:46:58 CET 2009 -->
  6. <TITLE>
  7. Index
  8. </TITLE>
  9.  
  10. <META NAME="date" CONTENT="2009-01-24">
  11.  
  12. <LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
  13.  
  14. <SCRIPT type="text/javascript">
  15. function windowTitle()
  16. {
  17.     if (location.href.indexOf('is-external=true') == -1) {
  18.         parent.document.title="Index";
  19.     }
  20. }
  21. </SCRIPT>
  22. <NOSCRIPT>
  23. </NOSCRIPT>
  24.  
  25. </HEAD>
  26.  
  27. <BODY BGCOLOR="white" onload="windowTitle();">
  28. <HR>
  29.  
  30.  
  31. <!-- ========= START OF TOP NAVBAR ======= -->
  32. <A NAME="navbar_top"><!-- --></A>
  33. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  34. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  35. <TR>
  36. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  37. <A NAME="navbar_top_firstrow"><!-- --></A>
  38. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  39.   <TR ALIGN="center" VALIGN="top">
  40.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  41.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  42.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  43.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  44.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  45.   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
  46.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  47.   </TR>
  48. </TABLE>
  49. </TD>
  50. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  51. </EM>
  52. </TD>
  53. </TR>
  54.  
  55. <TR>
  56. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  57. &nbsp;PREV&nbsp;
  58. &nbsp;NEXT</FONT></TD>
  59. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  60.   <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
  61. &nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
  62. &nbsp;<SCRIPT type="text/javascript">
  63.   <!--
  64.   if(window==top) {
  65.     document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
  66.   }
  67.   //-->
  68. </SCRIPT>
  69. <NOSCRIPT>
  70.   <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
  71. </NOSCRIPT>
  72.  
  73.  
  74. </FONT></TD>
  75. </TR>
  76. </TABLE>
  77. <A NAME="skip-navbar_top"></A>
  78. <!-- ========= END OF TOP NAVBAR ========= -->
  79.  
  80. <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_W_">W</A> <HR>
  81. <A NAME="_B_"><!-- --></A><H2>
  82. <B>B</B></H2>
  83. <DL>
  84. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#before()"><B>before()</B></A> -
  85. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  86. <DD>&nbsp;
  87. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#before()"><B>before()</B></A> -
  88. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  89. <DD>&nbsp;
  90. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#before()"><B>before()</B></A> -
  91. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  92. <DD>&nbsp;
  93. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#before()"><B>before()</B></A> -
  94. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  95. <DD>&nbsp;
  96. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#before()"><B>before()</B></A> -
  97. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  98. <DD>&nbsp;
  99. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#before()"><B>before()</B></A> -
  100. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  101. <DD>&nbsp;
  102. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#before()"><B>before()</B></A> -
  103. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  104. <DD>&nbsp;
  105. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#before()"><B>before()</B></A> -
  106. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  107. <DD>&nbsp;
  108. </DL>
  109. <HR>
  110. <A NAME="_C_"><!-- --></A><H2>
  111. <B>C</B></H2>
  112. <DL>
  113. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#canMoveCrate(int, int, char)"><B>canMoveCrate(int, int, char)</B></A> -
  114. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  115. <DD>Checks whether the crate at position (x, y) can be moved in direction c
  116. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#canMoveCrate(int, int, char)"><B>canMoveCrate(int, int, char)</B></A> -
  117. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  118. <DD>Checks whether the crate at position (x, y) can be moved in direction c
  119. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#canMoveCrate(int, int, char)"><B>canMoveCrate(int, int, char)</B></A> -
  120. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  121. <DD>&nbsp;
  122. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#clearHighscoreList()"><B>clearHighscoreList()</B></A> -
  123. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  124. <DD>Clears the highscore list.
  125. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#clearHighscoreList()"><B>clearHighscoreList()</B></A> -
  126. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  127. <DD>Clears the highscore list.
  128. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#clearHighscoreList()"><B>clearHighscoreList()</B></A> -
  129. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  130. <DD>&nbsp;
  131. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#countSteps()"><B>countSteps()</B></A> -
  132. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  133. <DD>Requirement "countSteps"
  134. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#countSteps()"><B>countSteps()</B></A> -
  135. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  136. <DD>Requirement "countSteps"
  137. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#createHighscoreEntry(java.lang.String, int, int, int)"><B>createHighscoreEntry(String, int, int, int)</B></A> -
  138. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  139. <DD>Creates a new entry in the highscore list if the given data describes a
  140.  new highscore entry.
  141. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#createHighscoreEntry(java.lang.String, int, int, int)"><B>createHighscoreEntry(String, int, int, int)</B></A> -
  142. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  143. <DD>Creates a new entry in the highscore list if the given data describes a
  144.  new highscore entry.
  145. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#createHighscoreEntry(java.lang.String, int, int, int)"><B>createHighscoreEntry(String, int, int, int)</B></A> -
  146. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  147. <DD>&nbsp;
  148. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#currentLevelToString()"><B>currentLevelToString()</B></A> -
  149. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  150. <DD>Returns the String representation of the <i>current</i> level.
  151. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#currentLevelToString()"><B>currentLevelToString()</B></A> -
  152. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  153. <DD>Returns the String representation of the <i>current</i> level.
  154. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#currentLevelToString()"><B>currentLevelToString()</B></A> -
  155. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  156. <DD>&nbsp;
  157. </DL>
  158. <HR>
  159. <A NAME="_D_"><!-- --></A><H2>
  160. <B>D</B></H2>
  161. <DL>
  162. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#deadlock()"><B>deadlock()</B></A> -
  163. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  164. <DD>Requirement "deadlock"
  165. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#deadlock()"><B>deadlock()</B></A> -
  166. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  167. <DD>Requirement "deadlock"
  168. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#detectSolved()"><B>detectSolved()</B></A> -
  169. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  170. <DD>Requirements "detectSolved"
  171. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#detectSolved()"><B>detectSolved()</B></A> -
  172. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  173. <DD>Requirements "detectSolved"
  174. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#doNotPerformInvalidMoves()"><B>doNotPerformInvalidMoves()</B></A> -
  175. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  176. <DD>&nbsp;
  177. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#doNotPerformInvalidMoves()"><B>doNotPerformInvalidMoves()</B></A> -
  178. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  179. <DD>&nbsp;
  180. </DL>
  181. <HR>
  182. <A NAME="_G_"><!-- --></A><H2>
  183. <B>G</B></H2>
  184. <DL>
  185. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui"><B>GamePanel</B></A> - Class in <A HREF="./gdi1sokoban/template/ui/package-summary.html">gdi1sokoban.template.ui</A><DD>Class representing a basic Sokoban game field display that you can extend for
  186.  your own solution by deriving from it.<DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#GamePanel(gdi1sokoban.template.ui.GameWindow)"><B>GamePanel(GameWindow)</B></A> -
  187. Constructor for class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  188. <DD>Creates a new instance of the GamePanel class
  189. <DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui"><B>GameWindow</B></A> - Class in <A HREF="./gdi1sokoban/template/ui/package-summary.html">gdi1sokoban.template.ui</A><DD>Base class for the main game window.<DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html#GameWindow(java.lang.String)"><B>GameWindow(String)</B></A> -
  190. Constructor for class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui">GameWindow</A>
  191. <DD>Creates a new instance of the GameWindow class
  192. <DT><A HREF="./gdi/ws0809/test/package-summary.html"><B>gdi.ws0809.test</B></A> - package gdi.ws0809.test<DD>&nbsp;<DT><A HREF="./gdi1sokoban/template/ui/package-summary.html"><B>gdi1sokoban.template.ui</B></A> - package gdi1sokoban.template.ui<DD>&nbsp;<DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getBestPlayerName()"><B>getBestPlayerName()</B></A> -
  193. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  194. <DD>Gets the name of the best player (the one with with the least moves)
  195.  over all levels.
  196. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getBestPlayerName()"><B>getBestPlayerName()</B></A> -
  197. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  198. <DD>Gets the name of the best player (the one with with the least moves)
  199.  over all levels.
  200. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getBestPlayerName()"><B>getBestPlayerName()</B></A> -
  201. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  202. <DD>&nbsp;
  203. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getCrateCount()"><B>getCrateCount()</B></A> -
  204. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  205. <DD>Gets the total number of crates in the current levels
  206. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getCrateCount()"><B>getCrateCount()</B></A> -
  207. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  208. <DD>Gets the total number of crates in the current levels
  209. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getCrateCount()"><B>getCrateCount()</B></A> -
  210. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  211. <DD>&nbsp;
  212. <DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html#getGamePanel()"><B>getGamePanel()</B></A> -
  213. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui">GameWindow</A>
  214. <DD>Returns the game panel used by this game window
  215. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getGoalCount()"><B>getGoalCount()</B></A> -
  216. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  217. <DD>Gets the total number of goals in the current levels
  218. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getGoalCount()"><B>getGoalCount()</B></A> -
  219. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  220. <DD>Gets the total number of goals in the current levels
  221. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getGoalCount()"><B>getGoalCount()</B></A> -
  222. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  223. <DD>&nbsp;
  224. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getHighscoreCount()"><B>getHighscoreCount()</B></A> -
  225. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  226. <DD>Gets the count of entries in the highscore list
  227. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getHighscoreCount()"><B>getHighscoreCount()</B></A> -
  228. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  229. <DD>Gets the count of entries in the highscore list
  230. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getHighscoreCount()"><B>getHighscoreCount()</B></A> -
  231. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  232. <DD>&nbsp;
  233. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getLevelHeight()"><B>getLevelHeight()</B></A> -
  234. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  235. <DD>Gets the current level's height
  236. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getLevelHeight()"><B>getLevelHeight()</B></A> -
  237. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  238. <DD>Gets the current level's height
  239. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getLevelHeight()"><B>getLevelHeight()</B></A> -
  240. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  241. <DD>&nbsp;
  242. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getLevelWidth()"><B>getLevelWidth()</B></A> -
  243. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  244. <DD>Gets the current level's width
  245. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getLevelWidth()"><B>getLevelWidth()</B></A> -
  246. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  247. <DD>Gets the current level's width
  248. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getLevelWidth()"><B>getLevelWidth()</B></A> -
  249. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  250. <DD>&nbsp;
  251. <DT><A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html#getParameterName()"><B>getParameterName()</B></A> -
  252. Method in exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html" title="class in gdi1sokoban.exceptions">ParameterOutOfRangeException</A>
  253. <DD>Gets the name of the parameter that has failed the validity check
  254. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#getParentWindow()"><B>getParentWindow()</B></A> -
  255. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  256. <DD>Gets the parent window for this game field
  257. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getStepsInCurrentLevel()"><B>getStepsInCurrentLevel()</B></A> -
  258. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  259. <DD>Return the steps performed in the <i>current</i> level, since
  260.  the last restart of the level.
  261. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getStepsInCurrentLevel()"><B>getStepsInCurrentLevel()</B></A> -
  262. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  263. <DD>Return the steps performed in the <i>current</i> level, since
  264.  the last restart of the level.
  265. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getStepsInCurrentLevel()"><B>getStepsInCurrentLevel()</B></A> -
  266. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  267. <DD>&nbsp;
  268. <DT><A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html#getValue()"><B>getValue()</B></A> -
  269. Method in exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html" title="class in gdi1sokoban.exceptions">ParameterOutOfRangeException</A>
  270. <DD>Gets the value that has caused the error
  271. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getWallCount()"><B>getWallCount()</B></A> -
  272. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  273. <DD>Gets the total number of walls in the current levels
  274. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getWallCount()"><B>getWallCount()</B></A> -
  275. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  276. <DD>Gets the total number of walls in the current levels
  277. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getWallCount()"><B>getWallCount()</B></A> -
  278. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  279. <DD>&nbsp;
  280. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getWorkerPositionX()"><B>getWorkerPositionX()</B></A> -
  281. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  282. <DD>Gets the Y coordinate of the worker's current position
  283. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getWorkerPositionX()"><B>getWorkerPositionX()</B></A> -
  284. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  285. <DD>Gets the Y coordinate of the worker's current position
  286. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getWorkerPositionX()"><B>getWorkerPositionX()</B></A> -
  287. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  288. <DD>&nbsp;
  289. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getWorkerPositionY()"><B>getWorkerPositionY()</B></A> -
  290. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  291. <DD>Gets the X coordinate of the worker's current position
  292. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#getWorkerPositionY()"><B>getWorkerPositionY()</B></A> -
  293. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  294. <DD>Gets the X coordinate of the worker's current position
  295. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#getWorkerPositionY()"><B>getWorkerPositionY()</B></A> -
  296. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  297. <DD>&nbsp;
  298. </DL>
  299. <HR>
  300. <A NAME="_H_"><!-- --></A><H2>
  301. <B>H</B></H2>
  302. <DL>
  303. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreClear()"><B>highscoreClear()</B></A> -
  304. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  305. <DD>&nbsp;
  306. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreClear()"><B>highscoreClear()</B></A> -
  307. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  308. <DD>&nbsp;
  309. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreDbCreate()"><B>highscoreDbCreate()</B></A> -
  310. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  311. <DD>Requirement "highScoreDB"
  312. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreDbCreate()"><B>highscoreDbCreate()</B></A> -
  313. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  314. <DD>Requirement "highScoreDB"
  315. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreDbRead()"><B>highscoreDbRead()</B></A> -
  316. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  317. <DD>&nbsp;
  318. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreDbRead()"><B>highscoreDbRead()</B></A> -
  319. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  320. <DD>&nbsp;
  321. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreDbWrite()"><B>highscoreDbWrite()</B></A> -
  322. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  323. <DD>&nbsp;
  324. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#highscoreDbWrite()"><B>highscoreDbWrite()</B></A> -
  325. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  326. <DD>&nbsp;
  327. </DL>
  328. <HR>
  329. <A NAME="_I_"><!-- --></A><H2>
  330. <B>I</B></H2>
  331. <DL>
  332. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#init()"><B>init()</B></A> -
  333. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  334. <DD>&nbsp;
  335. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#init()"><B>init()</B></A> -
  336. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  337. <DD>&nbsp;
  338. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#init()"><B>init()</B></A> -
  339. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  340. <DD>&nbsp;
  341. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#init()"><B>init()</B></A> -
  342. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  343. <DD>&nbsp;
  344. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#init()"><B>init()</B></A> -
  345. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  346. <DD>&nbsp;
  347. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#init()"><B>init()</B></A> -
  348. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  349. <DD>&nbsp;
  350. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#init()"><B>init()</B></A> -
  351. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  352. <DD>&nbsp;
  353. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#init()"><B>init()</B></A> -
  354. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  355. <DD>&nbsp;
  356. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#init()"><B>init()</B></A> -
  357. Static method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  358. <DD>&nbsp;
  359. <DT><A HREF="./gdi1sokoban/exceptions/InternalFailureException.html" title="class in gdi1sokoban.exceptions"><B>InternalFailureException</B></A> - Exception in <A HREF="./gdi1sokoban/exceptions/package-summary.html">gdi1sokoban.exceptions</A><DD>Exception that occurs in the case of internal errors.<DT><A HREF="./gdi1sokoban/exceptions/InternalFailureException.html#InternalFailureException(java.lang.Throwable)"><B>InternalFailureException(Throwable)</B></A> -
  360. Constructor for exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/InternalFailureException.html" title="class in gdi1sokoban.exceptions">InternalFailureException</A>
  361. <DD>Creates a new instance of the InternalFailureException class based upon
  362.  the reason for creation (treated as an inner exception).
  363. <DT><A HREF="./gdi1sokoban/exceptions/InternalFailureException.html#InternalFailureException(java.lang.String)"><B>InternalFailureException(String)</B></A> -
  364. Constructor for exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/InternalFailureException.html" title="class in gdi1sokoban.exceptions">InternalFailureException</A>
  365. <DD>Creates a new instance of the InternalFailureException class based upon a
  366.  textual reason
  367. <DT><A HREF="./gdi1sokoban/exceptions/InvalidOperationException.html" title="class in gdi1sokoban.exceptions"><B>InvalidOperationException</B></A> - Exception in <A HREF="./gdi1sokoban/exceptions/package-summary.html">gdi1sokoban.exceptions</A><DD>Exception that is thrown whenever a method's parameter falls out of the scope
  368. of allowed values<DT><A HREF="./gdi1sokoban/exceptions/InvalidOperationException.html#InvalidOperationException(java.lang.String)"><B>InvalidOperationException(String)</B></A> -
  369. Constructor for exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/InvalidOperationException.html" title="class in gdi1sokoban.exceptions">InvalidOperationException</A>
  370. <DD>Creates a new instance of the InvalidOperationException class
  371. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isCrateAt(int, int)"><B>isCrateAt(int, int)</B></A> -
  372. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  373. <DD>Gets whether there is a crate at the position identified by the specified
  374. X and Y coordinate
  375. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isCrateAt(int, int)"><B>isCrateAt(int, int)</B></A> -
  376. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  377. <DD>Gets whether there is a crate at the position identified by the specified
  378. X and Y coordinate
  379. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#isCrateAt(int, int)"><B>isCrateAt(int, int)</B></A> -
  380. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  381. <DD>&nbsp;
  382. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isDeadlock()"><B>isDeadlock()</B></A> -
  383. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  384. <DD>Returns whether the current level is in a deadlock position.
  385. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isDeadlock()"><B>isDeadlock()</B></A> -
  386. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  387. <DD>Returns whether the current level is in a deadlock position.
  388. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#isDeadlock()"><B>isDeadlock()</B></A> -
  389. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  390. <DD>&nbsp;
  391. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isGoalAt(int, int)"><B>isGoalAt(int, int)</B></A> -
  392. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  393. <DD>Gets whether there is a goal at the position identified by the specified
  394. X and Y coordinate
  395. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isGoalAt(int, int)"><B>isGoalAt(int, int)</B></A> -
  396. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  397. <DD>Gets whether there is a goal at the position identified by the specified
  398. X and Y coordinate
  399. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#isGoalAt(int, int)"><B>isGoalAt(int, int)</B></A> -
  400. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  401. <DD>&nbsp;
  402. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isSolved()"><B>isSolved()</B></A> -
  403. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  404. <DD>Returns whether the <i>current</i> level is solved.
  405. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isSolved()"><B>isSolved()</B></A> -
  406. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  407. <DD>Returns whether the <i>current</i> level is solved.
  408. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#isSolved()"><B>isSolved()</B></A> -
  409. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  410. <DD>&nbsp;
  411. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isWallAt(int, int)"><B>isWallAt(int, int)</B></A> -
  412. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  413. <DD>Gets whether there is a wall at the position identified by the specified
  414. X and Y coordinate
  415. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#isWallAt(int, int)"><B>isWallAt(int, int)</B></A> -
  416. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  417. <DD>Gets whether there is a wall at the position identified by the specified
  418. X and Y coordinate
  419. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#isWallAt(int, int)"><B>isWallAt(int, int)</B></A> -
  420. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  421. <DD>&nbsp;
  422. </DL>
  423. <HR>
  424. <A NAME="_K_"><!-- --></A><H2>
  425. <B>K</B></H2>
  426. <DL>
  427. <DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html#keyPressed(java.awt.event.KeyEvent)"><B>keyPressed(KeyEvent)</B></A> -
  428. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui">GameWindow</A>
  429. <DD>This method consumes a KeyEvent caused by the user pressing a key.
  430. <DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html#keyReleased(java.awt.event.KeyEvent)"><B>keyReleased(KeyEvent)</B></A> -
  431. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui">GameWindow</A>
  432. <DD>&nbsp;
  433. <DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html#keyResetCheat()"><B>keyResetCheat()</B></A> -
  434. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui">GameWindow</A>
  435. <DD>&nbsp;
  436. <DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html#keyTyped(java.awt.event.KeyEvent)"><B>keyTyped(KeyEvent)</B></A> -
  437. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui">GameWindow</A>
  438. <DD>&nbsp;
  439. </DL>
  440. <HR>
  441. <A NAME="_L_"><!-- --></A><H2>
  442. <B>L</B></H2>
  443. <DL>
  444. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#loadGame(java.io.File)"><B>loadGame(File)</B></A> -
  445. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  446. <DD>Save the current game state to the File.
  447. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#loadGame(java.io.File)"><B>loadGame(File)</B></A> -
  448. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  449. <DD>Save the current game state to the File.
  450. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#loadGame(java.io.File)"><B>loadGame(File)</B></A> -
  451. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  452. <DD>&nbsp;
  453. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#loadGame()"><B>loadGame()</B></A> -
  454. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  455. <DD>&nbsp;
  456. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#loadGame()"><B>loadGame()</B></A> -
  457. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  458. <DD>&nbsp;
  459. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#loadLevel(java.io.File)"><B>loadLevel(File)</B></A> -
  460. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  461. <DD>Load a level and parse it into the internal representation.
  462. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#loadLevel(java.io.File)"><B>loadLevel(File)</B></A> -
  463. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  464. <DD>Load a level and parse it into the internal representation.
  465. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#loadLevel(java.io.File)"><B>loadLevel(File)</B></A> -
  466. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  467. <DD>&nbsp;
  468. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#loadLevelFromDir()"><B>loadLevelFromDir()</B></A> -
  469. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  470. <DD>Requirement "startNext"
  471. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#loadLevelFromDir()"><B>loadLevelFromDir()</B></A> -
  472. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  473. <DD>Requirement "startNext"
  474. </DL>
  475. <HR>
  476. <A NAME="_M_"><!-- --></A><H2>
  477. <B>M</B></H2>
  478. <DL>
  479. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#mouseClicked(java.awt.event.MouseEvent)"><B>mouseClicked(MouseEvent)</B></A> -
  480. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  481. <DD>This method handles the "mouse clicked" mouse event by converting the
  482. event into a call to <em>entityClicked(int, int)</em>.
  483. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#mouseEntered(java.awt.event.MouseEvent)"><B>mouseEntered(MouseEvent)</B></A> -
  484. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  485. <DD>&nbsp;
  486. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#mouseExited(java.awt.event.MouseEvent)"><B>mouseExited(MouseEvent)</B></A> -
  487. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  488. <DD>&nbsp;
  489. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#mousePressed(java.awt.event.MouseEvent)"><B>mousePressed(MouseEvent)</B></A> -
  490. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  491. <DD>&nbsp;
  492. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#mouseReleased(java.awt.event.MouseEvent)"><B>mouseReleased(MouseEvent)</B></A> -
  493. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  494. <DD>&nbsp;
  495. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#moveSequence()"><B>moveSequence()</B></A> -
  496. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  497. <DD>&nbsp;
  498. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#moveSequence()"><B>moveSequence()</B></A> -
  499. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  500. <DD>&nbsp;
  501. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#moveWorker(char)"><B>moveWorker(char)</B></A> -
  502. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  503. <DD>Move the worker according to the rules.
  504. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#moveWorker(char)"><B>moveWorker(char)</B></A> -
  505. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  506. <DD>Move the worker according to the rules.
  507. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#moveWorker(char)"><B>moveWorker(char)</B></A> -
  508. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  509. <DD>&nbsp;
  510. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#moveWorker()"><B>moveWorker()</B></A> -
  511. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  512. <DD>Requirement "moveWorker"
  513. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#moveWorker()"><B>moveWorker()</B></A> -
  514. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  515. <DD>Requirement "moveWorker"
  516. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#moveWorkerSequence(java.lang.String)"><B>moveWorkerSequence(String)</B></A> -
  517. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  518. <DD>Moves the worker with the steps specified in the move sequence string
  519. which needs to be in the RLUD format.
  520. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#moveWorkerSequence(java.lang.String)"><B>moveWorkerSequence(String)</B></A> -
  521. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  522. <DD>Moves the worker with the steps specified in the move sequence string
  523. which needs to be in the RLUD format.
  524. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#moveWorkerSequence(java.lang.String)"><B>moveWorkerSequence(String)</B></A> -
  525. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  526. <DD>&nbsp;
  527. </DL>
  528. <HR>
  529. <A NAME="_N_"><!-- --></A><H2>
  530. <B>N</B></H2>
  531. <DL>
  532. <DT><A HREF="./gdi1sokoban/template/ui/GameWindow.html#notifyLevelLoaded(int, int)"><B>notifyLevelLoaded(int, int)</B></A> -
  533. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GameWindow.html" title="class in gdi1sokoban.template.ui">GameWindow</A>
  534. <DD>Notifies the game window that a new level has been loaded
  535. </DL>
  536. <HR>
  537. <A NAME="_P_"><!-- --></A><H2>
  538. <B>P</B></H2>
  539. <DL>
  540. <DT><A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html" title="class in gdi1sokoban.exceptions"><B>ParameterOutOfRangeException</B></A> - Exception in <A HREF="./gdi1sokoban/exceptions/package-summary.html">gdi1sokoban.exceptions</A><DD>Exception that is thrown whenever a method's parameter falls out of the scope
  541.  of allowed values<DT><A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html#ParameterOutOfRangeException(java.lang.String)"><B>ParameterOutOfRangeException(String)</B></A> -
  542. Constructor for exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html" title="class in gdi1sokoban.exceptions">ParameterOutOfRangeException</A>
  543. <DD>Creates a new instance of the ParameterOutOfRangeException class
  544. <DT><A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html#ParameterOutOfRangeException(java.lang.String, java.lang.Object)"><B>ParameterOutOfRangeException(String, Object)</B></A> -
  545. Constructor for exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html" title="class in gdi1sokoban.exceptions">ParameterOutOfRangeException</A>
  546. <DD>Creates a new instance of the ParameterOutOfRangeException class with the
  547.  value that has caused the error
  548. <DT><A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html#ParameterOutOfRangeException(java.lang.String, java.lang.Throwable)"><B>ParameterOutOfRangeException(String, Throwable)</B></A> -
  549. Constructor for exception gdi1sokoban.exceptions.<A HREF="./gdi1sokoban/exceptions/ParameterOutOfRangeException.html" title="class in gdi1sokoban.exceptions">ParameterOutOfRangeException</A>
  550. <DD>Creates a new instance of the ParameterOutOfRangeException class with an
  551.  inner exception for exception chaining
  552. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#parseInvalidLevel()"><B>parseInvalidLevel()</B></A> -
  553. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  554. <DD>&nbsp;
  555. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#parseInvalidLevel()"><B>parseInvalidLevel()</B></A> -
  556. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  557. <DD>&nbsp;
  558. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#parseValidLevelFile()"><B>parseValidLevelFile()</B></A> -
  559. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  560. <DD>Requirements "parseLevel", "toString" & "checkSyntax"
  561. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#parseValidLevelFile()"><B>parseValidLevelFile()</B></A> -
  562. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  563. <DD>Requirements "parseLevel", "toString" & "checkSyntax"
  564. </DL>
  565. <HR>
  566. <A NAME="_R_"><!-- --></A><H2>
  567. <B>R</B></H2>
  568. <DL>
  569. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#redo()"><B>redo()</B></A> -
  570. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  571. <DD>&nbsp;
  572. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#redo()"><B>redo()</B></A> -
  573. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  574. <DD>&nbsp;
  575. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#redoLastUndoneMove()"><B>redoLastUndoneMove()</B></A> -
  576. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  577. <DD>Redo the last undone move.
  578. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#redoLastUndoneMove()"><B>redoLastUndoneMove()</B></A> -
  579. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  580. <DD>Redo the last undone move.
  581. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#redoLastUndoneMove()"><B>redoLastUndoneMove()</B></A> -
  582. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  583. <DD>&nbsp;
  584. <DT><A HREF="./gdi1sokoban/template/ui/GamePanel.html#redraw()"><B>redraw()</B></A> -
  585. Method in class gdi1sokoban.template.ui.<A HREF="./gdi1sokoban/template/ui/GamePanel.html" title="class in gdi1sokoban.template.ui">GamePanel</A>
  586. <DD>Draws the game field once again and updates its graphical representation
  587. </DL>
  588. <HR>
  589. <A NAME="_S_"><!-- --></A><H2>
  590. <B>S</B></H2>
  591. <DL>
  592. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#saveGame(java.io.File)"><B>saveGame(File)</B></A> -
  593. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  594. <DD>Save the current game state to the File.
  595. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#saveGame(java.io.File)"><B>saveGame(File)</B></A> -
  596. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  597. <DD>Save the current game state to the File.
  598. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#saveGame(java.io.File)"><B>saveGame(File)</B></A> -
  599. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  600. <DD>&nbsp;
  601. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#saveGame()"><B>saveGame()</B></A> -
  602. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  603. <DD>Requirement "saveGame" & "loadGame"
  604. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#saveGame()"><B>saveGame()</B></A> -
  605. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  606. <DD>Requirement "saveGame" & "loadGame"
  607. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#setLevelDir(java.io.File)"><B>setLevelDir(File)</B></A> -
  608. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  609. <DD>Load a set of levels from a directory.
  610. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#setLevelDir(java.io.File)"><B>setLevelDir(File)</B></A> -
  611. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  612. <DD>Load a set of levels from a directory.
  613. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#setLevelDir(java.io.File)"><B>setLevelDir(File)</B></A> -
  614. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  615. <DD>&nbsp;
  616. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#setPlayerName(java.lang.String)"><B>setPlayerName(String)</B></A> -
  617. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  618. <DD>Set the player name used for highscores.
  619. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#setPlayerName(java.lang.String)"><B>setPlayerName(String)</B></A> -
  620. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  621. <DD>Set the player name used for highscores.
  622. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#setPlayerName(java.lang.String)"><B>setPlayerName(String)</B></A> -
  623. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  624. <DD>&nbsp;
  625. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test"><B>SokobanTest</B></A> - Interface in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>All public unit tests access your implementation using methods of this interface exclusively.<DT><A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test"><B>SokobanTest</B></A> - Interface in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>All public unit tests access your implementation using methods of this interface exclusively.<DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test"><B>SokobanTestAdapter</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Provide an implementation for SokobanTest in this class.<DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#SokobanTestAdapter()"><B>SokobanTestAdapter()</B></A> -
  626. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  627. <DD>&nbsp;
  628. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test"><B>SokobanTestExtended1</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the 1st extended Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test"><B>SokobanTestExtended1</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the 1st extended Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#SokobanTestExtended1()"><B>SokobanTestExtended1()</B></A> -
  629. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  630. <DD>&nbsp;
  631. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#SokobanTestExtended1()"><B>SokobanTestExtended1()</B></A> -
  632. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  633. <DD>&nbsp;
  634. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test"><B>SokobanTestExtended2</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the 2nd extended Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test"><B>SokobanTestExtended2</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the 2nd extended Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#SokobanTestExtended2()"><B>SokobanTestExtended2()</B></A> -
  635. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  636. <DD>&nbsp;
  637. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#SokobanTestExtended2()"><B>SokobanTestExtended2()</B></A> -
  638. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  639. <DD>&nbsp;
  640. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test"><B>SokobanTestExtended3</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the 3rd extended Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test"><B>SokobanTestExtended3</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the 3rd extended Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#SokobanTestExtended3()"><B>SokobanTestExtended3()</B></A> -
  641. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  642. <DD>&nbsp;
  643. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended3.html#SokobanTestExtended3()"><B>SokobanTestExtended3()</B></A> -
  644. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended3.html" title="class in gdi.ws0809.test">SokobanTestExtended3</A>
  645. <DD>&nbsp;
  646. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test"><B>SokobanTestMinimal</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the minimal Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test"><B>SokobanTestMinimal</B></A> - Class in <A HREF="./gdi/ws0809/test/package-summary.html">gdi.ws0809.test</A><DD>Public tests for the minimal Sokoban implementation level<DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#SokobanTestMinimal()"><B>SokobanTestMinimal()</B></A> -
  647. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  648. <DD>&nbsp;
  649. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#SokobanTestMinimal()"><B>SokobanTestMinimal()</B></A> -
  650. Constructor for class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  651. <DD>&nbsp;
  652. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#solutionTime()"><B>solutionTime()</B></A> -
  653. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  654. <DD>Requirement "highscoreTime"
  655. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#solutionTime()"><B>solutionTime()</B></A> -
  656. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  657. <DD>Requirement "highscoreTime"
  658. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#startNextLevel()"><B>startNextLevel()</B></A> -
  659. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  660. <DD>The next level in a set of levels loaded with loadLevelDir
  661.  becomes the <i>current</i> level.
  662. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#startNextLevel()"><B>startNextLevel()</B></A> -
  663. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  664. <DD>The next level in a set of levels loaded with loadLevelDir
  665.  becomes the <i>current</i> level.
  666. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#startNextLevel()"><B>startNextLevel()</B></A> -
  667. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  668. <DD>&nbsp;
  669. </DL>
  670. <HR>
  671. <A NAME="_T_"><!-- --></A><H2>
  672. <B>T</B></H2>
  673. <DL>
  674. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testCanMoveCrate()"><B>testCanMoveCrate()</B></A> -
  675. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  676. <DD>&nbsp;
  677. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testCanMoveCrate()"><B>testCanMoveCrate()</B></A> -
  678. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  679. <DD>&nbsp;
  680. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testGetBestPlayerName()"><B>testGetBestPlayerName()</B></A> -
  681. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  682. <DD>&nbsp;
  683. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testGetBestPlayerName()"><B>testGetBestPlayerName()</B></A> -
  684. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  685. <DD>&nbsp;
  686. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetCrateCount()"><B>testGetCrateCount()</B></A> -
  687. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  688. <DD>&nbsp;
  689. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetCrateCount()"><B>testGetCrateCount()</B></A> -
  690. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  691. <DD>&nbsp;
  692. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetGoalCount()"><B>testGetGoalCount()</B></A> -
  693. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  694. <DD>&nbsp;
  695. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetGoalCount()"><B>testGetGoalCount()</B></A> -
  696. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  697. <DD>&nbsp;
  698. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetLevelHeight()"><B>testGetLevelHeight()</B></A> -
  699. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  700. <DD>&nbsp;
  701. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetLevelHeight()"><B>testGetLevelHeight()</B></A> -
  702. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  703. <DD>&nbsp;
  704. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetLevelWidth()"><B>testGetLevelWidth()</B></A> -
  705. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  706. <DD>&nbsp;
  707. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetLevelWidth()"><B>testGetLevelWidth()</B></A> -
  708. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  709. <DD>&nbsp;
  710. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetWallCount()"><B>testGetWallCount()</B></A> -
  711. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  712. <DD>&nbsp;
  713. <DT><A HREF="./gdi/ws0809/test/SokobanTestMinimal.html#testGetWallCount()"><B>testGetWallCount()</B></A> -
  714. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestMinimal.html" title="class in gdi.ws0809.test">SokobanTestMinimal</A>
  715. <DD>&nbsp;
  716. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testGetWorkerPositionX()"><B>testGetWorkerPositionX()</B></A> -
  717. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  718. <DD>&nbsp;
  719. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testGetWorkerPositionX()"><B>testGetWorkerPositionX()</B></A> -
  720. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  721. <DD>&nbsp;
  722. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testGetWorkerPositionY()"><B>testGetWorkerPositionY()</B></A> -
  723. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  724. <DD>&nbsp;
  725. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testGetWorkerPositionY()"><B>testGetWorkerPositionY()</B></A> -
  726. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  727. <DD>&nbsp;
  728. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testHighscoreCounts()"><B>testHighscoreCounts()</B></A> -
  729. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  730. <DD>&nbsp;
  731. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testHighscoreCounts()"><B>testHighscoreCounts()</B></A> -
  732. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  733. <DD>&nbsp;
  734. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testIsCrateAt()"><B>testIsCrateAt()</B></A> -
  735. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  736. <DD>&nbsp;
  737. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testIsCrateAt()"><B>testIsCrateAt()</B></A> -
  738. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  739. <DD>&nbsp;
  740. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testIsGoalAt()"><B>testIsGoalAt()</B></A> -
  741. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  742. <DD>&nbsp;
  743. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testIsGoalAt()"><B>testIsGoalAt()</B></A> -
  744. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  745. <DD>&nbsp;
  746. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testIsWallAt()"><B>testIsWallAt()</B></A> -
  747. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  748. <DD>&nbsp;
  749. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended1.html#testIsWallAt()"><B>testIsWallAt()</B></A> -
  750. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended1.html" title="class in gdi.ws0809.test">SokobanTestExtended1</A>
  751. <DD>&nbsp;
  752. </DL>
  753. <HR>
  754. <A NAME="_U_"><!-- --></A><H2>
  755. <B>U</B></H2>
  756. <DL>
  757. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#undo()"><B>undo()</B></A> -
  758. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  759. <DD>Requirement "undo/redo"
  760. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#undo()"><B>undo()</B></A> -
  761. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  762. <DD>Requirement "undo/redo"
  763. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#undoFail()"><B>undoFail()</B></A> -
  764. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  765. <DD>&nbsp;
  766. <DT><A HREF="./gdi/ws0809/test/SokobanTestExtended2.html#undoFail()"><B>undoFail()</B></A> -
  767. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestExtended2.html" title="class in gdi.ws0809.test">SokobanTestExtended2</A>
  768. <DD>&nbsp;
  769. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#undoLastMove()"><B>undoLastMove()</B></A> -
  770. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  771. <DD>Undo the last move.
  772. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#undoLastMove()"><B>undoLastMove()</B></A> -
  773. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  774. <DD>Undo the last move.
  775. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#undoLastMove()"><B>undoLastMove()</B></A> -
  776. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  777. <DD>&nbsp;
  778. </DL>
  779. <HR>
  780. <A NAME="_W_"><!-- --></A><H2>
  781. <B>W</B></H2>
  782. <DL>
  783. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#writeHighScoreFile()"><B>writeHighScoreFile()</B></A> -
  784. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  785. <DD>Tells the Sokoban implementation to write the current
  786.  highscores to disk, as detailed in the documentation.
  787. <DT><A HREF="./gdi/ws0809/test/SokobanTest.html#writeHighScoreFile()"><B>writeHighScoreFile()</B></A> -
  788. Method in interface gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTest.html" title="interface in gdi.ws0809.test">SokobanTest</A>
  789. <DD>Tells the Sokoban implementation to write the current
  790.  highscores to disk, as detailed in the documentation.
  791. <DT><A HREF="./gdi/ws0809/test/SokobanTestAdapter.html#writeHighScoreFile()"><B>writeHighScoreFile()</B></A> -
  792. Method in class gdi.ws0809.test.<A HREF="./gdi/ws0809/test/SokobanTestAdapter.html" title="class in gdi.ws0809.test">SokobanTestAdapter</A>
  793. <DD>&nbsp;
  794. </DL>
  795. <HR>
  796. <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_W_">W</A>
  797.  
  798. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  799. <A NAME="navbar_bottom"><!-- --></A>
  800. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  801. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  802. <TR>
  803. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  804. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  805. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  806.   <TR ALIGN="center" VALIGN="top">
  807.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  808.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  809.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  810.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  811.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  812.   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
  813.   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  814.   </TR>
  815. </TABLE>
  816. </TD>
  817. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  818. </EM>
  819. </TD>
  820. </TR>
  821.  
  822. <TR>
  823. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  824. &nbsp;PREV&nbsp;
  825. &nbsp;NEXT</FONT></TD>
  826. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  827.   <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
  828. &nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
  829. &nbsp;<SCRIPT type="text/javascript">
  830.   <!--
  831.   if(window==top) {
  832.     document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
  833.   }
  834.   //-->
  835. </SCRIPT>
  836. <NOSCRIPT>
  837.   <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
  838. </NOSCRIPT>
  839.  
  840.  
  841. </FONT></TD>
  842. </TR>
  843. </TABLE>
  844. <A NAME="skip-navbar_bottom"></A>
  845. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  846.  
  847. <HR>
  848.  
  849. </BODY>
  850. </HTML>
  851.