<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
Uses of <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> in <AHREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Fields in <AHREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> with type parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Constructors in <AHREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> with parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Constructor parameters in <AHREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> with type arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><B><AHREF="../../../jrummikub/ai/TurnLogic.html#TurnLogic(jrummikub.model.GameSettings, java.util.Collection, java.util.Collection)">TurnLogic</A></B>(<AHREF="../../../jrummikub/model/GameSettings.html"title="class in jrummikub.model">GameSettings</A> settings,
java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> tableStones,
java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> handStones)</CODE>
<BR>
Creates new turn logic</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><B><AHREF="../../../jrummikub/ai/TurnLogic.html#TurnLogic(jrummikub.model.GameSettings, java.util.Collection, java.util.Collection)">TurnLogic</A></B>(<AHREF="../../../jrummikub/model/GameSettings.html"title="class in jrummikub.model">GameSettings</A> settings,
java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> tableStones,
java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> handStones)</CODE>
<BR>
Creates new turn logic</TD>
Uses of <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> in <AHREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Fields in <AHREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return types with arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE>(package private) static java.util.Set<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>></CODE></FONT></TD>
<TD><CODE><B>AbstractTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableDifference</A></B>(<AHREF="../../../jrummikub/model/ITable.html"title="interface in jrummikub.model">ITable</A> oldTable,
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#collectionSetClick(jrummikub.model.Stone, boolean)">collectionSetClick</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#collectionStoneClick(jrummikub.model.Stone, boolean)">collectionStoneClick</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<TD><CODE><B>HumanTurnControl.RunComparator.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.RunComparator.html#compare(jrummikub.model.Stone, jrummikub.model.Stone)">compare</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s1,
<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s2)</CODE>
<TD><CODE><B>HumanTurnControl.GroupComparator.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.GroupComparator.html#compare(jrummikub.model.Stone, jrummikub.model.Stone)">compare</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s1,
<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s2)</CODE>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#compareColors(jrummikub.model.Stone, jrummikub.model.Stone)">compareColors</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s1,
<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s2)</CODE>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#compareJokers(jrummikub.model.Stone, jrummikub.model.Stone)">compareJokers</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s1,
<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s2)</CODE>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#compareValues(jrummikub.model.Stone, jrummikub.model.Stone)">compareValues</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s1,
<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> s2)</CODE>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#handRangeClick(jrummikub.model.Stone, boolean)">handRangeClick</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#stoneClick(jrummikub.model.Stone, boolean)">stoneClick</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#tableRangeClick(jrummikub.model.Stone, boolean)">tableRangeClick</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#tableSetClick(jrummikub.model.Stone, boolean)">tableSetClick</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<THALIGN="left"COLSPAN="2">Method parameters in <AHREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<TD><CODE><B>AIControl.</B><B><AHREF="../../../jrummikub/control/turn/AIControl.html#addHandStones(java.util.List)">addHandStones</A></B>(java.util.List<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> handStones)</CODE>
<TD><CODE><B>AIControl.</B><B><AHREF="../../../jrummikub/control/turn/AIControl.html#addTableStones(java.util.List)">addTableStones</A></B>(java.util.List<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> tableStones)</CODE>
<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> pair1,
<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> pair2)</CODE>
<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> pair1,
<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> pair2)</CODE>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#sortStones(java.util.Comparator)">sortStones</A></B>(java.util.Comparator<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> comparator)</CODE>
Uses of <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Fields in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE>(package private) java.util.ArrayList<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>></CODE></FONT></TD>
<CODE>private java.util.ArrayList<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
Removes random <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A> from the heap and returns it</TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return types with arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
Removes several <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A>s from the heap and returns them</TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE>private <AHREF="../../../jrummikub/model/Table.StoneInfo.html"title="class in jrummikub.model">Table.StoneInfo</A></CODE></FONT></TD>
<TD><CODE><B>Table.</B><B><AHREF="../../../jrummikub/model/Table.html#findStoneInfo(jrummikub.model.Stone)">findStoneInfo</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone)</CODE>
<BR>
Finds <AHREF="../../../jrummikub/model/Table.StoneInfo.html"title="class in jrummikub.model"><CODE>Table.StoneInfo</CODE></A></TD>
<CODE> <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD>
<TD><CODE><B>Table.</B><B><AHREF="../../../jrummikub/model/Table.html#findStoneSet(jrummikub.model.Stone)">findStoneSet</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone)</CODE>
<CODE> <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD>
<TD><CODE><B>ITable.</B><B><AHREF="../../../jrummikub/model/ITable.html#findStoneSet(jrummikub.model.Stone)">findStoneSet</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone)</CODE>
<BR>
Finds the <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model"><CODE>StoneSet</CODE></A> containing the given <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A></TD>
<CODE>protected <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>,<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD>
<TD><CODE><B>Hand.</B><B><AHREF="../../../jrummikub/model/Hand.html#fixInvalidDrop(jrummikub.model.Stone, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> dir)</CODE>
<TD><CODE><B>Table.</B><B><AHREF="../../../jrummikub/model/Table.html#pickUpStone(jrummikub.model.Stone)">pickUpStone</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone)</CODE>
<BR>
Removes <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A> from the Table</TD>
<TD><CODE><B>ITable.</B><B><AHREF="../../../jrummikub/model/ITable.html#pickUpStone(jrummikub.model.Stone)">pickUpStone</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone)</CODE>
<BR>
Removes <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model"><CODE>Stone</CODE></A> from the Table</TD>
<THALIGN="left"COLSPAN="2">Method parameters in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE>private static <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><java.util.TreeMap<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><java.lang.Integer,<AHREF="../../../jrummikub/model/StoneColor.html"title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer>,java.lang.Integer></CODE></FONT></TD>
<TD><CODE><B>Hand.</B><B><AHREF="../../../jrummikub/model/Hand.html#countStones(java.util.List)">countStones</A></B>(java.util.List<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> stones)</CODE>
<BR>
Counts the numbers of stones</TD>
<TD><CODE><B>StoneHeap.</B><B><AHREF="../../../jrummikub/model/StoneHeap.html#putBack(java.util.Collection)">putBack</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> stones)</CODE>
<BR>
Put stones back on the heap</TD>
<THALIGN="left"COLSPAN="2">Constructors in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><B><AHREF="../../../jrummikub/model/StoneSet.html#StoneSet(jrummikub.model.Stone)">StoneSet</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone)</CODE>
<BR>
Create a new single stone stone set</TD>
<THALIGN="left"COLSPAN="2">Constructor parameters in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><B><AHREF="../../../jrummikub/model/StoneSet.html#StoneSet(java.util.List)">StoneSet</A></B>(java.util.List<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> stones)</CODE>
<BR>
Create a stone set from a list of stones</TD>
Uses of <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> in <AHREF="../../../jrummikub/view/package-summary.html">jrummikub.view</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/view/package-summary.html">jrummikub.view</A> that return types with arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE> <AHREF="../../../jrummikub/util/IEvent2.html"title="interface in jrummikub.util">IEvent2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE> <AHREF="../../../jrummikub/util/IEvent2.html"title="interface in jrummikub.util">IEvent2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE> <AHREF="../../../jrummikub/util/IEvent2.html"title="interface in jrummikub.util">IEvent2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Method parameters in <AHREF="../../../jrummikub/view/package-summary.html">jrummikub.view</A> with type arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<TD><CODE><B>IView.</B><B><AHREF="../../../jrummikub/view/IView.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> stones)</CODE>
<BR>
Sets the stones that are to be painted selected</TD>
<TD><CODE><B>IHandPanel.</B><B><AHREF="../../../jrummikub/view/IHandPanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>> stones)</CODE>
<BR>
Set the player's stones to display on the board</TD>
Uses of <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> in <AHREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Fields in <AHREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Fields in <AHREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE>private <AHREF="../../../jrummikub/util/Event2.html"title="class in jrummikub.util">Event2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE>private java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>></CODE></FONT></TD>
<CODE>private java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>></CODE></FONT></TD>
<CODE>private java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>></CODE></FONT></TD>
<CODE>private <AHREF="../../../jrummikub/util/Event2.html"title="class in jrummikub.util">Event2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE>private <AHREF="../../../jrummikub/util/Event2.html"title="class in jrummikub.util">Event2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE>private java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE>private <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></CODE></FONT></TD>
<TD><CODE><B>AbstractStonePanel.</B><B><AHREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStoneAt(jrummikub.model.Position)">getStoneAt</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos)</CODE>
<BR>
Gets the stone at the specified position</TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return types with arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<CODE>private java.util.List<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>></CODE></FONT></TD>
<CODE> <AHREF="../../../jrummikub/util/Event2.html"title="class in jrummikub.util">Event2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE> <AHREF="../../../jrummikub/util/Event2.html"title="class in jrummikub.util">Event2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE> <AHREF="../../../jrummikub/util/Event2.html"title="class in jrummikub.util">Event2</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD>
<CODE>protected java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<TD><CODE><B>AbstractStonePanel.</B><B><AHREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setHoveredStone(jrummikub.model.Stone)">setHoveredStone</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone)</CODE>
<BR>
Sets the stone over which the cursor hovers</TD>
<THALIGN="left"COLSPAN="2">Method parameters in <AHREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type arguments of type <AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A></FONT></TH>
<TD><CODE><B>StoneCollectionPanel.</B><B><AHREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> selectedStones)</CODE>
<TD><CODE><B>HandPanel.</B><B><AHREF="../../../jrummikub/view/impl/HandPanel.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> stones)</CODE>
<TD><CODE><B>TablePanel.</B><B><AHREF="../../../jrummikub/view/impl/TablePanel.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> stones)</CODE>
<BR>
Sets the currently selected stones</TD>
<TD><CODE><B>View.</B><B><AHREF="../../../jrummikub/view/impl/View.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>> stones)</CODE>
<TD><CODE><B>HandPanel.</B><B><AHREF="../../../jrummikub/view/impl/HandPanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>> stones)</CODE>
<TD><CODE><B>AbstractStonePanel.</B><B><AHREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>> stones)</CODE>
<BR>
Sets the list of stones that can be clicked on</TD>
<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>