Method in class jrummikub.view.impl.<AHREF="../jrummikub/view/impl/StoneCollectionPanel.html"title="class in jrummikub.view.impl">StoneCollectionPanel</A>
Method in class jrummikub.model.<AHREF="../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>
<DD>Returns the number of stones in the set.
<DT><AHREF="../jrummikub/model/Sizeable.html"title="interface in jrummikub.model"><B>Sizeable</B></A> - Interface in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Objects that have a size.<DT><AHREF="../jrummikub/model/StoneSet.html#splitAt(int)"><B>splitAt(int)</B></A> -
Method in class jrummikub.model.<AHREF="../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>
<DD>Splits the StoneSet at a specified <AHREF="../jrummikub/model/Position.html"title="class in jrummikub.model"><CODE>Position</CODE></A> and returns two new
Method in class jrummikub.control.<AHREF="../jrummikub/control/TurnControl.html"title="class in jrummikub.control">TurnControl</A>
<DD>Start the turn
<DT><AHREF="../jrummikub/view/impl/StartTurnPanel.html"title="class in jrummikub.view.impl"><B>StartTurnPanel</B></A> - Class in <AHREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>A panel that is displayed before a player's turn<DT><AHREF="../jrummikub/view/impl/StartTurnPanel.html#StartTurnPanel()"><B>StartTurnPanel()</B></A> -
Constructor for class jrummikub.view.impl.<AHREF="../jrummikub/view/impl/StartTurnPanel.html"title="class in jrummikub.view.impl">StartTurnPanel</A>
<DD>Creates a new StartTurnPanel
<DT><AHREF="../jrummikub/model/Stone.html"title="class in jrummikub.model"><B>Stone</B></A> - Class in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Basic Rummikub Stone<DT><AHREF="../jrummikub/model/Stone.html#Stone(jrummikub.model.StoneColor)"><B>Stone(StoneColor)</B></A> -
Constructor for class jrummikub.model.<AHREF="../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>
Constructor for class jrummikub.model.<AHREF="../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>
<DD>Creates a normal stone of a given color and value
<DT><AHREF="../jrummikub/view/impl/StoneCollectionPanel.html"title="class in jrummikub.view.impl"><B>StoneCollectionPanel</B></A> - Class in <AHREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Implementation of the stone collection (selection)<DT><AHREF="../jrummikub/view/impl/StoneCollectionPanel.html#StoneCollectionPanel()"><B>StoneCollectionPanel()</B></A> -
Constructor for class jrummikub.view.impl.<AHREF="../jrummikub/view/impl/StoneCollectionPanel.html"title="class in jrummikub.view.impl">StoneCollectionPanel</A>
<DD>Creates a new StoneCollection instance
<DT><AHREF="../jrummikub/model/StoneColor.html"title="enum in jrummikub.model"><B>StoneColor</B></A> - Enum in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class specifying possible StoneColors<DT><AHREF="../jrummikub/model/StoneHeap.html"title="class in jrummikub.model"><B>StoneHeap</B></A> - Class in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>StoneHeap creates all <AHREF="../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A>s for a game, manages them and allows
players to draw one or more random Stones.<DT><AHREF="../jrummikub/model/StoneHeap.html#StoneHeap()"><B>StoneHeap()</B></A> -
Constructor for class jrummikub.model.<AHREF="../jrummikub/model/StoneHeap.html"title="class in jrummikub.model">StoneHeap</A>
<DD>Creates 106 Stones according to standard rules
<DT><AHREF="../jrummikub/view/impl/StonePainter.html"title="class in jrummikub.view.impl"><B>StonePainter</B></A> - Class in <AHREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>The StonePainter paints stones and converts between pixel and grid
Constructor for class jrummikub.view.impl.<AHREF="../jrummikub/view/impl/StonePainter.html"title="class in jrummikub.view.impl">StonePainter</A>
<DD>
<DT><AHREF="../jrummikub/model/StoneSet.html"title="class in jrummikub.model"><B>StoneSet</B></A> - Class in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class managing <AHREF="../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A>s joined together to form sets<DT><AHREF="../jrummikub/model/StoneSet.html#StoneSet(jrummikub.model.Stone)"><B>StoneSet(Stone)</B></A> -
Constructor for class jrummikub.model.<AHREF="../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>
Constructor for class jrummikub.model.<AHREF="../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>
<DD>Create a stone set from a list of stones
<DT><AHREF="../jrummikub/model/StoneSet.Type.html"title="enum in jrummikub.model"><B>StoneSet.Type</B></A> - Enum in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Validity type of the set<DT><AHREF="../jrummikub/model/StoneTray.html"title="class in jrummikub.model"><B>StoneTray</B></A><<AHREF="../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> extends <AHREF="../jrummikub/model/Sizeable.html"title="interface in jrummikub.model">Sizeable</A>> - Class in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>A StoneTray is a collection of positioned objects (for example <AHREF="../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A>s
or <AHREF="../jrummikub/model/StoneSet.html"title="class in jrummikub.model"><CODE>StoneSet</CODE></A>s.<DT><AHREF="../jrummikub/model/StoneTray.html#StoneTray()"><B>StoneTray()</B></A> -
Constructor for class jrummikub.model.<AHREF="../jrummikub/model/StoneTray.html"title="class in jrummikub.model">StoneTray</A>
<DD>
<DT><AHREF="../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model"><B>StoneTray.Direction</B></A> - Enum in <AHREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Possible move directions in case of overlapping Stones/Sets<DT><AHREF="../jrummikub/control/ITurnTimer.html#stopTimer()"><B>stopTimer()</B></A> -
Method in interface jrummikub.control.<AHREF="../jrummikub/control/ITurnTimer.html"title="interface in jrummikub.control">ITurnTimer</A>