<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
Uses of <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> in <AHREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> that return types with arguments of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
Uses of <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> in <AHREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Fields in <AHREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type parameters of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<CODE>private java.util.ArrayList<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return types with arguments of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Constructor parameters in <AHREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type arguments of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><B><AHREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html#RoundControl.InvalidTurnInfo(jrummikub.model.ITable, jrummikub.control.RoundControl.InvalidTurnType, java.util.Collection)">RoundControl.InvalidTurnInfo</A></B>(<AHREF="../../../jrummikub/model/ITable.html"title="interface in jrummikub.model">ITable</A> table,
<AHREF="../../../jrummikub/control/RoundControl.InvalidTurnType.html"title="enum in jrummikub.control">RoundControl.InvalidTurnType</A> type,
java.util.Collection<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>> invalidSets)</CODE>
<BR>
Creates new InvalidTurnInfo</TD>
Uses of <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> in <AHREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<CODE>private java.util.List<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<CODE>(package private) static java.util.List<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<TD><CODE><B>AbstractTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableSetDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableSetDifference</A></B>(<AHREF="../../../jrummikub/model/ITable.html"title="interface in jrummikub.model">ITable</A> oldTable,
<AHREF="../../../jrummikub/model/ITable.html"title="interface in jrummikub.model">ITable</A> newTable)</CODE>
<CODE>private java.util.List<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#connectorClick(jrummikub.model.StoneSet, boolean)">connectorClick</A></B>(<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> set,
<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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<TD><CODE><B>AIControl.</B><B><AHREF="../../../jrummikub/control/turn/AIControl.html#doNotMoveExistingSets(java.util.List)">doNotMoveExistingSets</A></B>(java.util.List<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>> result)</CODE>
Uses of <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</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> declared as <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<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> <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD>
<TD><CODE><B>StoneSet.</B><B><AHREF="../../../jrummikub/model/StoneSet.html#join(jrummikub.model.StoneSet)">join</A></B>(<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> other)</CODE>
<BR>
Joins StoneSet to another StoneSet and returns the resulting new StoneSet</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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<CODE> <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>,<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
Splits the StoneSet at a specified <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model"><CODE>Position</CODE></A> and returns two new
<CODE> <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>,<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
Splits the StoneSet at a specified <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model"><CODE>Position</CODE></A> and returns two new
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<CODE> <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD>
<TD><CODE><B>StoneSet.</B><B><AHREF="../../../jrummikub/model/StoneSet.html#join(jrummikub.model.StoneSet)">join</A></B>(<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> other)</CODE>
<BR>
Joins StoneSet to another StoneSet and returns the resulting new StoneSet</TD>
<TD><CODE><B>Table.</B><B><AHREF="../../../jrummikub/model/Table.html#splitSet(jrummikub.model.StoneSet, jrummikub.model.Position, int)">splitSet</A></B>(<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> set,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> setPosition,
int stonePosition)</CODE>
<BR>
Splits a stone set at a specified position</TD>
<THALIGN="left"COLSPAN="2">Constructors in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><B><AHREF="../../../jrummikub/model/Table.StoneInfo.html#Table.StoneInfo(jrummikub.model.StoneSet, jrummikub.model.Position, int)">Table.StoneInfo</A></B>(<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A> set,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> setPosition,
Uses of <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<CODE> <AHREF="../../../jrummikub/util/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<CODE> <AHREF="../../../jrummikub/util/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<TD><CODE><B>IView.</B><B><AHREF="../../../jrummikub/view/IView.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>> sets)</CODE>
<BR>
Set invalid sets to enable showing</TD>
<TD><CODE><B>ITablePanel.</B><B><AHREF="../../../jrummikub/view/ITablePanel.html#setStoneSets(java.lang.Iterable)">setStoneSets</A></B>(java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>> stoneSets)</CODE>
<BR>
Sets the stone sets lying on the table</TD>
Uses of <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</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/StoneSet.html"title="class in jrummikub.model">StoneSet</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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<CODE>private java.util.Collection<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<CODE>private <AHREF="../../../jrummikub/util/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<CODE>private java.util.List<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>></CODE></FONT></TD>
<CODE>private <AHREF="../../../jrummikub/util/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<CODE>private java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</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 types with arguments of type <AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<CODE> <AHREF="../../../jrummikub/util/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD>
<CODE> <AHREF="../../../jrummikub/util/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<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/StoneSet.html"title="class in jrummikub.model">StoneSet</A></FONT></TH>
<TD><CODE><B>TablePanel.</B><B><AHREF="../../../jrummikub/view/impl/TablePanel.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>> sets)</CODE>
<TD><CODE><B>View.</B><B><AHREF="../../../jrummikub/view/impl/View.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>> sets)</CODE>
<TD><CODE><B>TablePanel.</B><B><AHREF="../../../jrummikub/view/impl/TablePanel.html#setStoneSets(java.lang.Iterable)">setStoneSets</A></B>(java.lang.Iterable<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model">StoneSet</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>> stoneSets)</CODE>
<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../jrummikub/model/StoneSet.html"title="class in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>