<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
Uses of <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</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> with parameters of type <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#handClick(jrummikub.model.Position)">handClick</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos)</CODE>
<TD><CODE><B>HumanTurnControl.</B><B><AHREF="../../../jrummikub/control/turn/HumanTurnControl.html#tableClick(jrummikub.model.Position)">tableClick</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position)</CODE>
<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/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<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>
Uses of <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</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/Position.html"title="class in jrummikub.model">Position</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/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<CODE>protected java.util.HashMap<<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<CODE>private <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)">getNewPosition</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> newDirection,
<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> currentObject,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> currentPosition)</CODE>
<CODE> <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getPosition(E)">getPosition</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object)</CODE>
<CODE> <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></CODE></FONT></TD>
<TD><CODE><B>IStoneTray.</B><B><AHREF="../../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A></B>(<AHREF="../../../jrummikub/model/IStoneTray.html"title="type parameter in IStoneTray">E</A> object)</CODE>
<BR>
Returns the position of an object that is already on the tray</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/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<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>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<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>
<BR>
Checks whether the object may be placed on the given position, computes
<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>
<CODE> java.util.Iterator<<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>>></CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position)">drop</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position)</CODE>
<TD><CODE><B>IStoneTray.</B><B><AHREF="../../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A></B>(<AHREF="../../../jrummikub/model/IStoneTray.html"title="type parameter in IStoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position)</CODE>
<BR>
Adds object to the tray</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>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<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>
<BR>
Checks whether the object may be placed on the given position, computes
<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>
<CODE>private <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> blocking)</CODE>
<BR>
Returns the direction to move the object in</TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveOrientation</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> blocking)</CODE>
<BR>
Will the object be moved horizontally or vertically</TD>
<CODE>private <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)">getNewPosition</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> newDirection,
<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> currentObject,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> currentPosition)</CODE>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#objectsOverlap(E, jrummikub.model.Position, E, jrummikub.model.Position)">objectsOverlap</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object1,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position1,
<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object2,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position2)</CODE>
<BR>
Tests whether two objects overlap</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">Method parameters in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type arguments of type <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<CODE>private <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> blocking)</CODE>
<BR>
Returns the direction to move the object in</TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveOrientation</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> blocking)</CODE>
<BR>
Will the object be moved horizontally or vertically</TD>
<THALIGN="left"COLSPAN="2">Constructors in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</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/Position.html"title="class in jrummikub.model">Position</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/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<CODE> <AHREF="../../../jrummikub/util/IEvent1.html"title="interface in jrummikub.util">IEvent1</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</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/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<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>
<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/Position.html"title="class in jrummikub.model">Position</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> with type parameters of type <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<CODE>private <AHREF="../../../jrummikub/util/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</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 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>
<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 <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<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/Position.html"title="class in jrummikub.model">Position</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/Event1.html"title="class in jrummikub.util">Event1</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>></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/Position.html"title="class in jrummikub.model">Position</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>
<TD><CODE><B>StoneCollectionPanel.</B><B><AHREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#handleOtherClickEvent(jrummikub.model.Position)">handleOtherClickEvent</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos)</CODE>
<TD><CODE><B>TablePanel.</B><B><AHREF="../../../jrummikub/view/impl/TablePanel.html#handleOtherClickEvent(jrummikub.model.Position)">handleOtherClickEvent</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos)</CODE>
<TD><CODE><B>AbstractStonePanel.</B><B><AHREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherClickEvent(jrummikub.model.Position)">handleOtherClickEvent</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos)</CODE>
<TD><CODE><B>TablePanel.</B><B><AHREF="../../../jrummikub/view/impl/TablePanel.html#handleOtherMoveEvent(jrummikub.model.Position)">handleOtherMoveEvent</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos)</CODE>
<TD><CODE><B>AbstractStonePanel.</B><B><AHREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherMoveEvent(jrummikub.model.Position)">handleOtherMoveEvent</A></B>(<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos)</CODE>
<BR>
Overwrite this method to signal if special zone was hovered</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/Position.html"title="class in jrummikub.model">Position</A></FONT></TH>
<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>
<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/Position.html"title="class in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>