diff options
156 files changed, 22825 insertions, 1974 deletions
diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html index 3b3a1f6..1aceb84 100644 --- a/doc/allclasses-frame.html +++ b/doc/allclasses-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> All Classes </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -21,7 +21,239 @@ All Classes <TABLE BORDER="0" WIDTH="100%" SUMMARY=""> <TR> -<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jrummikub/view/impl/View.html" title="class in jrummikub.view.impl" target="classFrame">View</A> +<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network" target="classFrame">AbstractGameBeginControl</A> +<BR> +<A HREF="jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control" target="classFrame">AbstractSettingsControl</A> +<BR> +<A HREF="jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl" target="classFrame">AbstractStonePanel</A> +<BR> +<A HREF="jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn" target="classFrame">AbstractTurnControl</A> +<BR> +<A HREF="jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn" target="classFrame">AIControl</A> +<BR> +<A HREF="jrummikub/control/ApplicationControl.html" title="class in jrummikub.control" target="classFrame">ApplicationControl</A> +<BR> +<A HREF="jrummikub/util/Connection.html" title="interface in jrummikub.util" target="classFrame"><I>Connection</I></A> +<BR> +<A HREF="jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network" target="classFrame">ConnectionControl</A> +<BR> +<A HREF="jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network" target="classFrame">ConnectionControl.TurnEndData</A> +<BR> +<A HREF="jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl" target="classFrame">ConnectPanel</A> +<BR> +<A HREF="jrummikub/server/DedicatedServer.html" title="class in jrummikub.server" target="classFrame">DedicatedServer</A> +<BR> +<A HREF="jrummikub/server/DedicatedServer.ServerStatus.html" title="enum in jrummikub.server" target="classFrame">DedicatedServer.ServerStatus</A> +<BR> +<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util" target="classFrame">Event</A> +<BR> +<A HREF="jrummikub/util/Event1.html" title="class in jrummikub.util" target="classFrame">Event1</A> +<BR> +<A HREF="jrummikub/util/Event2.html" title="class in jrummikub.util" target="classFrame">Event2</A> +<BR> +<A HREF="jrummikub/util/Event3.html" title="class in jrummikub.util" target="classFrame">Event3</A> +<BR> +<A HREF="jrummikub/control/GameControl.html" title="class in jrummikub.control" target="classFrame">GameControl</A> +<BR> +<A HREF="jrummikub/util/GameData.html" title="class in jrummikub.util" target="classFrame">GameData</A> +<BR> +<A HREF="jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network" target="classFrame">GameJoinControl</A> +<BR> +<A HREF="jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl" target="classFrame">GameListPanel</A> +<BR> +<A HREF="jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl" target="classFrame">GameListPanel.GameDataCellRenderer</A> +<BR> +<A HREF="jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network" target="classFrame">GameOfferControl</A> +<BR> +<A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model" target="classFrame">GameSettings</A> +<BR> +<A HREF="jrummikub/model/GameState.html" title="class in jrummikub.model" target="classFrame">GameState</A> +<BR> +<A HREF="jrummikub/model/Hand.html" title="class in jrummikub.model" target="classFrame">Hand</A> +<BR> +<A HREF="jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl" target="classFrame">HandPanel</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn" target="classFrame">HumanTurnControl</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.GroupComparator.html" title="class in jrummikub.control.turn" target="classFrame">HumanTurnControl.GroupComparator</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html" title="class in jrummikub.control.turn" target="classFrame">HumanTurnControl.HandStonePositionComparator</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.RunComparator.html" title="class in jrummikub.control.turn" target="classFrame">HumanTurnControl.RunComparator</A> +<BR> +<A HREF="jrummikub/view/IClickable.html" title="interface in jrummikub.view" target="classFrame"><I>IClickable</I></A> +<BR> +<A HREF="jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network" target="classFrame"><I>IConnectionControl</I></A> +<BR> +<A HREF="jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IConnectPanel</I></A> +<BR> +<A HREF="jrummikub/util/IEvent.html" title="interface in jrummikub.util" target="classFrame"><I>IEvent</I></A> +<BR> +<A HREF="jrummikub/util/IEvent1.html" title="interface in jrummikub.util" target="classFrame"><I>IEvent1</I></A> +<BR> +<A HREF="jrummikub/util/IEvent2.html" title="interface in jrummikub.util" target="classFrame"><I>IEvent2</I></A> +<BR> +<A HREF="jrummikub/util/IEvent3.html" title="interface in jrummikub.util" target="classFrame"><I>IEvent3</I></A> +<BR> +<A HREF="jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IGameListPanel</I></A> +<BR> +<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model" target="classFrame"><I>IHand</I></A> +<BR> +<A HREF="jrummikub/view/IHandPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IHandPanel</I></A> +<BR> +<A HREF="jrummikub/util/IListener.html" title="interface in jrummikub.util" target="classFrame"><I>IListener</I></A> +<BR> +<A HREF="jrummikub/util/IListener1.html" title="interface in jrummikub.util" target="classFrame"><I>IListener1</I></A> +<BR> +<A HREF="jrummikub/util/IListener2.html" title="interface in jrummikub.util" target="classFrame"><I>IListener2</I></A> +<BR> +<A HREF="jrummikub/util/IListener3.html" title="interface in jrummikub.util" target="classFrame"><I>IListener3</I></A> +<BR> +<A HREF="jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view" target="classFrame"><I>ILoginPanel</I></A> +<BR> +<A HREF="jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl" target="classFrame">ImageUtil</A> +<BR> +<A HREF="jrummikub/model/IPlayer.html" title="interface in jrummikub.model" target="classFrame"><I>IPlayer</I></A> +<BR> +<A HREF="jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IPlayerPanel</I></A> +<BR> +<A HREF="jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IQuitWarningPanel</I></A> +<BR> +<A HREF="jrummikub/view/IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view" target="classFrame">IQuitWarningPanel.QuitMode</A> +<BR> +<A HREF="jrummikub/model/IRoundState.html" title="interface in jrummikub.model" target="classFrame"><I>IRoundState</I></A> +<BR> +<A HREF="jrummikub/view/IScorePanel.html" title="interface in jrummikub.view" target="classFrame"><I>IScorePanel</I></A> +<BR> +<A HREF="jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view" target="classFrame"><I>ISettingsPanel</I></A> +<BR> +<A HREF="jrummikub/view/ISettingsPanel.SettingsError.html" title="enum in jrummikub.view" target="classFrame">ISettingsPanel.SettingsError</A> +<BR> +<A HREF="jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view" target="classFrame">ISettingsPanel.SettingsMode</A> +<BR> +<A HREF="jrummikub/view/ISidePanel.html" title="interface in jrummikub.view" target="classFrame"><I>ISidePanel</I></A> +<BR> +<A HREF="jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IStoneCollectionPanel</I></A> +<BR> +<A HREF="jrummikub/view/IStonePanel.html" title="interface in jrummikub.view" target="classFrame"><I>IStonePanel</I></A> +<BR> +<A HREF="jrummikub/model/IStoneTray.html" title="interface in jrummikub.model" target="classFrame"><I>IStoneTray</I></A> +<BR> +<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model" target="classFrame"><I>ITable</I></A> +<BR> +<A HREF="jrummikub/view/ITablePanel.html" title="interface in jrummikub.view" target="classFrame"><I>ITablePanel</I></A> +<BR> +<A HREF="jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn" target="classFrame"><I>ITurnControl</I></A> +<BR> +<A HREF="jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn" target="classFrame">ITurnControl.TurnInfo</A> +<BR> +<A HREF="jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control" target="classFrame"><I>ITurnTimer</I></A> +<BR> +<A HREF="jrummikub/view/IView.html" title="interface in jrummikub.view" target="classFrame"><I>IView</I></A> +<BR> +<A HREF="jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view" target="classFrame">IView.BottomPanelType</A> +<BR> +<A HREF="jrummikub/JRummikub.html" title="class in jrummikub" target="classFrame">JRummikub</A> +<BR> +<A HREF="jrummikub/control/LoginControl.html" title="class in jrummikub.control" target="classFrame">LoginControl</A> +<BR> +<A HREF="jrummikub/util/LoginData.html" title="class in jrummikub.util" target="classFrame">LoginData</A> +<BR> +<A HREF="jrummikub/view/LoginError.html" title="enum in jrummikub.view" target="classFrame">LoginError</A> +<BR> +<A HREF="jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl" target="classFrame">LoginPanel</A> +<BR> +<A HREF="jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network" target="classFrame">NetworkControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network" target="classFrame">NetworkGameControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network" target="classFrame">NetworkRoundControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network" target="classFrame">NetworkSettingsControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network" target="classFrame">NetworkTurnControl</A> +<BR> +<A HREF="jrummikub/util/Pair.html" title="class in jrummikub.util" target="classFrame">Pair</A> +<BR> +<A HREF="jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl" target="classFrame">PausePanel</A> +<BR> +<A HREF="jrummikub/model/Player.html" title="class in jrummikub.model" target="classFrame">Player</A> +<BR> +<A HREF="jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl" target="classFrame">PlayerPanel</A> +<BR> +<A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model" target="classFrame">PlayerSettings</A> +<BR> +<A HREF="jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model" target="classFrame">PlayerSettings.Type</A> +<BR> +<A HREF="jrummikub/model/Position.html" title="class in jrummikub.model" target="classFrame">Position</A> +<BR> +<A HREF="jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl" target="classFrame">QuitWarningPanel</A> +<BR> +<A HREF="jrummikub/control/RoundControl.html" title="class in jrummikub.control" target="classFrame">RoundControl</A> +<BR> +<A HREF="jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control" target="classFrame">RoundControl.InvalidTurnInfo</A> +<BR> +<A HREF="jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control" target="classFrame">RoundControl.InvalidTurnType</A> +<BR> +<A HREF="jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl" target="classFrame">RoundEndPanel</A> +<BR> +<A HREF="jrummikub/model/RoundState.html" title="class in jrummikub.model" target="classFrame">RoundState</A> +<BR> +<A HREF="jrummikub/control/SaveControl.html" title="class in jrummikub.control" target="classFrame">SaveControl</A> +<BR> +<A HREF="jrummikub/model/Score.html" title="class in jrummikub.model" target="classFrame">Score</A> +<BR> +<A HREF="jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl" target="classFrame">ScorePanel</A> +<BR> +<A HREF="jrummikub/control/SettingsControl.html" title="class in jrummikub.control" target="classFrame">SettingsControl</A> +<BR> +<A HREF="jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl" target="classFrame">SettingsPanel</A> +<BR> +<A HREF="jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl" target="classFrame">SidePanel</A> +<BR> +<A HREF="jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl" target="classFrame">SidePanel.InfoPanel</A> +<BR> +<A HREF="jrummikub/model/Sizeable.html" title="interface in jrummikub.model" target="classFrame"><I>Sizeable</I></A> +<BR> +<A HREF="jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl" target="classFrame">StartTurnPanel</A> +<BR> +<A HREF="jrummikub/model/Stone.html" title="class in jrummikub.model" target="classFrame">Stone</A> +<BR> +<A HREF="jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl" target="classFrame">StoneCollectionPanel</A> +<BR> +<A HREF="jrummikub/model/StoneColor.html" title="enum in jrummikub.model" target="classFrame">StoneColor</A> +<BR> +<A HREF="jrummikub/model/StoneHeap.html" title="class in jrummikub.model" target="classFrame">StoneHeap</A> +<BR> +<A HREF="jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl" target="classFrame">StonePainter</A> +<BR> +<A HREF="jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl" target="classFrame">StonePainter.StoneState</A> +<BR> +<A HREF="jrummikub/model/StoneSet.html" title="class in jrummikub.model" target="classFrame">StoneSet</A> +<BR> +<A HREF="jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model" target="classFrame">StoneSet.Type</A> +<BR> +<A HREF="jrummikub/model/StoneTray.html" title="class in jrummikub.model" target="classFrame">StoneTray</A> +<BR> +<A HREF="jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model" target="classFrame">StoneTray.Direction</A> +<BR> +<A HREF="jrummikub/model/Table.html" title="class in jrummikub.model" target="classFrame">Table</A> +<BR> +<A HREF="jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model" target="classFrame">Table.StoneInfo</A> +<BR> +<A HREF="jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl" target="classFrame">TablePanel</A> +<BR> +<A HREF="jrummikub/control/turn/TurnControlFactory.html" title="class in jrummikub.control.turn" target="classFrame">TurnControlFactory</A> +<BR> +<A HREF="jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai" target="classFrame">TurnLogic</A> +<BR> +<A HREF="jrummikub/ai/TurnLogic.Contradiction.html" title="class in jrummikub.ai" target="classFrame">TurnLogic.Contradiction</A> +<BR> +<A HREF="jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn" target="classFrame">TurnMode</A> +<BR> +<A HREF="jrummikub/control/TurnTimer.html" title="class in jrummikub.control" target="classFrame">TurnTimer</A> +<BR> +<A HREF="jrummikub/view/impl/View.html" title="class in jrummikub.view.impl" target="classFrame">View</A> <BR> </FONT></TD> </TR> diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html index 43a7ea5..4b1f69f 100644 --- a/doc/allclasses-noframe.html +++ b/doc/allclasses-noframe.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> All Classes </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -21,7 +21,239 @@ All Classes <TABLE BORDER="0" WIDTH="100%" SUMMARY=""> <TR> -<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<BR> +<A HREF="jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<BR> +<A HREF="jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<BR> +<A HREF="jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<BR> +<A HREF="jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<BR> +<A HREF="jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<BR> +<A HREF="jrummikub/util/Connection.html" title="interface in jrummikub.util"><I>Connection</I></A> +<BR> +<A HREF="jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<BR> +<A HREF="jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network">ConnectionControl.TurnEndData</A> +<BR> +<A HREF="jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> +<BR> +<A HREF="jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A> +<BR> +<A HREF="jrummikub/server/DedicatedServer.ServerStatus.html" title="enum in jrummikub.server">DedicatedServer.ServerStatus</A> +<BR> +<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> +<BR> +<A HREF="jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> +<BR> +<A HREF="jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> +<BR> +<A HREF="jrummikub/util/Event3.html" title="class in jrummikub.util">Event3</A> +<BR> +<A HREF="jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<BR> +<A HREF="jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<BR> +<A HREF="jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network">GameJoinControl</A> +<BR> +<A HREF="jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<BR> +<A HREF="jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl">GameListPanel.GameDataCellRenderer</A> +<BR> +<A HREF="jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<BR> +<A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<BR> +<A HREF="jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<BR> +<A HREF="jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<BR> +<A HREF="jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.GroupComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.GroupComparator</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.HandStonePositionComparator</A> +<BR> +<A HREF="jrummikub/control/turn/HumanTurnControl.RunComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.RunComparator</A> +<BR> +<A HREF="jrummikub/view/IClickable.html" title="interface in jrummikub.view"><I>IClickable</I></A> +<BR> +<A HREF="jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network"><I>IConnectionControl</I></A> +<BR> +<A HREF="jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view"><I>IConnectPanel</I></A> +<BR> +<A HREF="jrummikub/util/IEvent.html" title="interface in jrummikub.util"><I>IEvent</I></A> +<BR> +<A HREF="jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><I>IEvent1</I></A> +<BR> +<A HREF="jrummikub/util/IEvent2.html" title="interface in jrummikub.util"><I>IEvent2</I></A> +<BR> +<A HREF="jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><I>IEvent3</I></A> +<BR> +<A HREF="jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view"><I>IGameListPanel</I></A> +<BR> +<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model"><I>IHand</I></A> +<BR> +<A HREF="jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><I>IHandPanel</I></A> +<BR> +<A HREF="jrummikub/util/IListener.html" title="interface in jrummikub.util"><I>IListener</I></A> +<BR> +<A HREF="jrummikub/util/IListener1.html" title="interface in jrummikub.util"><I>IListener1</I></A> +<BR> +<A HREF="jrummikub/util/IListener2.html" title="interface in jrummikub.util"><I>IListener2</I></A> +<BR> +<A HREF="jrummikub/util/IListener3.html" title="interface in jrummikub.util"><I>IListener3</I></A> +<BR> +<A HREF="jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><I>ILoginPanel</I></A> +<BR> +<A HREF="jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl">ImageUtil</A> +<BR> +<A HREF="jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><I>IPlayer</I></A> +<BR> +<A HREF="jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><I>IPlayerPanel</I></A> +<BR> +<A HREF="jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view"><I>IQuitWarningPanel</I></A> +<BR> +<A HREF="jrummikub/view/IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view">IQuitWarningPanel.QuitMode</A> +<BR> +<A HREF="jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><I>IRoundState</I></A> +<BR> +<A HREF="jrummikub/view/IScorePanel.html" title="interface in jrummikub.view"><I>IScorePanel</I></A> +<BR> +<A HREF="jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view"><I>ISettingsPanel</I></A> +<BR> +<A HREF="jrummikub/view/ISettingsPanel.SettingsError.html" title="enum in jrummikub.view">ISettingsPanel.SettingsError</A> +<BR> +<A HREF="jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view">ISettingsPanel.SettingsMode</A> +<BR> +<A HREF="jrummikub/view/ISidePanel.html" title="interface in jrummikub.view"><I>ISidePanel</I></A> +<BR> +<A HREF="jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view"><I>IStoneCollectionPanel</I></A> +<BR> +<A HREF="jrummikub/view/IStonePanel.html" title="interface in jrummikub.view"><I>IStonePanel</I></A> +<BR> +<A HREF="jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><I>IStoneTray</I></A> +<BR> +<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model"><I>ITable</I></A> +<BR> +<A HREF="jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><I>ITablePanel</I></A> +<BR> +<A HREF="jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn"><I>ITurnControl</I></A> +<BR> +<A HREF="jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<BR> +<A HREF="jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><I>ITurnTimer</I></A> +<BR> +<A HREF="jrummikub/view/IView.html" title="interface in jrummikub.view"><I>IView</I></A> +<BR> +<A HREF="jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> +<BR> +<A HREF="jrummikub/JRummikub.html" title="class in jrummikub">JRummikub</A> +<BR> +<A HREF="jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<BR> +<A HREF="jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<BR> +<A HREF="jrummikub/view/LoginError.html" title="enum in jrummikub.view">LoginError</A> +<BR> +<A HREF="jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<BR> +<A HREF="jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<BR> +<A HREF="jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network">NetworkTurnControl</A> +<BR> +<A HREF="jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> +<BR> +<A HREF="jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<BR> +<A HREF="jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<BR> +<A HREF="jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<BR> +<A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> +<BR> +<A HREF="jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model">PlayerSettings.Type</A> +<BR> +<A HREF="jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> +<BR> +<A HREF="jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<BR> +<A HREF="jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<BR> +<A HREF="jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> +<BR> +<A HREF="jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control">RoundControl.InvalidTurnType</A> +<BR> +<A HREF="jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<BR> +<A HREF="jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<BR> +<A HREF="jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<BR> +<A HREF="jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> +<BR> +<A HREF="jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<BR> +<A HREF="jrummikub/control/SettingsControl.html" title="class in jrummikub.control">SettingsControl</A> +<BR> +<A HREF="jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<BR> +<A HREF="jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<BR> +<A HREF="jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl">SidePanel.InfoPanel</A> +<BR> +<A HREF="jrummikub/model/Sizeable.html" title="interface in jrummikub.model"><I>Sizeable</I></A> +<BR> +<A HREF="jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<BR> +<A HREF="jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<BR> +<A HREF="jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<BR> +<A HREF="jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> +<BR> +<A HREF="jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> +<BR> +<A HREF="jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<BR> +<A HREF="jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> +<BR> +<A HREF="jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<BR> +<A HREF="jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A> +<BR> +<A HREF="jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<BR> +<A HREF="jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> +<BR> +<A HREF="jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> +<BR> +<A HREF="jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model">Table.StoneInfo</A> +<BR> +<A HREF="jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<BR> +<A HREF="jrummikub/control/turn/TurnControlFactory.html" title="class in jrummikub.control.turn">TurnControlFactory</A> +<BR> +<A HREF="jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<BR> +<A HREF="jrummikub/ai/TurnLogic.Contradiction.html" title="class in jrummikub.ai">TurnLogic.Contradiction</A> +<BR> +<A HREF="jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn">TurnMode</A> +<BR> +<A HREF="jrummikub/control/TurnTimer.html" title="class in jrummikub.control">TurnTimer</A> +<BR> +<A HREF="jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <BR> </FONT></TD> </TR> diff --git a/doc/constant-values.html b/doc/constant-values.html index fdba2fc..2787153 100644 --- a/doc/constant-values.html +++ b/doc/constant-values.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Constant Field Values </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -84,8 +85,840 @@ Constant Field Values</H1> </CENTER> <HR SIZE="4" NOSHADE> <B>Contents</B><UL> +<LI><A HREF="#jrummikub.control">jrummikub.control.*</A> +<LI><A HREF="#jrummikub.model">jrummikub.model.*</A> +<LI><A HREF="#jrummikub.util">jrummikub.util.*</A> +<LI><A HREF="#jrummikub.view">jrummikub.view.*</A> </UL> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left"><FONT SIZE="+2"> +jrummikub.control.*</FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.control.<A HREF="jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.control.RoundControl.InvalidTurnInfo.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/control/RoundControl.InvalidTurnInfo.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-3591000741414366776L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.control.network.<A HREF="jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.control.network.ConnectionControl.ELEMENT_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final java.lang.String</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/control/network/ConnectionControl.html#ELEMENT_NAME">ELEMENT_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"rummikub"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.control.network.ConnectionControl.NAMESPACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final java.lang.String</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/control/network/ConnectionControl.html#NAMESPACE">NAMESPACE</A></CODE></TD> +<TD ALIGN="right"><CODE>"http://home.universe-factory.net/rummikub/"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.control.network.jrummikub.control.network.ConnectionControl.TurnEndData</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.control.network.ConnectionControl.TurnEndData.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/control/network/ConnectionControl.TurnEndData.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-3800572117130220737L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> +<A NAME="jrummikub.model"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left"><FONT SIZE="+2"> +jrummikub.model.*</FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.GameSettings.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/GameSettings.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-7221346125938175643L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.GameState.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/GameState.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-5787975403310108391L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.Hand.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/Hand.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>192210056255744909L</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.Hand.WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/Hand.html#WIDTH">WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>14</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/Player.html" title="class in jrummikub.model">Player</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.Player.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/Player.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>2588861964190952815L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.PlayerSettings.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/PlayerSettings.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>1963640115089275992L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.Position.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/Position.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-582497930480638380L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.RoundState.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/RoundState.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>8678490099871939059L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/Score.html" title="class in jrummikub.model">Score</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.Score.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/Score.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>2200041688506962025L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.Stone.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/Stone.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>7032593080727812277L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.StoneHeap.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/StoneHeap.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-5247740086907775125L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.StoneSet.HORIZONTAL_BORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/StoneSet.html#HORIZONTAL_BORDER">HORIZONTAL_BORDER</A></CODE></TD> +<TD ALIGN="right"><CODE>0.125f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.StoneSet.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/StoneSet.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-3852631195648599398L</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.StoneSet.VERTICAL_BORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/StoneSet.html#VERTICAL_BORDER">VERTICAL_BORDER</A></CODE></TD> +<TD ALIGN="right"><CODE>0.5f</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A><<A HREF="jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> extends <A HREF="jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.StoneTray.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/StoneTray.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-6329309928640027222L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.model.<A HREF="jrummikub/model/Table.html" title="class in jrummikub.model">Table</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.model.Table.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/model/Table.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>2433091681355019937L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> +<A NAME="jrummikub.util"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left"><FONT SIZE="+2"> +jrummikub.util.*</FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.util.<A HREF="jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="jrummikub/util/Pair.html" title="type parameter in Pair">T1</A>,<A HREF="jrummikub/util/Pair.html" title="type parameter in Pair">T2</A>></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.util.Pair.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/util/Pair.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>9197464436906172698L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> +<A NAME="jrummikub.view"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left"><FONT SIZE="+2"> +jrummikub.view.*</FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.<A HREF="jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.ConnectPanel.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/ConnectPanel.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>1L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.GameListPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.GameListPanel.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/GameListPanel.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>1L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.GameListPanel.GameDataCellRenderer</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.GameListPanel.GameDataCellRenderer.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>-892701906163443927L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.HandPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.HandPanel.HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/HandPanel.html#HEIGHT">HEIGHT</A></CODE></TD> +<TD ALIGN="right"><CODE>2</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.LoginPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.LoginPanel.DEFAULT_PASSWORD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final java.lang.String</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/LoginPanel.html#DEFAULT_PASSWORD">DEFAULT_PASSWORD</A></CODE></TD> +<TD ALIGN="right"><CODE>"jrummikub"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.PausePanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PausePanel.MAX_BUTTON_FONT_SIZE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PausePanel.html#MAX_BUTTON_FONT_SIZE">MAX_BUTTON_FONT_SIZE</A></CODE></TD> +<TD ALIGN="right"><CODE>12.0f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PausePanel.PANEL_FIRST_LINE_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PausePanel.html#PANEL_FIRST_LINE_HEIGHT">PANEL_FIRST_LINE_HEIGHT</A></CODE></TD> +<TD ALIGN="right"><CODE>0.375f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PausePanel.PANEL_INSET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PausePanel.html#PANEL_INSET">PANEL_INSET</A></CODE></TD> +<TD ALIGN="right"><CODE>15</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PausePanel.PANEL_MAX_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PausePanel.html#PANEL_MAX_WIDTH">PANEL_MAX_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>180</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PausePanel.PANEL_SEPARATOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PausePanel.html#PANEL_SEPARATOR">PANEL_SEPARATOR</A></CODE></TD> +<TD ALIGN="right"><CODE>10</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.PlayerPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PlayerPanel.HAND_ROW_BUTTON_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PlayerPanel.html#HAND_ROW_BUTTON_RATIO">HAND_ROW_BUTTON_RATIO</A></CODE></TD> +<TD ALIGN="right"><CODE>0.029999999329447746f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PlayerPanel.MAX_BUTTON_FONT_SIZE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PlayerPanel.html#MAX_BUTTON_FONT_SIZE">MAX_BUTTON_FONT_SIZE</A></CODE></TD> +<TD ALIGN="right"><CODE>12.0f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PlayerPanel.SIDE_PANEL_FIRST_LINE_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_FIRST_LINE_HEIGHT">SIDE_PANEL_FIRST_LINE_HEIGHT</A></CODE></TD> +<TD ALIGN="right"><CODE>0.375f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PlayerPanel.SIDE_PANEL_INSET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_INSET">SIDE_PANEL_INSET</A></CODE></TD> +<TD ALIGN="right"><CODE>10</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PlayerPanel.SIDE_PANEL_MAX_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_MAX_WIDTH">SIDE_PANEL_MAX_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>180</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.PlayerPanel.SIDE_PANEL_SEPARATOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_SEPARATOR">SIDE_PANEL_SEPARATOR</A></CODE></TD> +<TD ALIGN="right"><CODE>5</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.QuitWarningPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.QuitWarningPanel.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final long</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/QuitWarningPanel.html#serialVersionUID">serialVersionUID</A></CODE></TD> +<TD ALIGN="right"><CODE>1L</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.RoundEndPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.RoundEndPanel.MAX_BUTTON_FONT_SIZE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/RoundEndPanel.html#MAX_BUTTON_FONT_SIZE">MAX_BUTTON_FONT_SIZE</A></CODE></TD> +<TD ALIGN="right"><CODE>12.0f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.RoundEndPanel.PANEL_FIRST_LINE_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/RoundEndPanel.html#PANEL_FIRST_LINE_HEIGHT">PANEL_FIRST_LINE_HEIGHT</A></CODE></TD> +<TD ALIGN="right"><CODE>0.375f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.RoundEndPanel.PANEL_INSET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/RoundEndPanel.html#PANEL_INSET">PANEL_INSET</A></CODE></TD> +<TD ALIGN="right"><CODE>15</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.RoundEndPanel.PANEL_MAX_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/RoundEndPanel.html#PANEL_MAX_WIDTH">PANEL_MAX_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>180</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.RoundEndPanel.PANEL_SEPARATOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/RoundEndPanel.html#PANEL_SEPARATOR">PANEL_SEPARATOR</A></CODE></TD> +<TD ALIGN="right"><CODE>10</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.StartTurnPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StartTurnPanel.MAX_BUTTON_FONT_SIZE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StartTurnPanel.html#MAX_BUTTON_FONT_SIZE">MAX_BUTTON_FONT_SIZE</A></CODE></TD> +<TD ALIGN="right"><CODE>12.0f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StartTurnPanel.PANEL_FIRST_LINE_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StartTurnPanel.html#PANEL_FIRST_LINE_HEIGHT">PANEL_FIRST_LINE_HEIGHT</A></CODE></TD> +<TD ALIGN="right"><CODE>0.20000000298023224f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StartTurnPanel.PANEL_INSET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StartTurnPanel.html#PANEL_INSET">PANEL_INSET</A></CODE></TD> +<TD ALIGN="right"><CODE>15</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StartTurnPanel.PANEL_MAX_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StartTurnPanel.html#PANEL_MAX_WIDTH">PANEL_MAX_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>180</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StartTurnPanel.PANEL_SEPARATOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StartTurnPanel.html#PANEL_SEPARATOR">PANEL_SEPARATOR</A></CODE></TD> +<TD ALIGN="right"><CODE>10</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.StoneCollectionPanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StoneCollectionPanel.INSET_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StoneCollectionPanel.html#INSET_RATIO">INSET_RATIO</A></CODE></TD> +<TD ALIGN="right"><CODE>0.10000000149011612f</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.StonePainter</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.ASPECT_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#ASPECT_RATIO">ASPECT_RATIO</A></CODE></TD> +<TD ALIGN="right"><CODE>0.75</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.BRIGHTER_SCALE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#BRIGHTER_SCALE">BRIGHTER_SCALE</A></CODE></TD> +<TD ALIGN="right"><CODE>1.149999976158142</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.CIRCLE_POS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#CIRCLE_POS">CIRCLE_POS</A></CODE></TD> +<TD ALIGN="right"><CODE>0.7250000238418579</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.CIRCLE_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#CIRCLE_WIDTH">CIRCLE_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>0.44999998807907104</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.DEFAULT_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#DEFAULT_WIDTH">DEFAULT_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>40.0</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.FACE_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#FACE_WIDTH">FACE_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>0.4749999940395355</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.HEIGHT_SCALE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#HEIGHT_SCALE">HEIGHT_SCALE</A></CODE></TD> +<TD ALIGN="right"><CODE>0.01875</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.HOVER_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#HOVER_RATIO">HOVER_RATIO</A></CODE></TD> +<TD ALIGN="right"><CODE>0.699999988079071</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.REDDEN_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#REDDEN_RATIO">REDDEN_RATIO</A></CODE></TD> +<TD ALIGN="right"><CODE>0.30000001192092896</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.TEXT_POS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#TEXT_POS">TEXT_POS</A></CODE></TD> +<TD ALIGN="right"><CODE>0.2750000059604645</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.StonePainter.WIDTH_SCALE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/StonePainter.html#WIDTH_SCALE">WIDTH_SCALE</A></CODE></TD> +<TD ALIGN="right"><CODE>0.025</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.jrummikub.view.impl.TablePanel</TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.TablePanel.COLLECTION_GAP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/TablePanel.html#COLLECTION_GAP">COLLECTION_GAP</A></CODE></TD> +<TD ALIGN="right"><CODE>5</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.TablePanel.COLLECTION_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/TablePanel.html#COLLECTION_RATIO">COLLECTION_RATIO</A></CODE></TD> +<TD ALIGN="right"><CODE>0.11999999731779099</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.TablePanel.CONNECTOR_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/TablePanel.html#CONNECTOR_WIDTH">CONNECTOR_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>0.25</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.TablePanel.HORIZONTAL_MARGIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/TablePanel.html#HORIZONTAL_MARGIN">HORIZONTAL_MARGIN</A></CODE></TD> +<TD ALIGN="right"><CODE>1.0</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.TablePanel.MIN_VISIBLE_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/TablePanel.html#MIN_VISIBLE_HEIGHT">MIN_VISIBLE_HEIGHT</A></CODE></TD> +<TD ALIGN="right"><CODE>5.0</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.TablePanel.MIN_VISIBLE_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/TablePanel.html#MIN_VISIBLE_WIDTH">MIN_VISIBLE_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>10.0</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.TablePanel.VERTICAL_MARGIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final double</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/TablePanel.html#VERTICAL_MARGIN">VERTICAL_MARGIN</A></CODE></TD> +<TD ALIGN="right"><CODE>0.699999988079071</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">jrummikub.view.impl.<A HREF="jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.View.PLAYER_PANEL_MAX_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/View.html#PLAYER_PANEL_MAX_HEIGHT">PLAYER_PANEL_MAX_HEIGHT</A></CODE></TD> +<TD ALIGN="right"><CODE>180</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.View.PLAYER_PANEL_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final float</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/View.html#PLAYER_PANEL_RATIO">PLAYER_PANEL_RATIO</A></CODE></TD> +<TD ALIGN="right"><CODE>0.14000000059604645f</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="jrummikub.view.impl.View.TABLE_BORDER_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>private static final int</CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="jrummikub/view/impl/View.html#TABLE_BORDER_WIDTH">TABLE_BORDER_WIDTH</A></CODE></TD> +<TD ALIGN="right"><CODE>1</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> <HR> @@ -98,7 +931,8 @@ Constant Field Values</H1> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html index f9f746a..8132258 100644 --- a/doc/deprecated-list.html +++ b/doc/deprecated-list.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Deprecated List </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -98,7 +99,8 @@ function windowTitle() <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> diff --git a/doc/help-doc.html b/doc/help-doc.html index 9030d6c..204976c 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> API Help </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -83,6 +84,12 @@ function windowTitle() How This API Document Is Organized</H1> </CENTER> This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3> +Overview</H3> +<BLOCKQUOTE> + +<P> +The <A HREF="overview-summary.html">Overview</A> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</BLOCKQUOTE> +<H3> Package</H3> <BLOCKQUOTE> @@ -169,7 +176,8 @@ This help file applies to API documentation generated using the standard doclet. <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html index 06cbd28..7a5906b 100644 --- a/doc/index-files/index-1.html +++ b/doc/index-files/index-1.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -C-Index +A-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ C-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="C-Index"; + parent.document.title="A-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -77,13 +78,290 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_C_"><!-- --></A><H2> -<B>C</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_A_"><!-- --></A><H2> +<B>A</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/View.html#clearView()"><B>clearView()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#abort"><B>abort</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> <DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#abort()"><B>abort()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Aborts currently running solve call +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#abort()"><B>abort()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Abort settings control once settings are set +<DT><A HREF="../jrummikub/control/LoginControl.html#abort()"><B>abort()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<DD>Control abortion once all login data have been processed or login was + canceled +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#abort()"><B>abort()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#abort()"><B>abort()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD>Ends the network connection if canceled +<DT><A HREF="../jrummikub/control/ApplicationControl.html#abortControls()"><B>abortControls()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD>End all controls in case of e.g. quit event +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#abortControls()"><B>abortControls()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#aborted"><B>aborted</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#abortGame()"><B>abortGame()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Clean abortion of a running game when another one is loaded or when a new + one is started +<DT><A HREF="../jrummikub/control/RoundControl.html#abortRound()"><B>abortRound()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Abort round if a new one is started or a saved one is loaded +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#abortTurn()"><B>abortTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#abortTurn()"><B>abortTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.html#abortTurn()"><B>abortTurn()</B></A> - +Method in interface jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> +<DD>Abort the turn +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network"><B>AbstractGameBeginControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Abstract class for network game controls in between choosing and starting a + game<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#AbstractGameBeginControl(jrummikub.control.network.IConnectionControl, jrummikub.view.IView, jrummikub.util.GameData, jrummikub.view.ISettingsPanel.SettingsMode)"><B>AbstractGameBeginControl(IConnectionControl, IView, GameData, ISettingsPanel.SettingsMode)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD>Create a new game begin control +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control"><B>AbstractSettingsControl</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Abstract control class managing joined methods and attributes of all + different (network, default...) settings controls<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#AbstractSettingsControl(jrummikub.view.IView, jrummikub.model.GameSettings)"><B>AbstractSettingsControl(IView, GameSettings)</B></A> - +Constructor for class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Create a new settings control +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl"><B>AbstractStonePanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Base class for panels that draw stones<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#AbstractStonePanel()"><B>AbstractStonePanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Create a new StonePanel with default scale factor +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#AbstractStonePanel(float)"><B>AbstractStonePanel(float)</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Create a new StonePanel with a given scale factor +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn"><B>AbstractTurnControl</B></A> - Class in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD>Abstract base class for TurnControls<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#AbstractTurnControl()"><B>AbstractTurnControl()</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ScorePanel.html#accumulatedScore"><B>accumulatedScore</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#ackJoinGame(java.lang.String, boolean)"><B>ackJoinGame(String, boolean)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#ackJoinGame(java.lang.String, boolean)"><B>ackJoinGame(String, boolean)</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#acknowledgeConnectionLostEvent"><B>acknowledgeConnectionLostEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#acknowledgeInvalidEvent"><B>acknowledgeInvalidEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/TurnTimer.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/TurnTimer.html" title="class in jrummikub.control">TurnTimer</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#actionQueue"><B>actionQueue</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/model/RoundState.html#activePlayer"><B>activePlayer</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#add(jrummikub.ai.TurnLogic.StoneState)"><B>add(TurnLogic.StoneState)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>Adds stones to be considered in the state +<DT><A HREF="../jrummikub/util/Event.html#add(jrummikub.util.IListener)"><B>add(IListener)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> +<DD> +<DT><A HREF="../jrummikub/util/Event1.html#add(jrummikub.util.IListener1)"><B>add(IListener1<T>)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> +<DD> +<DT><A HREF="../jrummikub/util/Event2.html#add(jrummikub.util.IListener2)"><B>add(IListener2<T1, T2>)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> +<DD> +<DT><A HREF="../jrummikub/util/Event3.html#add(jrummikub.util.IListener3)"><B>add(IListener3<T1, T2, T3>)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event3.html" title="class in jrummikub.util">Event3</A> +<DD> +<DT><A HREF="../jrummikub/util/IEvent.html#add(jrummikub.util.IListener)"><B>add(IListener)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> +<DD>Start to publish all events to a given listener +<DT><A HREF="../jrummikub/util/IEvent1.html#add(jrummikub.util.IListener1)"><B>add(IListener1<T>)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A> +<DD>Start to publish all events to a given listener +<DT><A HREF="../jrummikub/util/IEvent2.html#add(jrummikub.util.IListener2)"><B>add(IListener2<T1, T2>)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A> +<DD>Start to publish all events to a given listener +<DT><A HREF="../jrummikub/util/IEvent3.html#add(jrummikub.util.IListener3)"><B>add(IListener3<T1, T2, T3>)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent3.html" title="interface in jrummikub.util">IEvent3</A> +<DD>Start to publish all events to a given listener +<DT><A HREF="../jrummikub/view/impl/ScorePanel.html#addAccumulatedScore()"><B>addAccumulatedScore()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#addButtonHandlers()"><B>addButtonHandlers()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#addButtons(java.awt.GridBagConstraints)"><B>addButtons(GridBagConstraints)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD>Adds all three buttons to the panel +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#addConnectionControlListeners(jrummikub.control.network.IConnectionControl, jrummikub.model.GameSettings)"><B>addConnectionControlListeners(IConnectionControl, GameSettings)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#addConnectionControlListeners()"><B>addConnectionControlListeners()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD>Adds the listeners for connection control events +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#addConnectionLostListeners()"><B>addConnectionLostListeners()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD>Adds the listeners for lost connection events +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#addConnectionSetupListeners(jrummikub.util.LoginData)"><B>addConnectionSetupListeners(LoginData)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html#addData(org.jivesoftware.smack.packet.DefaultPacketExtension)"><B>addData(DefaultPacketExtension)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html" title="class in jrummikub.control.network">ConnectionControl.SendRunner</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addDefaultButtons()"><B>addDefaultButtons()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#addFirstPlayer()"><B>addFirstPlayer()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#addGameControlListeners(jrummikub.control.GameControl)"><B>addGameControlListeners(GameControl)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD>Adds events listeners to game control events +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#addHandPanelHandlers()"><B>addHandPanelHandlers()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.PlayerListItem.html#addHandSizeInfo(jrummikub.model.IPlayer)"><B>addHandSizeInfo(IPlayer)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.PlayerListItem.html" title="class in jrummikub.view.impl">SidePanel.PlayerListItem</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#addHandStones(java.util.List)"><B>addHandStones(List<Stone>)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#addInputRow(java.lang.String, javax.swing.JTextField)"><B>addInputRow(String, JTextField)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.PlayerListItem.html#addLastTurnInfo(jrummikub.model.IPlayer)"><B>addLastTurnInfo(IPlayer)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.PlayerListItem.html" title="class in jrummikub.view.impl">SidePanel.PlayerListItem</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#addListeners()"><B>addListeners()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Add event listeners to abstract settings control +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addNetworkJoinButtons()"><B>addNetworkJoinButtons()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addNetworkOfferButtons()"><B>addNetworkOfferButtons()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addNetworkSetupButtons()"><B>addNetworkSetupButtons()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#addNewNetworkGameHandler()"><B>addNewNetworkGameHandler()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#addOfferUpdateListener()"><B>addOfferUpdateListener()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#addOptionListeners1()"><B>addOptionListeners1()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Add the first half of event listeners to option panel +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#addOptionListeners2()"><B>addOptionListeners2()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Add the second half of event listeners to option panel +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addOptionPanelComponent(javax.swing.JComponent, boolean, int)"><B>addOptionPanelComponent(JComponent, boolean, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addOptionPanelComponents()"><B>addOptionPanelComponents()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addOptionPanelLabels()"><B>addOptionPanelLabels()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#addPlayer()"><B>addPlayer()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Add new player to the planned game +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#addPlayer()"><B>addPlayer()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<DD> +<DT><A HREF="../jrummikub/control/SettingsControl.html#addPlayer()"><B>addPlayer()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/SettingsControl.html" title="class in jrummikub.control">SettingsControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addPlayerButton"><B>addPlayerButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addPlayerEvent"><B>addPlayerEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ScorePanel.html#addPlayerNames()"><B>addPlayerNames()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#addPlayerSettingsListeners()"><B>addPlayerSettingsListeners()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Add event listeners to the player settings panel +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#addPlayerSettingsPanel(int, jrummikub.model.PlayerSettings, java.util.List)"><B>addPlayerSettingsPanel(int, PlayerSettings, List<PlayerSettings.Type>)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#addQuitGameHandlers()"><B>addQuitGameHandlers()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#addSaveLoadHandlers()"><B>addSaveLoadHandlers()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ScorePanel.html#addScoreRow(jrummikub.model.Score, int)"><B>addScoreRow(Score, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#addStoneCollectionHandlers()"><B>addStoneCollectionHandlers()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#addTablePanelConnectorClickHandlers()"><B>addTablePanelConnectorClickHandlers()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#addTablePanelHandlers()"><B>addTablePanelHandlers()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#addTableStones(java.util.List)"><B>addTableStones(List<Stone>)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#addTurnControlListeners(jrummikub.control.turn.ITurnControl)"><B>addTurnControlListeners(ITurnControl)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#addTurnControlListeners(jrummikub.control.turn.ITurnControl)"><B>addTurnControlListeners(ITurnControl)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Override this +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#addVariantListeners()"><B>addVariantListeners()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Add event listeners for variants, e.g. standard or children +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#addViewEventListeners()"><B>addViewEventListeners()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#addViewListeners(jrummikub.view.IView, jrummikub.util.GameData)"><B>addViewListeners(IView, GameData)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#adminGranted(java.lang.String)"><B>adminGranted(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#adminRevoked(java.lang.String)"><B>adminRevoked(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn"><B>AIControl</B></A> - Class in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD>Base class for AI players + + Code not covered by tests uses timers and background threads.<DT><A HREF="../jrummikub/control/turn/AIControl.html#AIControl()"><B>AIControl()</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/LoginControl.html#appControl"><B>appControl</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control"><B>ApplicationControl</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>The application control controls the settings for a new games and create the + game control<DT><A HREF="../jrummikub/control/ApplicationControl.html#ApplicationControl(jrummikub.view.IView)"><B>ApplicationControl(IView)</B></A> - +Constructor for class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD>Creates a new application control +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#ASPECT_RATIO"><B>ASPECT_RATIO</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#autoAbort"><B>autoAbort</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#autoAbort()"><B>autoAbort()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Abort as soon as a solution is found </DL> <HR> @@ -97,7 +375,8 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -137,7 +416,7 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html index feee7a5..866fbd2 100644 --- a/doc/index-files/index-10.html +++ b/doc/index-files/index-10.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -M-Index +J-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ M-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="M-Index"; + parent.document.title="J-Index"; } } </SCRIPT> @@ -78,14 +78,62 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_M_"><!-- --></A><H2> -<B>M</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_J_"><!-- --></A><H2> +<B>J</B></H2> <DL> -<DT><A HREF="../jrummikub/JRummikub.html#main(java.lang.String[])"><B>main(String[])</B></A> - -Static method in class jrummikub.<A HREF="../jrummikub/JRummikub.html" title="class in jrummikub">JRummikub</A> -<DD>The main method -</DL> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#join(jrummikub.util.GameData)"><B>join(GameData)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneSet.html#join(jrummikub.model.StoneSet)"><B>join(StoneSet)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD>Joins StoneSet to another StoneSet and returns the resulting new StoneSet +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#join()"><B>join()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD>Emits a join event if a user selects a game and dedides to join it +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#joinButton"><B>joinButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#joined(java.lang.String)"><B>joined(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#joinEvent"><B>joinEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#joinGame(jrummikub.util.GameData)"><B>joinGame(GameData)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#joinGame(jrummikub.util.GameData)"><B>joinGame(GameData)</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#joker"><B>joker</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD> +<DT><A HREF="../jrummikub/model/Stone.html#joker"><B>joker</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#jokerIDs"><B>jokerIDs</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>The position of the jokers in the other lists +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#jokerLabel"><B>jokerLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#jokerNumber"><B>jokerNumber</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#jokerNumberLabel"><B>jokerNumberLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#jokerNumberSpinner"><B>jokerNumberSpinner</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#jokerPoints"><B>jokerPoints</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD> +<DT><A HREF="../jrummikub/JRummikub.html" title="class in jrummikub"><B>JRummikub</B></A> - Class in <A HREF="../jrummikub/package-summary.html">jrummikub</A><DD>The main class<DT><A HREF="../jrummikub/JRummikub.html#JRummikub()"><B>JRummikub()</B></A> - +Constructor for class jrummikub.<A HREF="../jrummikub/JRummikub.html" title="class in jrummikub">JRummikub</A> +<DD> +<DT><A HREF="../jrummikub/ai/package-summary.html"><B>jrummikub.ai</B></A> - package jrummikub.ai<DD> <DT><A HREF="../jrummikub/server/package-summary.html"><B>jrummikub.server</B></A> - package jrummikub.server<DD> <DT><A HREF="../jrummikub/view/impl/package-summary.html"><B>jrummikub.view.impl</B></A> - package jrummikub.view.impl<DD> </DL> <HR> @@ -139,7 +187,7 @@ Static method in class jrummikub.<A HREF="../jrummikub/JRummikub.html" title="cl <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html index 1d6314b..dfbd71f 100644 --- a/doc/index-files/index-11.html +++ b/doc/index-files/index-11.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -N-Index +K-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ N-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="N-Index"; + parent.document.title="K-Index"; } } </SCRIPT> @@ -78,16 +78,16 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_N_"><!-- --></A><H2> -<B>N</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_K_"><!-- --></A><H2> +<B>K</B></H2> <DL> -<DT><A HREF="../jrummikub/model/GameState.html#nextPlayer()"><B>nextPlayer()</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#keepStonesButton"><B>keepStonesButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#kicked(java.lang.String, java.lang.String, java.lang.String)"><B>kicked(String, String, String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> <DD> -<DT><A HREF="../jrummikub/model/IGameState.html#nextPlayer()"><B>nextPlayer()</B></A> - -Method in interface jrummikub.model.<A HREF="../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A> -<DD>Changes the activePlayer to the next <A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> in the list </DL> <HR> @@ -142,7 +142,7 @@ Method in interface jrummikub.model.<A HREF="../jrummikub/model/IGameState.html" <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html index f2ce394..09f232a 100644 --- a/doc/index-files/index-12.html +++ b/doc/index-files/index-12.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -O-Index +L-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ O-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="O-Index"; + parent.document.title="L-Index"; } } </SCRIPT> @@ -78,12 +78,145 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_O_"><!-- --></A><H2> -<B>O</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_L_"><!-- --></A><H2> +<B>L</B></H2> <DL> -<DT><A HREF="../jrummikub/model/StoneTray.html#objects"><B>objects</B></A> - -Variable in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DT><A HREF="../jrummikub/model/Player.html#laidOut"><B>laidOut</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#laidOutValidPoints()"><B>laidOutValidPoints()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/model/RoundState.html#lastPlayer"><B>lastPlayer</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/model/GameState.html#lastPlayerRedealed"><B>lastPlayerRedealed</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#lastStonePlayerName"><B>lastStonePlayerName</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/Player.html#lastTurnInvalid"><B>lastTurnInvalid</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/model/Player.html#lastTurnStoneCount"><B>lastTurnStoneCount</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#layeredPane"><B>layeredPane</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#leaveGame()"><B>leaveGame()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#leaveGame()"><B>leaveGame()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#left(java.lang.String)"><B>left(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#leftConnectorClickEvent"><B>leftConnectorClickEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#leftGroup"><B>leftGroup</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#leftHoveredConnector"><B>leftHoveredConnector</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#leftPanel"><B>leftPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#leftPanelResizeListener"><B>leftPanelResizeListener</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#leftPanelWidth"><B>leftPanelWidth</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#leftRun"><B>leftRun</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneTray.html#lessOrEqual(double, double)"><B>lessOrEqual(double, double)</B></A> - +Static method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD>Static method for determining a less or equal relation considering a + small fuzziness +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#lessThan(T, T)"><B>lessThan(T, T)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Compare two objects, returning true if either is null +<DT><A HREF="../jrummikub/util/Event.html#listeners"><B>listeners</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> +<DD> +<DT><A HREF="../jrummikub/util/Event1.html#listeners"><B>listeners</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> +<DD> +<DT><A HREF="../jrummikub/util/Event2.html#listeners"><B>listeners</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> +<DD> +<DT><A HREF="../jrummikub/util/Event3.html#listeners"><B>listeners</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/Event3.html" title="class in jrummikub.util">Event3</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.PlayerListPanel.html#listItems"><B>listItems</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.PlayerListPanel.html" title="class in jrummikub.view.impl">SidePanel.PlayerListPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/SaveControl.html#load(java.io.File)"><B>load(File)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD>Loads the specified file and sets game state and round state. +<DT><A HREF="../jrummikub/view/impl/View.html#load()"><B>load()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/IView.html#load()"><B>load()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Loading a game +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#loadButton"><B>loadButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/SaveControl.html#loadErrorEvent"><B>loadErrorEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD> +<DT><A HREF="../jrummikub/control/SaveControl.html#loadEvent"><B>loadEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#loadEvent"><B>loadEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#loadFileEvent"><B>loadFileEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#loadGameEvent"><B>loadGameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#logic"><B>logic</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#login()"><B>login()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#loginControl"><B>loginControl</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD> +<DT><A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control"><B>LoginControl</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Control checking and processing login data for network game<DT><A HREF="../jrummikub/control/LoginControl.html#LoginControl(jrummikub.view.IView, jrummikub.control.ApplicationControl)"><B>LoginControl(IView, ApplicationControl)</B></A> - +Constructor for class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<DD>Constructor for login Control +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#loginData"><B>loginData</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util"><B>LoginData</B></A> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Data needed for the login in one data type (name, server, password, channel)<DT><A HREF="../jrummikub/util/LoginData.html#LoginData(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>LoginData(String, String, String, String)</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<DD>Creates a new set of login data +<DT><A HREF="../jrummikub/view/LoginError.html" title="enum in jrummikub.view"><B>LoginError</B></A> - Enum in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Enum summarizing the different kinds of login errors<DT><A HREF="../jrummikub/view/LoginError.html#LoginError()"><B>LoginError()</B></A> - +Constructor for enum jrummikub.view.<A HREF="../jrummikub/view/LoginError.html" title="enum in jrummikub.view">LoginError</A> +<DD> +<DT><A HREF="../jrummikub/control/LoginControl.html#loginEvent"><B>loginEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#loginEvent"><B>loginEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl"><B>LoginPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD> <DT><A HREF="../jrummikub/view/impl/LoginPanel.html#LoginPanel()"><B>LoginPanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#loginPanel"><B>loginPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> </DL> <HR> @@ -139,7 +272,7 @@ Variable in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" ti <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index 6d7311a..cc14978 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -P-Index +M-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ P-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="P-Index"; + parent.document.title="M-Index"; } } </SCRIPT> @@ -78,50 +78,109 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_P_"><!-- --></A><H2> -<B>P</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_M_"><!-- --></A><H2> +<B>M</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/HandPanel.html#paintComponent(java.awt.Graphics)"><B>paintComponent(Graphics)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> -<DD> -<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#paintComponent(java.awt.Graphics)"><B>paintComponent(Graphics)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> -<DD> -<DT><A HREF="../jrummikub/view/impl/TablePanel.html#paintComponent(java.awt.Graphics)"><B>paintComponent(Graphics)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> -<DD> -<DT><A HREF="../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, boolean, boolean)"><B>paintStone(Graphics2D, Stone, Position, boolean, boolean)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> -<DD>Paints a stone -<DT><A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util"><B>Pair</B></A><<A HREF="../jrummikub/util/Pair.html" title="type parameter in Pair">T1</A>,<A HREF="../jrummikub/util/Pair.html" title="type parameter in Pair">T2</A>> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>A pair of objects<DT><A HREF="../jrummikub/util/Pair.html#Pair(T1, T2)"><B>Pair(T1, T2)</B></A> - -Constructor for class jrummikub.util.<A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> -<DD>Create a new pair from two values -<DT><A HREF="../jrummikub/model/IStoneTray.html#pickUp(E)"><B>pickUp(E)</B></A> - -Method in interface jrummikub.model.<A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A> -<DD>Tries to pick up (remove) a given object -<DT><A HREF="../jrummikub/model/StoneTray.html#pickUp(E)"><B>pickUp(E)</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> -<DD> -<DT><A HREF="../jrummikub/model/ITable.html#pickUpStone(jrummikub.model.Stone)"><B>pickUpStone(Stone)</B></A> - -Method in interface jrummikub.model.<A HREF="../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> -<DD>Removes <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> from the Table -<DT><A HREF="../jrummikub/model/Table.html#pickUpStone(jrummikub.model.Stone)"><B>pickUpStone(Stone)</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> -<DD>Removes <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> from the Table -<DT><A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model"><B>Player</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class managing player data.<DT><A HREF="../jrummikub/model/Player.html#Player(java.lang.String, java.awt.Color)"><B>Player(String, Color)</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> -<DD>Create a new player with a given name and color -<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>PlayerPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Implementation of the player panel<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#PlayerPanel()"><B>PlayerPanel()</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> -<DD>Creates a new PlayerPanel instance -<DT><A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model"><B>Position</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD><A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> Position class to determine positions on <A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> or - <A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A><DT><A HREF="../jrummikub/model/Position.html#Position(float, float)"><B>Position(float, float)</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> -<DD>Create a new position by specifying the coordinates -<DT><A HREF="../jrummikub/model/StoneHeap.html#putBack(java.util.Collection)"><B>putBack(Collection<Stone>)</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> -<DD>Put stones back on the heap +<DT><A HREF="../jrummikub/JRummikub.html#main(java.lang.String[])"><B>main(String[])</B></A> - +Static method in class jrummikub.<A HREF="../jrummikub/JRummikub.html" title="class in jrummikub">JRummikub</A> +<DD>The main method +<DT><A HREF="../jrummikub/server/DedicatedServer.html#main(java.lang.String[])"><B>main(String[])</B></A> - +Static method in class jrummikub.server.<A HREF="../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A> +<DD>Main for a simple command line dedicated server +<DT><A HREF="../jrummikub/view/impl/View.html#mainLayer"><B>mainLayer</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#makeAllOptionLabels(int)"><B>makeAllOptionLabels(int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#makeFiller()"><B>makeFiller()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#makeFullSet()"><B>makeFullSet()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Returns a set containing all possible neighbors +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#makeOptionLabel(int, java.lang.String)"><B>makeOptionLabel(int, String)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#makeVariantPanel()"><B>makeVariantPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#MAX_BUTTON_FONT_SIZE"><B>MAX_BUTTON_FONT_SIZE</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#MAX_BUTTON_FONT_SIZE"><B>MAX_BUTTON_FONT_SIZE</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#MAX_BUTTON_FONT_SIZE"><B>MAX_BUTTON_FONT_SIZE</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#MAX_BUTTON_FONT_SIZE"><B>MAX_BUTTON_FONT_SIZE</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#maxColor"><B>maxColor</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#maxRow"><B>maxRow</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#mayPause"><B>mayPause</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#mayPause"><B>mayPause</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#mayPause"><B>mayPause</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#membershipGranted(java.lang.String)"><B>membershipGranted(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#membershipRevoked(java.lang.String)"><B>membershipRevoked(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#menuBar"><B>menuBar</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#menuNewGameEvent"><B>menuNewGameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html#message"><B>message</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html" title="class in jrummikub.control.network">ConnectionControl.SendRunner</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ConnectPanel.html#messageLabel"><B>messageLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#messageLabel"><B>messageLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#messagesDuringGame(org.jivesoftware.smack.packet.DefaultPacketExtension, java.lang.String, java.lang.String)"><B>messagesDuringGame(DefaultPacketExtension, String, String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#messagesDuringRound(org.jivesoftware.smack.packet.DefaultPacketExtension, java.lang.String)"><B>messagesDuringRound(DefaultPacketExtension, String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#MIN_VISIBLE_HEIGHT"><B>MIN_VISIBLE_HEIGHT</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#MIN_VISIBLE_WIDTH"><B>MIN_VISIBLE_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#minColor"><B>minColor</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#moderatorGranted(java.lang.String)"><B>moderatorGranted(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#moderatorRevoked(java.lang.String)"><B>moderatorRevoked(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html#modifyMessage(org.jivesoftware.smack.packet.Message)"><B>modifyMessage(Message)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html" title="class in jrummikub.control.network">ConnectionControl.SendRunner</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#muc"><B>muc</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> </DL> <HR> @@ -176,7 +235,7 @@ Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" titl <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html index 1bce57c..6af96bf 100644 --- a/doc/index-files/index-14.html +++ b/doc/index-files/index-14.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -R-Index +N-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ R-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="R-Index"; + parent.document.title="N-Index"; } } </SCRIPT> @@ -78,34 +78,134 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_R_"><!-- --></A><H2> -<B>R</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_N_"><!-- --></A><H2> +<B>N</B></H2> <DL> -<DT><A HREF="../jrummikub/util/Connection.html#remove()"><B>remove()</B></A> - -Method in interface jrummikub.util.<A HREF="../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A> -<DD>Removes the listener -<DT><A HREF="../jrummikub/util/Event.html#remove(jrummikub.util.IListener)"><B>remove(IListener)</B></A> - -Method in class jrummikub.util.<A HREF="../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> -<DD> -<DT><A HREF="../jrummikub/util/Event1.html#remove(jrummikub.util.IListener1)"><B>remove(IListener1<T>)</B></A> - -Method in class jrummikub.util.<A HREF="../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> -<DD> -<DT><A HREF="../jrummikub/util/Event2.html#remove(jrummikub.util.IListener2)"><B>remove(IListener2<T1, T2>)</B></A> - -Method in class jrummikub.util.<A HREF="../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> -<DD> -<DT><A HREF="../jrummikub/util/IEvent.html#remove(jrummikub.util.IListener)"><B>remove(IListener)</B></A> - -Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> -<DD>Stop publishing events to a given listener -<DT><A HREF="../jrummikub/util/IEvent1.html#remove(jrummikub.util.IListener1)"><B>remove(IListener1<T>)</B></A> - -Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A> -<DD>Stop publishing events to a given listener -<DT><A HREF="../jrummikub/util/IEvent2.html#remove(jrummikub.util.IListener2)"><B>remove(IListener2<T1, T2>)</B></A> - -Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A> -<DD>Stop publishing events to a given listener -<DT><A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control"><B>RoundControl</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Controller that manages a single round of rummikub<DT><A HREF="../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IGameState, jrummikub.view.IView)"><B>RoundControl(IGameState, IView)</B></A> - -Constructor for class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> -<DD>Create a new RoundControl using the given gameState and view +<DT><A HREF="../jrummikub/model/PlayerSettings.html#name"><B>name</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#nameField"><B>nameField</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#nameLabel"><B>nameLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#NAMESPACE"><B>NAMESPACE</B></A> - +Static variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#neededPoints"><B>neededPoints</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#neededScore"><B>neededScore</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#needIntialMeldThreshold()"><B>needIntialMeldThreshold()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Include initial meld threshold into turn logic +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#needsJoker(boolean)"><B>needsJoker(boolean)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Checks whether we need a joker on the left or right side to place + this stone +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#networkButton"><B>networkButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#networkControl"><B>networkControl</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network"><B>NetworkControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Class dealing with network connection, offering and choice of network games<DT><A HREF="../jrummikub/control/network/NetworkControl.html#NetworkControl(jrummikub.util.LoginData, jrummikub.control.network.IConnectionControl, jrummikub.control.SaveControl, jrummikub.view.IView)"><B>NetworkControl(LoginData, IConnectionControl, SaveControl, IView)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD>Creates a new network control +<DT><A HREF="../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network"><B>NetworkGameControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Class controlling network games<DT><A HREF="../jrummikub/control/network/NetworkGameControl.html#NetworkGameControl(jrummikub.model.GameSettings, jrummikub.control.SaveControl, jrummikub.view.IView, jrummikub.control.network.IConnectionControl, boolean)"><B>NetworkGameControl(GameSettings, SaveControl, IView, IConnectionControl, boolean)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A> +<DD>Creates new network game control +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#networkGameEvent"><B>networkGameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#networkGameEvent"><B>networkGameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network"><B>NetworkRoundControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Round control for network games<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#NetworkRoundControl(jrummikub.model.IRoundState, jrummikub.view.IView, jrummikub.control.network.IConnectionControl, boolean)"><B>NetworkRoundControl(IRoundState, IView, IConnectionControl, boolean)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD>Creates new network round control +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network"><B>NetworkSettingsControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Settings for network games, entered by host<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#NetworkSettingsControl(java.lang.String, jrummikub.view.IView, jrummikub.model.GameSettings)"><B>NetworkSettingsControl(String, IView, GameSettings)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<DD>Creates a new network settings control +<DT><A HREF="../jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network"><B>NetworkTurnControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Turn control for network games<DT><A HREF="../jrummikub/control/network/NetworkTurnControl.html#NetworkTurnControl(jrummikub.control.network.IConnectionControl)"><B>NetworkTurnControl(IConnectionControl)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network">NetworkTurnControl</A> +<DD>Creates new network turn control +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#newGameButton"><B>newGameButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#newGameEvent"><B>newGameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#newRoundButton"><B>newRoundButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#newRoundEvent"><B>newRoundEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#nextPlayer()"><B>nextPlayer()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#nextPlayer()"><B>nextPlayer()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#nextPlayer()"><B>nextPlayer()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#nextPlayer()"><B>nextPlayer()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Set the next player as active player if the round is not finished +<DT><A HREF="../jrummikub/model/IRoundState.html#nextPlayer()"><B>nextPlayer()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Changes the activePlayer to the next <A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> in the list +<DT><A HREF="../jrummikub/model/RoundState.html#nextPlayer()"><B>nextPlayer()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#nextPlayerEvent"><B>nextPlayerEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/model/IRoundState.html#nextTurn()"><B>nextTurn()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Increments the turn number +<DT><A HREF="../jrummikub/model/RoundState.html#nextTurn()"><B>nextTurn()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#nickname"><B>nickname</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#nickname"><B>nickname</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#nicknameChanged(java.lang.String, java.lang.String)"><B>nicknameChanged(String, String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#noLimits"><B>noLimits</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#noLimitsBox"><B>noLimitsBox</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#noLimitsLabel"><B>noLimitsLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#noLimitsLabel"><B>noLimitsLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#nonNullEquals(java.lang.Object, java.lang.Object)"><B>nonNullEquals(Object, Object)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Checks that two objects are equal to each other and not null +<DT><A HREF="../jrummikub/model/GameSettings.html#numberOfStonesDealt"><B>numberOfStonesDealt</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#numberOfStonesDealtLabel"><B>numberOfStonesDealtLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#numberOfStonesDealtSpinner"><B>numberOfStonesDealtSpinner</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> </DL> <HR> @@ -160,7 +260,7 @@ Constructor for class jrummikub.control.<A HREF="../jrummikub/control/RoundContr <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html index daaa5dc..2f23171 100644 --- a/doc/index-files/index-15.html +++ b/doc/index-files/index-15.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -S-Index +O-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ S-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="S-Index"; + parent.document.title="O-Index"; } } </SCRIPT> @@ -78,157 +78,72 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_S_"><!-- --></A><H2> -<B>S</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_O_"><!-- --></A><H2> +<B>O</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#setCurrentPlayerName(java.lang.String)"><B>setCurrentPlayerName(String)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> -<DD>Sets the current player name -<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#setCurrentPlayerName(java.lang.String)"><B>setCurrentPlayerName(String)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> -<DD>Sets the current player name -<DT><A HREF="../jrummikub/view/impl/View.html#setCurrentPlayerName(java.lang.String)"><B>setCurrentPlayerName(String)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/model/StoneTray.html#objects"><B>objects</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> <DD> -<DT><A HREF="../jrummikub/view/impl/WinPanel.html#setCurrentPlayerName(java.lang.String)"><B>setCurrentPlayerName(String)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/WinPanel.html" title="class in jrummikub.view.impl">WinPanel</A> -<DD>Sets the name of the current player -<DT><A HREF="../jrummikub/view/IView.html#setCurrentPlayerName(java.lang.String)"><B>setCurrentPlayerName(String)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> -<DD>Sets the current player's name -<DT><A HREF="../jrummikub/view/IHandPanel.html#setHandHeight(int)"><B>setHandHeight(int)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A> -<DD>Set the number of stones that fit on the hand vertically -<DT><A HREF="../jrummikub/view/impl/HandPanel.html#setHandHeight(int)"><B>setHandHeight(int)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DT><A HREF="../jrummikub/model/StoneTray.html#objectsOverlap(E, jrummikub.model.Position, E, jrummikub.model.Position)"><B>objectsOverlap(E, Position, E, Position)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD>Tests whether two objects overlap +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#offerButton"><B>offerButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> <DD> -<DT><A HREF="../jrummikub/view/IHandPanel.html#setHandWidth(int)"><B>setHandWidth(int)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A> -<DD>Set the number of stones that fit on the hand horizontally -<DT><A HREF="../jrummikub/view/impl/HandPanel.html#setHandWidth(int)"><B>setHandWidth(int)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#offeredGame"><B>offeredGame</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> <DD> -<DT><A HREF="../jrummikub/view/impl/TablePanel.html#setLeftPlayerName(java.lang.String)"><B>setLeftPlayerName(String)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#offerGame(jrummikub.util.GameData)"><B>offerGame(GameData)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> <DD> -<DT><A HREF="../jrummikub/view/ITablePanel.html#setLeftPlayerName(java.lang.String)"><B>setLeftPlayerName(String)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> -<DD>Sets the player name on the left label -<DT><A HREF="../jrummikub/view/impl/TablePanel.html#setRightPlayerName(java.lang.String)"><B>setRightPlayerName(String)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#offerGame(jrummikub.util.GameData)"><B>offerGame(GameData)</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> <DD> -<DT><A HREF="../jrummikub/view/ITablePanel.html#setRightPlayerName(java.lang.String)"><B>setRightPlayerName(String)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> -<DD>Sets the player name on the right label -<DT><A HREF="../jrummikub/view/impl/StonePainter.html#setScale(float)"><B>setScale(float)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> -<DD>Sets the new grid scale -<DT><A HREF="../jrummikub/view/impl/HandPanel.html#setSelectedStones(java.util.Collection)"><B>setSelectedStones(Collection<Stone>)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> -<DD>Sets the stones that are to be painted selected -<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#setSelectedStones(java.util.Collection)"><B>setSelectedStones(Collection<Stone>)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> -<DD>Sets the stones to be shown in the collection -<DT><A HREF="../jrummikub/view/impl/TablePanel.html#setSelectedStones(java.util.Collection)"><B>setSelectedStones(Collection<Stone>)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> -<DD>Sets the currently selected stones -<DT><A HREF="../jrummikub/view/impl/View.html#setSelectedStones(java.util.Collection)"><B>setSelectedStones(Collection<Stone>)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#offerGame()"><B>offerGame()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> <DD> -<DT><A HREF="../jrummikub/view/IView.html#setSelectedStones(java.util.Collection)"><B>setSelectedStones(Collection<Stone>)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> -<DD>Sets the stones that are to be painted selected -<DT><A HREF="../jrummikub/view/IHandPanel.html#setStones(java.lang.Iterable)"><B>setStones(Iterable<Pair<Stone, Position>>)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A> -<DD>Set the player's stones to display on the board -<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)"><B>setStones(Iterable<Pair<Stone, Position>>)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> -<DD>Sets the list of stones that can be clicked on -<DT><A HREF="../jrummikub/view/impl/HandPanel.html#setStones(java.lang.Iterable)"><B>setStones(Iterable<Pair<Stone, Position>>)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#offerGameEvent"><B>offerGameEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> <DD> -<DT><A HREF="../jrummikub/view/impl/TablePanel.html#setStoneSets(java.lang.Iterable)"><B>setStoneSets(Iterable<Pair<StoneSet, Position>>)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#offerGameEvent"><B>offerGameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> <DD> -<DT><A HREF="../jrummikub/view/ITablePanel.html#setStoneSets(java.lang.Iterable)"><B>setStoneSets(Iterable<Pair<StoneSet, Position>>)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> -<DD>Sets the stone sets lying on the table -<DT><A HREF="../jrummikub/model/GameState.html#setTable(jrummikub.model.ITable)"><B>setTable(ITable)</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#oldHand"><B>oldHand</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> <DD> -<DT><A HREF="../jrummikub/model/IGameState.html#setTable(jrummikub.model.ITable)"><B>setTable(ITable)</B></A> - -Method in interface jrummikub.model.<A HREF="../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A> -<DD>Sets the current <A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> -<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#setTimeLeft(int)"><B>setTimeLeft(int)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#oldTable"><B>oldTable</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> <DD> -<DT><A HREF="../jrummikub/view/IPlayerPanel.html#setTimeLeft(int)"><B>setTimeLeft(int)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A> -<DD>Sets the time the player has left for his turn -<DT><A HREF="../jrummikub/view/impl/TablePanel.html#setTopPlayerName(java.lang.String)"><B>setTopPlayerName(String)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DT><A HREF="../jrummikub/model/GameSettings.html#oneHuman()"><B>oneHuman()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Check if there is only one human player +<DT><A HREF="../jrummikub/view/impl/SidePanel.BottomScrollPane.html#onResize()"><B>onResize()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.BottomScrollPane.html" title="class in jrummikub.view.impl">SidePanel.BottomScrollPane</A> <DD> -<DT><A HREF="../jrummikub/view/ITablePanel.html#setTopPlayerName(java.lang.String)"><B>setTopPlayerName(String)</B></A> - -Method in interface jrummikub.view.<A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> -<DD>Sets the player name on the top label -<DT><A HREF="../jrummikub/model/StoneSet.html#size()"><B>size()</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> -<DD>Returns the number of stones in the set. -<DT><A HREF="../jrummikub/model/Sizeable.html" title="interface in jrummikub.model"><B>Sizeable</B></A> - Interface in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Objects that have a size.<DT><A HREF="../jrummikub/model/StoneSet.html#splitAt(int)"><B>splitAt(int)</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> -<DD>Splits the StoneSet at a specified <A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model"><CODE>Position</CODE></A> and returns two new - Stone Sets -<DT><A HREF="../jrummikub/control/GameControl.html#startGame()"><B>startGame()</B></A> - -Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> -<DD>Game gets started by initializing the first Round -<DT><A HREF="../jrummikub/control/RoundControl.html#startRound()"><B>startRound()</B></A> - -Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> -<DD>Begin the round -<DT><A HREF="../jrummikub/control/ITurnTimer.html#startTimer()"><B>startTimer()</B></A> - -Method in interface jrummikub.control.<A HREF="../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> -<DD>Starts the timer -<DT><A HREF="../jrummikub/control/TurnTimer.html#startTimer()"><B>startTimer()</B></A> - -Method in class jrummikub.control.<A HREF="../jrummikub/control/TurnTimer.html" title="class in jrummikub.control">TurnTimer</A> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#onTable"><B>onTable</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> <DD> -<DT><A HREF="../jrummikub/control/TurnControl.html#startTurn()"><B>startTurn()</B></A> - -Method in class jrummikub.control.<A HREF="../jrummikub/control/TurnControl.html" title="class in jrummikub.control">TurnControl</A> -<DD>Start the turn -<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl"><B>StartTurnPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>A panel that is displayed before a player's turn<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#StartTurnPanel()"><B>StartTurnPanel()</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> -<DD>Creates a new StartTurnPanel -<DT><A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><B>Stone</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Basic Rummikub Stone<DT><A HREF="../jrummikub/model/Stone.html#Stone(jrummikub.model.StoneColor)"><B>Stone(StoneColor)</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> -<DD>Creates a joker of the given color. -<DT><A HREF="../jrummikub/model/Stone.html#Stone(int, jrummikub.model.StoneColor)"><B>Stone(int, StoneColor)</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> -<DD>Creates a normal stone of a given color and value -<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl"><B>StoneCollectionPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Implementation of the stone collection (selection)<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#StoneCollectionPanel()"><B>StoneCollectionPanel()</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> -<DD>Creates a new StoneCollection instance -<DT><A HREF="../jrummikub/model/StoneColor.html" title="enum in jrummikub.model"><B>StoneColor</B></A> - Enum in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class specifying possible StoneColors<DT><A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model"><B>StoneHeap</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>StoneHeap creates all <A HREF="../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><A HREF="../jrummikub/model/StoneHeap.html#StoneHeap()"><B>StoneHeap()</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> -<DD>Creates 106 Stones according to standard rules -<DT><A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl"><B>StonePainter</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>The StonePainter paints stones and converts between pixel and grid - coordinates<DT><A HREF="../jrummikub/view/impl/StonePainter.html#StonePainter(float)"><B>StonePainter(float)</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#openNewGameButton"><B>openNewGameButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> <DD> -<DT><A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model"><B>StoneSet</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class managing <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s joined together to form sets<DT><A HREF="../jrummikub/model/StoneSet.html#StoneSet(jrummikub.model.Stone)"><B>StoneSet(Stone)</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> -<DD>Create a new single stone stone set -<DT><A HREF="../jrummikub/model/StoneSet.html#StoneSet(java.util.List)"><B>StoneSet(List<Stone>)</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> -<DD>Create a stone set from a list of stones -<DT><A HREF="../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model"><B>StoneSet.Type</B></A> - Enum in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Validity type of the set<DT><A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model"><B>StoneTray</B></A><<A HREF="../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> extends <A HREF="../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>A StoneTray is a collection of positioned objects (for example <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s - or <A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model"><CODE>StoneSet</CODE></A>s.<DT><A HREF="../jrummikub/model/StoneTray.html#StoneTray()"><B>StoneTray()</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#openNewGameEvent"><B>openNewGameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> <DD> -<DT><A HREF="../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model"><B>StoneTray.Direction</B></A> - Enum in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Possible move directions in case of overlapping Stones/Sets<DT><A HREF="../jrummikub/control/ITurnTimer.html#stopTimer()"><B>stopTimer()</B></A> - -Method in interface jrummikub.control.<A HREF="../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> -<DD>Stops the timer. -<DT><A HREF="../jrummikub/control/TurnTimer.html#stopTimer()"><B>stopTimer()</B></A> - -Method in class jrummikub.control.<A HREF="../jrummikub/control/TurnTimer.html" title="class in jrummikub.control">TurnTimer</A> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#optimize()"><B>optimize()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Optimizes the solution found as long as stopped from control +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#optionsPanel"><B>optionsPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#otherClickEvent"><B>otherClickEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#ownershipGranted(java.lang.String)"><B>ownershipGranted(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#ownershipRevoked(java.lang.String)"><B>ownershipRevoked(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> <DD> </DL> <HR> @@ -284,7 +199,7 @@ Method in class jrummikub.control.<A HREF="../jrummikub/control/TurnTimer.html" <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html index 79588ed..db73ab4 100644 --- a/doc/index-files/index-16.html +++ b/doc/index-files/index-16.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -T-Index +P-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ T-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="T-Index"; + parent.document.title="P-Index"; } } </SCRIPT> @@ -78,41 +78,240 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_T_"><!-- --></A><H2> -<B>T</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_P_"><!-- --></A><H2> +<B>P</B></H2> <DL> -<DT><A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model"><B>Table</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class administering the <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s on the game-Table<DT><A HREF="../jrummikub/model/Table.html#Table()"><B>Table()</B></A> - -Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> -<DD> -<DT><A HREF="../jrummikub/control/RoundControl.html#tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)"><B>tableDifference(ITable, ITable)</B></A> - -Static method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> -<DD> -<DT><A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl"><B>TablePanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>The implementation of the table<DT><A HREF="../jrummikub/view/impl/TablePanel.html#TablePanel()"><B>TablePanel()</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> -<DD>Creates a new Table instance -<DT><A HREF="../jrummikub/model/Position.html#toString()"><B>toString()</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> -<DD> -<DT><A HREF="../jrummikub/model/Stone.html#toString()"><B>toString()</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> -<DD> -<DT><A HREF="../jrummikub/model/StoneSet.html#toString()"><B>toString()</B></A> - -Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> -<DD> -<DT><A HREF="../jrummikub/control/TurnControl.html" title="class in jrummikub.control"><B>TurnControl</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Controller for a single turn made by a human player<DT><A HREF="../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView)"><B>TurnControl(IHand, ITable, IView)</B></A> - -Constructor for class jrummikub.control.<A HREF="../jrummikub/control/TurnControl.html" title="class in jrummikub.control">TurnControl</A> -<DD>Create a new TurnControl using a given hand (of the active player), a given - table and a given view for user interaction. -<DT><A HREF="../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView, jrummikub.control.ITurnTimer)"><B>TurnControl(IHand, ITable, IView, ITurnTimer)</B></A> - -Constructor for class jrummikub.control.<A HREF="../jrummikub/control/TurnControl.html" title="class in jrummikub.control">TurnControl</A> -<DD>Test only constructor -<DT><A HREF="../jrummikub/control/TurnControl.HandStonePositionComparator.html" title="class in jrummikub.control"><B>TurnControl.HandStonePositionComparator</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD> <DT><A HREF="../jrummikub/control/TurnControl.HandStonePositionComparator.html#TurnControl.HandStonePositionComparator()"><B>TurnControl.HandStonePositionComparator()</B></A> - -Constructor for class jrummikub.control.<A HREF="../jrummikub/control/TurnControl.HandStonePositionComparator.html" title="class in jrummikub.control">TurnControl.HandStonePositionComparator</A> -<DD> -<DT><A HREF="../jrummikub/control/TurnTimer.html" title="class in jrummikub.control"><B>TurnTimer</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Count-down timer used to limit the turn time<DT><A HREF="../jrummikub/control/TurnTimer.html#TurnTimer(jrummikub.view.IView)"><B>TurnTimer(IView)</B></A> - -Constructor for class jrummikub.control.<A HREF="../jrummikub/control/TurnTimer.html" title="class in jrummikub.control">TurnTimer</A> -<DD>Create a new timer using a given view to display the current time left +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#paintCircle(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)"><B>paintCircle(Graphics2D, Rectangle, Color)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#paintComponent(java.awt.Graphics)"><B>paintComponent(Graphics)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#paintComponent(java.awt.Graphics)"><B>paintComponent(Graphics)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#paintComponent(java.awt.Graphics)"><B>paintComponent(Graphics)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#paintJoker(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)"><B>paintJoker(Graphics2D, Rectangle, Color)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#paintJokerFace(java.awt.Graphics2D, java.awt.Rectangle)"><B>paintJokerFace(Graphics2D, Rectangle)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, jrummikub.view.impl.StonePainter.StoneState, boolean)"><B>paintStone(Graphics2D, Stone, Position, StonePainter.StoneState, boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD>Paints a stone +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#paintStoneBackground(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)"><B>paintStoneBackground(Graphics2D, Rectangle, Color)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#paintStoneSet(java.awt.Graphics2D, jrummikub.model.StoneSet, jrummikub.model.Position, java.awt.geom.Area, java.awt.geom.Area)"><B>paintStoneSet(Graphics2D, StoneSet, Position, Area, Area)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#paintStoneValue(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color, int)"><B>paintStoneValue(Graphics2D, Rectangle, Color, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util"><B>Pair</B></A><<A HREF="../jrummikub/util/Pair.html" title="type parameter in Pair">T1</A>,<A HREF="../jrummikub/util/Pair.html" title="type parameter in Pair">T2</A>> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>A pair of objects<DT><A HREF="../jrummikub/util/Pair.html#Pair(T1, T2)"><B>Pair(T1, T2)</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> +<DD>Create a new pair from two values +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#PANEL_FIRST_LINE_HEIGHT"><B>PANEL_FIRST_LINE_HEIGHT</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#PANEL_FIRST_LINE_HEIGHT"><B>PANEL_FIRST_LINE_HEIGHT</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#PANEL_FIRST_LINE_HEIGHT"><B>PANEL_FIRST_LINE_HEIGHT</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#PANEL_INSET"><B>PANEL_INSET</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#PANEL_INSET"><B>PANEL_INSET</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#PANEL_INSET"><B>PANEL_INSET</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#PANEL_MAX_WIDTH"><B>PANEL_MAX_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#PANEL_MAX_WIDTH"><B>PANEL_MAX_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#PANEL_MAX_WIDTH"><B>PANEL_MAX_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#PANEL_SEPARATOR"><B>PANEL_SEPARATOR</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#PANEL_SEPARATOR"><B>PANEL_SEPARATOR</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#PANEL_SEPARATOR"><B>PANEL_SEPARATOR</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#participantLeftEvent"><B>participantLeftEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/util/LoginData.html#password"><B>password</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#passwordField"><B>passwordField</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#pauseButton"><B>pauseButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#pauseEvent"><B>pauseEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#pauseLabel"><B>pauseLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#pauseMode"><B>pauseMode</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl"><B>PausePanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>A panel that is displayed before a player's turn<DT><A HREF="../jrummikub/view/impl/PausePanel.html#PausePanel()"><B>PausePanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD>Creates a new StartTurnPanel +<DT><A HREF="../jrummikub/view/impl/View.html#pausePanel"><B>pausePanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#pauseStoneSets"><B>pauseStoneSets</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#pauseTurn()"><B>pauseTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#pauseTurn()"><B>pauseTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/model/IStoneTray.html#pickUp(E)"><B>pickUp(E)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A> +<DD>Tries to pick up (remove) a given object +<DT><A HREF="../jrummikub/model/StoneTray.html#pickUp(E)"><B>pickUp(E)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#pickUpSelectedStones()"><B>pickUpSelectedStones()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/model/ITable.html#pickUpStone(jrummikub.model.Stone)"><B>pickUpStone(Stone)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> +<DD>Removes <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> from the Table +<DT><A HREF="../jrummikub/model/Table.html#pickUpStone(jrummikub.model.Stone)"><B>pickUpStone(Stone)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> +<DD>Removes <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> from the Table +<DT><A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model"><B>Player</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class managing player data.<DT><A HREF="../jrummikub/model/Player.html#Player(jrummikub.model.PlayerSettings)"><B>Player(PlayerSettings)</B></A> - +Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD>Create a new player with a given name and color +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#PLAYER_COLORS"><B>PLAYER_COLORS</B></A> - +Static variable in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The list of player colors +<DT><A HREF="../jrummikub/view/impl/View.html#PLAYER_PANEL_MAX_HEIGHT"><B>PLAYER_PANEL_MAX_HEIGHT</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#PLAYER_PANEL_RATIO"><B>PLAYER_PANEL_RATIO</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#playerColors"><B>playerColors</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html#playerCountLabel"><B>playerCountLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl">GameListPanel.GameDataCellRenderer</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#playerListPanel"><B>playerListPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#playerListScrollPane"><B>playerListScrollPane</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#playerNamesEditable"><B>playerNamesEditable</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#playerNumber"><B>playerNumber</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#playerPanel"><B>playerPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>PlayerPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Implementation of the player panel<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#PlayerPanel()"><B>PlayerPanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD>Creates a new PlayerPanel instance +<DT><A HREF="../jrummikub/view/impl/View.html#playerPanel"><B>playerPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl"><B>PlayerPanel.LeftPanelResizeListener</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD> <DT><A HREF="../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html#PlayerPanel.LeftPanelResizeListener()"><B>PlayerPanel.LeftPanelResizeListener()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.LeftPanelResizeListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl"><B>PlayerPanel.RightPanelResizeListener</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD> <DT><A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html#PlayerPanel.RightPanelResizeListener()"><B>PlayerPanel.RightPanelResizeListener()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.RightPanelResizeListener</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#players"><B>players</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD> +<DT><A HREF="../jrummikub/model/RoundState.html#players"><B>players</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ScorePanel.html#players"><B>players</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<DD> +<DT><A HREF="../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model"><B>PlayerSettings</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>The settings of a player<DT><A HREF="../jrummikub/model/PlayerSettings.html#PlayerSettings(java.lang.String, java.awt.Color)"><B>PlayerSettings(String, Color)</B></A> - +Constructor for class jrummikub.model.<A HREF="../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> +<DD>Create a new human player +<DT><A HREF="../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model"><B>PlayerSettings.Type</B></A> - Enum in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Type of turn control.<DT><A HREF="../jrummikub/model/PlayerSettings.Type.html#PlayerSettings.Type()"><B>PlayerSettings.Type()</B></A> - +Constructor for enum jrummikub.model.<A HREF="../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model">PlayerSettings.Type</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#playerSettingsPanels"><B>playerSettingsPanels</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#playerSettingsViewport"><B>playerSettingsViewport</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#playerSetupPanel"><B>playerSetupPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#playerType"><B>playerType</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#playerTypeChoices"><B>playerTypeChoices</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#playerTypeChoices"><B>playerTypeChoices</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/Score.html#points"><B>points</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#pop()"><B>pop()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Remove a contradicted state from the try stack, reset top +<DT><A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model"><B>Position</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD><A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> Position class to determine positions on <A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> or + <A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A><DT><A HREF="../jrummikub/model/Position.html#Position(double, double)"><B>Position(double, double)</B></A> - +Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> +<DD>Create a new position by specifying the coordinates +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#prepaintStone(java.awt.Color, java.awt.Color, int)"><B>prepaintStone(Color, Color, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#prepareRound(jrummikub.model.IRoundState)"><B>prepareRound(IRoundState)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Prepare a new round by setting start player, adding listeners +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#prepareTurn()"><B>prepareTurn()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#prepareTurn()"><B>prepareTurn()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Prepare a player's turn by checking the player types and setting the + correct turn control +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#processPacket(org.jivesoftware.smack.packet.Packet)"><B>processPacket(Packet)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#pushes(jrummikub.ai.TurnLogic.State...)"><B>pushes(TurnLogic.State...)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Push multiple new state onto the try stack +<DT><A HREF="../jrummikub/model/StoneHeap.html#putBack(java.util.Collection)"><B>putBack(Collection<Stone>)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> +<DD>Put stones back on the heap </DL> <HR> @@ -167,7 +366,7 @@ Constructor for class jrummikub.control.<A HREF="../jrummikub/control/TurnTimer. <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html index b620418..2c8effd 100644 --- a/doc/index-files/index-17.html +++ b/doc/index-files/index-17.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -V-Index +Q-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ V-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="V-Index"; + parent.document.title="Q-Index"; } } </SCRIPT> @@ -78,37 +78,31 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_V_"><!-- --></A><H2> -<B>V</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_Q_"><!-- --></A><H2> +<B>Q</B></H2> <DL> -<DT><A HREF="../jrummikub/model/StoneColor.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - -Static method in enum jrummikub.model.<A HREF="../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> -<DD>Returns the enum constant of this type with the specified name. -<DT><A HREF="../jrummikub/model/StoneSet.Type.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - -Static method in enum jrummikub.model.<A HREF="../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A> -<DD>Returns the enum constant of this type with the specified name. -<DT><A HREF="../jrummikub/model/StoneTray.Direction.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - -Static method in enum jrummikub.model.<A HREF="../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> -<DD>Returns the enum constant of this type with the specified name. -<DT><A HREF="../jrummikub/model/StoneColor.html#values()"><B>values()</B></A> - -Static method in enum jrummikub.model.<A HREF="../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> -<DD>Returns an array containing the constants of this enum type, in -the order they are declared. -<DT><A HREF="../jrummikub/model/StoneSet.Type.html#values()"><B>values()</B></A> - -Static method in enum jrummikub.model.<A HREF="../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A> -<DD>Returns an array containing the constants of this enum type, in -the order they are declared. -<DT><A HREF="../jrummikub/model/StoneTray.Direction.html#values()"><B>values()</B></A> - -Static method in enum jrummikub.model.<A HREF="../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> -<DD>Returns an array containing the constants of this enum type, in -the order they are declared. -<DT><A HREF="../jrummikub/model/StoneSet.html#VERTICAL_BORDER"><B>VERTICAL_BORDER</B></A> - -Static variable in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#quitButton"><B>quitButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#quitEvent"><B>quitEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#quitEvent"><B>quitEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#quitMode"><B>quitMode</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#quitWarningFrame"><B>quitWarningFrame</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl"><B>QuitWarningPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Warning panel to inform users if their actions would end the current game<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#QuitWarningPanel()"><B>QuitWarningPanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD>Creates new quit warning panel +<DT><A HREF="../jrummikub/view/impl/View.html#quitWarningPanel"><B>quitWarningPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>View</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Implementation of the top-level view interface<DT><A HREF="../jrummikub/view/impl/View.html#View()"><B>View()</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> -<DD>Create a new instance of the view </DL> <HR> @@ -163,7 +157,7 @@ Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.h <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-18.html b/doc/index-files/index-18.html index 8af9f0f..d344ffa 100644 --- a/doc/index-files/index-18.html +++ b/doc/index-files/index-18.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -W-Index +R-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ W-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="W-Index"; + parent.document.title="R-Index"; } } </SCRIPT> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="index-17.html"><B>PREV LETTER</B></A> - NEXT LETTER</FONT></TD> + <A HREF="index-19.html"><B>NEXT LETTER</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?index-filesindex-18.html" target="_top"><B>FRAMES</B></A> <A HREF="index-18.html" target="_top"><B>NO FRAMES</B></A> @@ -78,19 +78,302 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_W_"><!-- --></A><H2> -<B>W</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_R_"><!-- --></A><H2> +<B>R</B></H2> <DL> -<DT><A HREF="../jrummikub/model/Hand.html#WIDTH"><B>WIDTH</B></A> - -Static variable in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> -<DD>The width of the hand -<DT><A HREF="../jrummikub/view/impl/StonePainter.html#WIDTH_SCALE"><B>WIDTH_SCALE</B></A> - +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#rangeClickEvent"><B>rangeClickEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#readyToEmit"><B>readyToEmit</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html#reconnectingIn(int)"><B>reconnectingIn(int)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.DisconnectListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html#reconnectionFailed(java.lang.Exception)"><B>reconnectionFailed(Exception)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.DisconnectListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html#reconnectionSuccessful()"><B>reconnectionSuccessful()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.DisconnectListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#redden(java.awt.Color)"><B>redden(Color)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#REDDEN_RATIO"><B>REDDEN_RATIO</B></A> - Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> -<DD>The width of one pixel in the scale of 1.0 -<DT><A HREF="../jrummikub/view/impl/WinPanel.html" title="class in jrummikub.view.impl"><B>WinPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>A panel that is displayed when a player has won<DT><A HREF="../jrummikub/view/impl/WinPanel.html#WinPanel()"><B>WinPanel()</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/WinPanel.html" title="class in jrummikub.view.impl">WinPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#redeal()"><B>redeal()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#redeal()"><B>redeal()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#redeal()"><B>redeal()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkTurnControl.html#redeal()"><B>redeal()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network">NetworkTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#redeal()"><B>redeal()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Redeal stones and restart round if a player was allowed to redeal and chose + to do so +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#redealButton"><B>redealButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#redealedPlayerName"><B>redealedPlayerName</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#redealEvent"><B>redealEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#redealEvent"><B>redealEvent</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#redealEvent"><B>redealEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#rejectMove()"><B>rejectMove()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/util/Connection.html#remove()"><B>remove()</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A> +<DD>Removes the listener +<DT><A HREF="../jrummikub/util/Event.html#remove(jrummikub.util.IListener)"><B>remove(IListener)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> +<DD> +<DT><A HREF="../jrummikub/util/Event1.html#remove(jrummikub.util.IListener1)"><B>remove(IListener1<T>)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> +<DD> +<DT><A HREF="../jrummikub/util/Event2.html#remove(jrummikub.util.IListener2)"><B>remove(IListener2<T1, T2>)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> +<DD> +<DT><A HREF="../jrummikub/util/Event3.html#remove(jrummikub.util.IListener3)"><B>remove(IListener3<T1, T2, T3>)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event3.html" title="class in jrummikub.util">Event3</A> +<DD> +<DT><A HREF="../jrummikub/util/IEvent.html#remove(jrummikub.util.IListener)"><B>remove(IListener)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> +<DD>Stop publishing events to a given listener +<DT><A HREF="../jrummikub/util/IEvent1.html#remove(jrummikub.util.IListener1)"><B>remove(IListener1<T>)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A> +<DD>Stop publishing events to a given listener +<DT><A HREF="../jrummikub/util/IEvent2.html#remove(jrummikub.util.IListener2)"><B>remove(IListener2<T1, T2>)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A> +<DD>Stop publishing events to a given listener +<DT><A HREF="../jrummikub/util/IEvent3.html#remove(jrummikub.util.IListener3)"><B>remove(IListener3<T1, T2, T3>)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IEvent3.html" title="interface in jrummikub.util">IEvent3</A> +<DD>Stop publishing events to a given listener +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#remove()"><B>remove()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#removeButton"><B>removeButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#removeButtonsEnabled"><B>removeButtonsEnabled</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#removeListeners()"><B>removeListeners()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Removes all listeners from the connection +<DT><A HREF="../jrummikub/control/RoundControl.html#removeListeners()"><B>removeListeners()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Removes all listeners form the connections +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#removeOptionPanelComponentsAndLabels()"><B>removeOptionPanelComponentsAndLabels()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#removePlayer(int)"><B>removePlayer(int)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Removes a player from the planned game +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#removePlayerEvent"><B>removePlayerEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#removePlayerSettingsPanel()"><B>removePlayerSettingsPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html#removeUpdate(javax.swing.event.DocumentEvent)"><B>removeUpdate(DocumentEvent)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel.NameChangeListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#removeVacant(jrummikub.model.GameSettings)"><B>removeVacant(GameSettings)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#repaintAll"><B>repaintAll</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#replace()"><B>replace()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Remove an unsolved state, to be replaced with refined state, from the try + stack +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#requestGames()"><B>requestGames()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#rescale(int)"><B>rescale(int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD>Rescales the hand panel according to window size +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#rescale()"><B>rescale()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#rescale()"><B>rescale()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#rescale()"><B>rescale()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#rescale()"><B>rescale()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#rescale()"><B>rescale()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#rescale()"><B>rescale()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#rescale()"><B>rescale()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#rescaleNetworkConnectionLostPanel(int, int, int, int)"><B>rescaleNetworkConnectionLostPanel(int, int, int, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#rescaleNetworkWinPanel(int, int, int, int)"><B>rescaleNetworkWinPanel(int, int, int, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#rescaleSubpanel(javax.swing.JPanel, double, double, int, int)"><B>rescaleSubpanel(JPanel, double, double, int, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html#rescaleTimeBar(int, int, int, int)"><B>rescaleTimeBar(int, int, int, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.RightPanelResizeListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html#rescaleUpDownButtons(int, float)"><B>rescaleUpDownButtons(int, float)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.RightPanelResizeListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#rescaleWinPanel(int, int, int, int)"><B>rescaleWinPanel(int, int, int, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#reset()"><B>reset()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Reset the game settings to the default values +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#reset()"><B>reset()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD>Resets panel if all games have been removed from list +<DT><A HREF="../jrummikub/view/IHandPanel.html#resetCurrentRow()"><B>resetCurrentRow()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A> +<DD>Resets the rows currently displayed +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#resetCurrentRow()"><B>resetCurrentRow()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#resetLoginPanel()"><B>resetLoginPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#resetLoginPanel()"><B>resetLoginPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/IView.html#resetLoginPanel()"><B>resetLoginPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Clears user input of the resetLoginPanel +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#resetPrepaint()"><B>resetPrepaint()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#resetTabbedPane()"><B>resetTabbedPane()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#restartRound()"><B>restartRound()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Restarts round after redealing +<DT><A HREF="../jrummikub/control/RoundControl.html#restartRoundEvent"><B>restartRoundEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#resumeTurn()"><B>resumeTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#resumeTurn()"><B>resumeTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#rightConnectorClickEvent"><B>rightConnectorClickEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#rightGroup"><B>rightGroup</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#rightHoveredConnector"><B>rightHoveredConnector</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#rightPanel"><B>rightPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#rightPanelResizeListener"><B>rightPanelResizeListener</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#rightRun"><B>rightRun</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#roundControl"><B>roundControl</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control"><B>RoundControl</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Controller that manages a single round of rummikub<DT><A HREF="../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView)"><B>RoundControl(IRoundState, IView)</B></A> - +Constructor for class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Create a new RoundControl using the given roundState and view +<DT><A HREF="../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView, boolean)"><B>RoundControl(IRoundState, IView, boolean)</B></A> - +Constructor for class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Create a new RoundControl using the given roundState and view +<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control"><B>RoundControl.InvalidTurnInfo</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Table, stone sets and type of an invalid turn to allow a user to track his + own errors<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html#RoundControl.InvalidTurnInfo(jrummikub.model.ITable, jrummikub.control.RoundControl.InvalidTurnType, java.util.Collection)"><B>RoundControl.InvalidTurnInfo(ITable, RoundControl.InvalidTurnType, Collection<StoneSet>)</B></A> - +Constructor for class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> +<DD>Creates new InvalidTurnInfo +<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control"><B>RoundControl.InvalidTurnType</B></A> - Enum in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Enum summarizing the different types of invalid turns to set the correct + panel message<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnType.html#RoundControl.InvalidTurnType()"><B>RoundControl.InvalidTurnType()</B></A> - +Constructor for enum jrummikub.control.<A HREF="../jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control">RoundControl.InvalidTurnType</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl"><B>RoundEndPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>A panel that is displayed when a player has won<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#RoundEndPanel()"><B>RoundEndPanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> <DD>Creates a new WinPanel +<DT><A HREF="../jrummikub/view/impl/View.html#roundEndPanel"><B>roundEndPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#roundStartEvent"><B>roundStartEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html#roundState"><B>roundState</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network">ConnectionControl.TurnEndData</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#roundState"><B>roundState</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/SaveControl.html#roundState"><B>roundState</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#roundState"><B>roundState</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD> +<DT><A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model"><B>RoundState</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class managing the overall and momentary RoundState<DT><A HREF="../jrummikub/model/RoundState.html#RoundState(jrummikub.model.GameSettings, jrummikub.model.GameState)"><B>RoundState(GameSettings, GameState)</B></A> - +Constructor for class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD>Create a new RoundState with an empty table +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#roundStateUpdateEvent"><B>roundStateUpdateEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#roundStateUpdateEvent"><B>roundStateUpdateEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#rowDown()"><B>rowDown()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD>Updates panel after visible row changed +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#rowUp()"><B>rowUp()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD>Updates panel after visible row changed +<DT><A HREF="../jrummikub/view/impl/SidePanel.InfoPanel.html#ruleInfoPanel"><B>ruleInfoPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl">SidePanel.InfoPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html#run()"><B>run()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#run(java.lang.Runnable)"><B>run(Runnable)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html#run()"><B>run()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html" title="class in jrummikub.control.network">ConnectionControl.SendRunner</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#runNeighbor(jrummikub.ai.TurnLogic.StoneState)"><B>runNeighbor(TurnLogic.StoneState)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Checks whether this stone could be left to other in a run </DL> <HR> @@ -123,7 +406,7 @@ Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/WinPan <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="index-17.html"><B>PREV LETTER</B></A> - NEXT LETTER</FONT></TD> + <A HREF="index-19.html"><B>NEXT LETTER</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?index-filesindex-18.html" target="_top"><B>FRAMES</B></A> <A HREF="index-18.html" target="_top"><B>NO FRAMES</B></A> @@ -145,7 +428,7 @@ Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/WinPan <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index 91e6ecb..24a3bdb 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -E-Index +B-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ E-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="E-Index"; + parent.document.title="B-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -77,15 +78,88 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_E_"><!-- --></A><H2> -<B>E</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_B_"><!-- --></A><H2> +<B>B</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/View.html#enablePauseMode(boolean)"><B>enablePauseMode(boolean)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#backButton"><B>backButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#enableSave(boolean)"><B>enableSave(boolean)</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#backEvent"><B>backEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#backEvent"><B>backEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#backEvent"><B>backEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#BACKGROUND"><B>BACKGROUND</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#BACKGROUND"><B>BACKGROUND</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#BACKGROUND"><B>BACKGROUND</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#BACKGROUND_COLOR"><B>BACKGROUND_COLOR</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#backToLoginEvent"><B>backToLoginEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#banned(java.lang.String, java.lang.String, java.lang.String)"><B>banned(String, String, String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#bestState"><B>bestState</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#bottomPanelType"><B>bottomPanelType</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branch()"><B>branch()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Refine the currently unsolved top stack state +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branchColor(int)"><B>branchColor(int)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Create states for all possible colors of stone i +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branchLeftGroup(int, jrummikub.ai.TurnLogic.StoneState)"><B>branchLeftGroup(int, TurnLogic.StoneState)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Create states for all possible left group neighbors of stone i +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branchLeftRun(int, jrummikub.ai.TurnLogic.StoneState)"><B>branchLeftRun(int, TurnLogic.StoneState)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Create states for all possible left run neighbors of stone i +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branchOnHand(int)"><B>branchOnHand(int)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Create states with stone i on the table and stone i on the hand +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branchRightGroup(int, jrummikub.ai.TurnLogic.StoneState)"><B>branchRightGroup(int, TurnLogic.StoneState)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Create states for all possible right group neighbors of stone i +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branchRightRun(int, jrummikub.ai.TurnLogic.StoneState)"><B>branchRightRun(int, TurnLogic.StoneState)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Create states for all possible right run neighbors of stone i +<DT><A HREF="../jrummikub/ai/TurnLogic.html#branchValue(int)"><B>branchValue(int)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Create states for all possible values of stone i +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#breakSymmetries(java.util.HashSet)"><B>breakSymmetries(HashSet<Integer>)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Try to break symmetries between exchangeable stones to reduce the + state space +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#BRIGHT_BACKGROUND"><B>BRIGHT_BACKGROUND</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#brighter(java.awt.Color)"><B>brighter(Color)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#BRIGHTER_SCALE"><B>BRIGHTER_SCALE</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#buttonEvent"><B>buttonEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#buttonPanel"><B>buttonPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> <DD> </DL> <HR> @@ -100,7 +174,8 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -140,7 +215,7 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index 7717b0c..bf7fbce 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -G-Index +C-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ G-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="G-Index"; + parent.document.title="C-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -77,82 +78,549 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_G_"><!-- --></A><H2> -<B>G</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_C_"><!-- --></A><H2> +<B>C</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/View.html#getAcknowledgeConnectionLostEvent()"><B>getAcknowledgeConnectionLostEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#calculatePosition(int, int)"><B>calculatePosition(int, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getAcknowledgeInvalidEvent()"><B>getAcknowledgeInvalidEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#calculateTableExtent()"><B>calculateTableExtent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getConnectPanel()"><B>getConnectPanel()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/ConnectPanel.html#cancelButton"><B>cancelButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getEndPauseEvent()"><B>getEndPauseEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#cancelButton"><B>cancelButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getEndProgramEvent()"><B>getEndProgramEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#cancelButton"><B>cancelButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getGameListPanel()"><B>getGameListPanel()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/control/LoginControl.html#cancelEvent"><B>cancelEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getHandPanel()"><B>getHandPanel()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/ConnectPanel.html#cancelEvent"><B>cancelEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getLoadEvent()"><B>getLoadEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#cancelEvent"><B>cancelEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getLoadFileEvent()"><B>getLoadFileEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#cancelEvent"><B>cancelEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getLoginPanel()"><B>getLoginPanel()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#cancelEvent"><B>cancelEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getMenuNewGameEvent()"><B>getMenuNewGameEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#canRowDown()"><B>canRowDown()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD>Is there a lower row than the current row +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#canRowUp()"><B>canRowUp()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD>Is there a higher row than the current row +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#changeColor(java.awt.Color)"><B>changeColor(Color)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getNetworkGameEvent()"><B>getNetworkGameEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#changeColor(java.awt.Color)"><B>changeColor(Color)</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getNewGameEvent()"><B>getNewGameEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#changeColor(java.awt.Color)"><B>changeColor(Color)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getNewRoundEvent()"><B>getNewRoundEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#changeColorEvent"><B>changeColorEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getPauseEvent()"><B>getPauseEvent()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#changedStones"><B>changedStones</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>The stones that were changed since the previous state +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html#changedUpdate(javax.swing.event.DocumentEvent)"><B>changedUpdate(DocumentEvent)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel.NameChangeListener</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getPlayerPanel()"><B>getPlayerPanel()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeHighestValueEvent"><B>changeHighestValueEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeInitialMeldThresholdEvent"><B>changeInitialMeldThresholdEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeJokerNumberEvent"><B>changeJokerNumberEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#changeName()"><B>changeName()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeNoLimitsEvent"><B>changeNoLimitsEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeNumberOfStonesDealtEvent"><B>changeNumberOfStonesDealtEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changePlayerColorEvent"><B>changePlayerColorEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changePlayerNameEvent"><B>changePlayerNameEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changePlayerTypeEvent"><B>changePlayerTypeEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeSeeHandSizeEvent"><B>changeSeeHandSizeEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeStoneColorsEvent"><B>changeStoneColorsEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeStoneSetNumberEvent"><B>changeStoneSetNumberEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#changeTimeEvent"><B>changeTimeEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#changeType()"><B>changeType()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/util/LoginData.html#channelName"><B>channelName</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#channelNameField"><B>channelNameField</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#checkErrors()"><B>checkErrors()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Check options leading to errors +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkGroupRunExclusive()"><B>checkGroupRunExclusive()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>If we need to be in a group and in a run at the same time we have a + contradiction +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkJokerColor()"><B>checkJokerColor()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Try to derive the color of a joker stone from it's neighbor(s) +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#checkJokerCount()"><B>checkJokerCount()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>Checks that not more jokers than available are needed +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkJokerValue()"><B>checkJokerValue()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Try to derive the value of a joker stone from it's neighbor(s) +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkLonelyStone()"><B>checkLonelyStone()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>If we have no group/run neighbors and no left/right neighbors but are + on the table we need to have a neighbor for the remaining case +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#checkName()"><B>checkName()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Checks if unique player name is present for each player +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkNeighborStoneNeeded()"><B>checkNeighborStoneNeeded()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>If we have a neighbor that is on the end of a set we can't be on the + end either +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#checkPlayers()"><B>checkPlayers()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#checkScoreAndPoints()"><B>checkScoreAndPoints()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>Checks that enough points and a high enough score can be reached +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#checkSettings()"><B>checkSettings()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Checks the settings for ambiguous or missing data and sets error/warning + if necessary +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkSetTypeKnown()"><B>checkSetTypeKnown()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>If this stone has to be in a group it can't be part of a run and the + other way around +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkState()"><B>checkState()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Enforce local rule consistency +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#checkStoneCanBeOnTable()"><B>checkStoneCanBeOnTable()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>When we need to have some kind of neighbor but there isn't any + possible one we're either not on the table or if we have to have a + contradiction +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#checkTurn()"><B>checkTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getQuitEvent()"><B>getQuitEvent()</B></A> - +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#checkWarnings()"><B>checkWarnings()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Check all options and player settings for entries causing warnings +<DT><A HREF="../jrummikub/view/impl/View.html#chooser"><B>chooser</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#CIRCLE_POS"><B>CIRCLE_POS</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#CIRCLE_WIDTH"><B>CIRCLE_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneSet.html#classify(jrummikub.model.GameSettings)"><B>classify(GameSettings)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD>Test for rule conflict within the StoneSet and determine whether the set is + a group or a run +<DT><A HREF="../jrummikub/model/StoneSet.html#classifyJokersOnly(jrummikub.model.GameSettings)"><B>classifyJokersOnly(GameSettings)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD>Test for rule conflict within a StoneSet with jokers only and determine + whether the set is a group or a run +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#cleanUp()"><B>cleanUp()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#cleanUp()"><B>cleanUp()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#clearView()"><B>clearView()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getQuitWarningPanel()"><B>getQuitWarningPanel()</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#clearView()"><B>clearView()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Hides all view elements and panels except for the cleared table and an + empty hand panel +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#clickAt(java.awt.Point, int, boolean, boolean, boolean)"><B>clickAt(Point, int, boolean, boolean, boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>clickAt is called when a click has occurred +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#clickEvent"><B>clickEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/model/IStoneTray.html#clone()"><B>clone()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A> +<DD>Create a clone of the StoneTray +<DT><A HREF="../jrummikub/model/StoneTray.html#clone()"><B>clone()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#COLLECTION_GAP"><B>COLLECTION_GAP</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#COLLECTION_RATIO"><B>COLLECTION_RATIO</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#collectionSetClick(jrummikub.model.Stone, boolean)"><B>collectionSetClick(Stone, boolean)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#collectionStoneClick(jrummikub.model.Stone, boolean)"><B>collectionStoneClick(Stone, boolean)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#color"><B>color</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD> +<DT><A HREF="../jrummikub/model/PlayerSettings.html#color"><B>color</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> +<DD> +<DT><A HREF="../jrummikub/model/Stone.html#color"><B>color</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#colorButton"><B>colorButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#colorButtons"><B>colorButtons</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#colorChangable"><B>colorChangable</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#colorLabel"><B>colorLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#colorLabelPanel"><B>colorLabelPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#colorSelectionPanel"><B>colorSelectionPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/Hand.html#comparator"><B>comparator</B></A> - +Static variable in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD>The measure to compare the stones by +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.GroupComparator.html#compare(jrummikub.model.Stone, jrummikub.model.Stone)"><B>compare(Stone, Stone)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.GroupComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.GroupComparator</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)"><B>compare(Pair<Stone, Position>, Pair<Stone, Position>)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.HandStonePositionComparator</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.RunComparator.html#compare(jrummikub.model.Stone, jrummikub.model.Stone)"><B>compare(Stone, Stone)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.RunComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.RunComparator</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#compareColors(jrummikub.model.Stone, jrummikub.model.Stone)"><B>compareColors(Stone, Stone)</B></A> - +Static method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#compareJokers(jrummikub.model.Stone, jrummikub.model.Stone)"><B>compareJokers(Stone, Stone)</B></A> - +Static method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#compareValues(jrummikub.model.Stone, jrummikub.model.Stone)"><B>compareValues(Stone, Stone)</B></A> - +Static method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html#componentResized(java.awt.event.ComponentEvent)"><B>componentResized(ComponentEvent)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.LeftPanelResizeListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html#componentResized(java.awt.event.ComponentEvent)"><B>componentResized(ComponentEvent)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.RightPanelResizeListener</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#compute()"><B>compute()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#connect()"><B>connect()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#connect()"><B>connect()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#connectedEvent"><B>connectedEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#connection"><B>connection</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/util/Connection.html" title="interface in jrummikub.util"><B>Connection</B></A> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>A Connection object can be used to remove a listener from a event<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html#connectionClosed()"><B>connectionClosed()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.DisconnectListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html#connectionClosedOnError(java.lang.Exception)"><B>connectionClosedOnError(Exception)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.DisconnectListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#connectionControl"><B>connectionControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network"><B>ConnectionControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Connection control managing network connections, messages and events<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#ConnectionControl(jrummikub.util.LoginData)"><B>ConnectionControl(LoginData)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD>Creates new connection control +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#connectionControl"><B>connectionControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkGameControl.html#connectionControl"><B>connectionControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#connectionControl"><B>connectionControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkTurnControl.html#connectionControl"><B>connectionControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network">NetworkTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network"><B>ConnectionControl.ConnectRunner</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD> <DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html#ConnectionControl.ConnectRunner()"><B>ConnectionControl.ConnectRunner()</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network"><B>ConnectionControl.ConnectRunner.DisconnectListener</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD> <DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html#ConnectionControl.ConnectRunner.DisconnectListener()"><B>ConnectionControl.ConnectRunner.DisconnectListener()</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.DisconnectListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network"><B>ConnectionControl.ConnectRunner.LeaveListener</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD> <DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html#ConnectionControl.ConnectRunner.LeaveListener()"><B>ConnectionControl.ConnectRunner.LeaveListener()</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner.LeaveListener</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html" title="class in jrummikub.control.network"><B>ConnectionControl.SendRunner</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD> <DT><A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html#ConnectionControl.SendRunner()"><B>ConnectionControl.SendRunner()</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.SendRunner.html" title="class in jrummikub.control.network">ConnectionControl.SendRunner</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network"><B>ConnectionControl.TurnEndData</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD> <DT><A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html#ConnectionControl.TurnEndData(jrummikub.model.IRoundState, jrummikub.control.RoundControl.InvalidTurnInfo)"><B>ConnectionControl.TurnEndData(IRoundState, RoundControl.InvalidTurnInfo)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network">ConnectionControl.TurnEndData</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#connectionFailedEvent"><B>connectionFailedEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkGameControl.html#connectionLost()"><B>connectionLost()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#connectionLostEvent"><B>connectionLostEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#connectionLostLabel"><B>connectionLostLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#connections"><B>connections</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#connections"><B>connections</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/LoginControl.html#connections"><B>connections</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#connections"><B>connections</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#connections"><B>connections</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#connections"><B>connections</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#connections"><B>connections</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#CONNECTOR_WIDTH"><B>CONNECTOR_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#connectorClick(jrummikub.model.StoneSet, boolean)"><B>connectorClick(StoneSet, boolean)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl"><B>ConnectPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Panel shown during network connecting process and showing errors<DT><A HREF="../jrummikub/view/impl/ConnectPanel.html#ConnectPanel()"><B>ConnectPanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> +<DD>Creates new connection panel +<DT><A HREF="../jrummikub/view/impl/View.html#connectPanel"><B>connectPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/model/IStoneTray.html#contains(E)"><B>contains(E)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A> +<DD>Search for an object within the stone tray +<DT><A HREF="../jrummikub/model/StoneTray.html#contains(E)"><B>contains(E)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.BottomScrollPane.html#content"><B>content</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.BottomScrollPane.html" title="class in jrummikub.view.impl">SidePanel.BottomScrollPane</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#continueGame(jrummikub.model.GameState, jrummikub.model.IRoundState)"><B>continueGame(GameState, IRoundState)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Continues game after loading +<DT><A HREF="../jrummikub/control/RoundControl.html#continueRound()"><B>continueRound()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Continue a saved round after loading +<DT><A HREF="../jrummikub/model/Hand.html#countStones(java.util.List)"><B>countStones(List<Stone>)</B></A> - +Static method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD>Counts the numbers of stones +<DT><A HREF="../jrummikub/control/turn/TurnControlFactory.html#create()"><B>create()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/TurnControlFactory.html" title="class in jrummikub.control.turn">TurnControlFactory</A> +<DD>Creates a new turn control instance +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#createButton(javax.swing.JPanel, java.lang.String, java.awt.event.ActionListener)"><B>createButton(JPanel, String, ActionListener)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#createButton(java.lang.String, jrummikub.util.Event)"><B>createButton(String, Event)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#createButton(java.lang.String, jrummikub.util.Event)"><B>createButton(String, Event)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#createButtons()"><B>createButtons()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#createColorButton(jrummikub.model.StoneColor)"><B>createColorButton(StoneColor)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ImageUtil.html#createColorIcon(java.awt.Color, int, int)"><B>createColorIcon(Color, int, int)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl">ImageUtil</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#createColorSelectionPanel()"><B>createColorSelectionPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#createControls(jrummikub.model.PlayerSettings)"><B>createControls(PlayerSettings)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#createDecorationStones()"><B>createDecorationStones()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getSaveEvent()"><B>getSaveEvent()</B></A> - +<DT><A HREF="../jrummikub/view/impl/View.html#createFileChooser()"><B>createFileChooser()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getScorePanel()"><B>getScorePanel()</B></A> - +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#createGameControl(jrummikub.model.GameSettings, boolean)"><B>createGameControl(GameSettings, boolean)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#createGameInfoPanel()"><B>createGameInfoPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#createGameJoinControl()"><B>createGameJoinControl()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#createGameList()"><B>createGameList()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD>Creates the game list to be displayed in the panel +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#createGameOfferControl(jrummikub.model.GameSettings)"><B>createGameOfferControl(GameSettings)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#createInputFields()"><B>createInputFields()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#createJRummikubExtension()"><B>createJRummikubExtension()</B></A> - +Static method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#createLabels()"><B>createLabels()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#createLayeredPane()"><B>createLayeredPane()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getSettingsPanel()"><B>getSettingsPanel()</B></A> - +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#createLeftPanel()"><B>createLeftPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#createLoginControl(boolean)"><B>createLoginControl(boolean)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD>Create a new network login control +<DT><A HREF="../jrummikub/view/impl/View.html#createMainLayer()"><B>createMainLayer()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getSidePanel()"><B>getSidePanel()</B></A> - +<DT><A HREF="../jrummikub/view/impl/View.html#createMenuBar()"><B>createMenuBar()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getStartTurnEvent()"><B>getStartTurnEvent()</B></A> - +<DT><A HREF="../jrummikub/view/impl/View.html#createMenuItem(java.lang.String, jrummikub.util.Event)"><B>createMenuItem(String, Event)</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#getTablePanel()"><B>getTablePanel()</B></A> - +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#createMessage(org.jivesoftware.smack.packet.PacketExtension)"><B>createMessage(PacketExtension)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#createNetworkControl(jrummikub.util.LoginData)"><B>createNetworkControl(LoginData)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD>Create a new network game control +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#createOptionCheckbox(jrummikub.util.Event1)"><B>createOptionCheckbox(Event1<Boolean>)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#createOptionsPanel()"><B>createOptionsPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#createOptionSpinner(int, int, int, jrummikub.util.Event1)"><B>createOptionSpinner(int, int, int, Event1<Integer>)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ImageUtil.html#createPauseIcon(int)"><B>createPauseIcon(int)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl">ImageUtil</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#createPauseStoneSets()"><B>createPauseStoneSets()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#createPlayerSetupPanel()"><B>createPlayerSetupPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#createRightPanel()"><B>createRightPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#createRightPanelButtons()"><B>createRightPanelButtons()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#createRoundControl(jrummikub.model.IRoundState)"><B>createRoundControl(IRoundState)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Creates a new round control with the specified round state +<DT><A HREF="../jrummikub/control/network/NetworkGameControl.html#createRoundControl(jrummikub.model.IRoundState)"><B>createRoundControl(IRoundState)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#createRoundState()"><B>createRoundState()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Creates a new round State +<DT><A HREF="../jrummikub/control/network/NetworkGameControl.html#createRoundState()"><B>createRoundState()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#createRuleInfoPanel()"><B>createRuleInfoPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#createRuleLine(javax.swing.JPanel, java.lang.String, int)"><B>createRuleLine(JPanel, String, int)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#createSettingsControl()"><B>createSettingsControl()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#createSettingsPanel()"><B>createSettingsPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#createTurnControl()"><B>createTurnControl()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#createTurnControl()"><B>createTurnControl()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Creates new turn control of the specified type +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#currentGame"><B>currentGame</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#currentlyActive"><B>currentlyActive</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#currentPlayerColor"><B>currentPlayerColor</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#currentPlayerName"><B>currentPlayerName</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#currentPlayerNameLabel"><B>currentPlayerNameLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#currentRow"><B>currentRow</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#cycleStep(java.lang.Integer, java.lang.Integer)"><B>cycleStep(Integer, Integer)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Checks whether a and b are consecutive integers modulo highest value + or either i snull </DL> <HR> @@ -166,7 +634,8 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -206,7 +675,7 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index 9ffe614..26f0ff6 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -J-Index +D-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ J-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="J-Index"; + parent.document.title="D-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -77,11 +78,115 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_J_"><!-- --></A><H2> -<B>J</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_D_"><!-- --></A><H2> +<B>D</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/package-summary.html"><B>jrummikub.view.impl</B></A> - package jrummikub.view.impl<DD> </DL> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#DARK_BACKGROUND"><B>DARK_BACKGROUND</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#DARK_BACKGROUND"><B>DARK_BACKGROUND</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#DARK_BACKGROUND"><B>DARK_BACKGROUND</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#deal()"><B>deal()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#deal()"><B>deal()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Deal each player the number of stones specified in the game settings + (numberOfStonesDealt) +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#dealPenalty(int)"><B>dealPenalty(int)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#dealStone()"><B>dealStone()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#dealStones(int)"><B>dealStones(int)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server"><B>DedicatedServer</B></A> - Class in <A HREF="../jrummikub/server/package-summary.html">jrummikub.server</A><DD>Implements a simple XMPP server with a global server password<DT><A HREF="../jrummikub/server/DedicatedServer.html#DedicatedServer(java.lang.String)"><B>DedicatedServer(String)</B></A> - +Constructor for class jrummikub.server.<A HREF="../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A> +<DD>Creates a new dedicated server with the specified password +<DT><A HREF="../jrummikub/server/DedicatedServer.ServerPasswordAuthorization.html" title="class in jrummikub.server"><B>DedicatedServer.ServerPasswordAuthorization</B></A> - Class in <A HREF="../jrummikub/server/package-summary.html">jrummikub.server</A><DD>Allow authorization using a single password for all users<DT><A HREF="../jrummikub/server/DedicatedServer.ServerPasswordAuthorization.html#DedicatedServer.ServerPasswordAuthorization()"><B>DedicatedServer.ServerPasswordAuthorization()</B></A> - +Constructor for class jrummikub.server.<A HREF="../jrummikub/server/DedicatedServer.ServerPasswordAuthorization.html" title="class in jrummikub.server">DedicatedServer.ServerPasswordAuthorization</A> +<DD> +<DT><A HREF="../jrummikub/server/DedicatedServer.ServerStatus.html" title="enum in jrummikub.server"><B>DedicatedServer.ServerStatus</B></A> - Enum in <A HREF="../jrummikub/server/package-summary.html">jrummikub.server</A><DD>Result of server startup attempt<DT><A HREF="../jrummikub/server/DedicatedServer.ServerStatus.html#DedicatedServer.ServerStatus()"><B>DedicatedServer.ServerStatus()</B></A> - +Constructor for enum jrummikub.server.<A HREF="../jrummikub/server/DedicatedServer.ServerStatus.html" title="enum in jrummikub.server">DedicatedServer.ServerStatus</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#DEFAULT_PASSWORD"><B>DEFAULT_PASSWORD</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#DEFAULT_WIDTH"><B>DEFAULT_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#defaultStones"><B>defaultStones</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#disconnect()"><B>disconnect()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#disconnect()"><B>disconnect()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html#doConnect()"><B>doConnect()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html#doFindNickname()"><B>doFindNickname()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html#doJoin()"><B>doJoin()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html#doLogin()"><B>doLogin()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network">ConnectionControl.ConnectRunner</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#done()"><B>done()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Done with modifying the try stack, reset top +<DT><A HREF="../jrummikub/control/turn/AIControl.html#doNotMoveExistingSets(java.util.List)"><B>doNotMoveExistingSets(List<StoneSet>)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#doPrepareTurn()"><B>doPrepareTurn()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Prepare turn by setting the view components +<DT><A HREF="../jrummikub/view/impl/View.html#doSetBottomPanel(jrummikub.view.IView.BottomPanelType)"><B>doSetBottomPanel(IView.BottomPanelType)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkTurnControl.html#doStartTurn()"><B>doStartTurn()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network">NetworkTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#doStartTurn()"><B>doStartTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#doStartTurn()"><B>doStartTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#doStartTurn()"><B>doStartTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneHeap.html#drawStone()"><B>drawStone()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> +<DD>Removes random <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> from the heap and returns it +<DT><A HREF="../jrummikub/model/StoneHeap.html#drawStones(int)"><B>drawStones(int)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> +<DD>Removes several <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s from the heap and returns them +<DT><A HREF="../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)"><B>drop(E, Position)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A> +<DD>Adds object to the tray +<DT><A HREF="../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position)"><B>drop(E, Position)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><B>drop(E, Position, StoneTray.Direction)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD>Subroutine to "drop" to consider and determine the direction the objects + dropped one collides with position-wise evade in +<DT><A HREF="../jrummikub/model/StoneTray.html#dropUnchecked(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><B>dropUnchecked(E, Position, StoneTray.Direction)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD>Subroutine to "drop" to execute the actual drop +</DL> <HR> @@ -94,7 +199,8 @@ function windowTitle() <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -134,7 +240,7 @@ function windowTitle() <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index 1f93e5c..f099798 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -L-Index +E-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ L-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="L-Index"; + parent.document.title="E-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -77,13 +78,175 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_L_"><!-- --></A><H2> -<B>L</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_E_"><!-- --></A><H2> +<B>E</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/View.html#load()"><B>load()</B></A> - +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#ELEMENT_NAME"><B>ELEMENT_NAME</B></A> - +Static variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/util/Event.html#emit()"><B>emit()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> +<DD>Generate a single event +<DT><A HREF="../jrummikub/util/Event1.html#emit(T)"><B>emit(T)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> +<DD>Generate a single event +<DT><A HREF="../jrummikub/util/Event2.html#emit(T1, T2)"><B>emit(T1, T2)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> +<DD>Generate a single event +<DT><A HREF="../jrummikub/util/Event3.html#emit(T1, T2, T3)"><B>emit(T1, T2, T3)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Event3.html" title="class in jrummikub.util">Event3</A> +<DD>Generate a single event +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#emitColorChangeEvent()"><B>emitColorChangeEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#emitEndOfTurn()"><B>emitEndOfTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#emitLater(jrummikub.util.Event)"><B>emitLater(Event)</B></A> - +Static method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#emitLater(jrummikub.util.Event1, T)"><B>emitLater(Event1<T>, T)</B></A> - +Static method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ScorePanel.html#EMPTY_ICON"><B>EMPTY_ICON</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#enableAddPlayerButton(boolean)"><B>enableAddPlayerButton(boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#enableAddPlayerButton(boolean)"><B>enableAddPlayerButton(boolean)</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Enables or disables the add player button +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#enableButtons(boolean)"><B>enableButtons(boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#enableOptions(boolean)"><B>enableOptions(boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#enablePauseMode(boolean)"><B>enablePauseMode(boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#enablePauseMode(boolean)"><B>enablePauseMode(boolean)</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> +<DT><A HREF="../jrummikub/view/IView.html#enablePauseMode(boolean)"><B>enablePauseMode(boolean)</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Enable/disable pause mode +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#enableRemoveButton(boolean)"><B>enableRemoveButton(boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#enableRemovePlayerButtons(java.util.List)"><B>enableRemovePlayerButtons(List<Boolean>)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#enableRemovePlayerButtons(java.util.List)"><B>enableRemovePlayerButtons(List<Boolean>)</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Enables or disables the remove player buttons +<DT><A HREF="../jrummikub/view/impl/View.html#enableSave(boolean)"><B>enableSave(boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/IView.html#enableSave(boolean)"><B>enableSave(boolean)</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Enables/disables saving in menu bar +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#enableStartGameButton(boolean)"><B>enableStartGameButton(boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#enableStartGameButton(boolean)"><B>enableStartGameButton(boolean)</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Enables or disables the start game button +<DT><A HREF="../jrummikub/control/GameControl.html#endGame()"><B>endGame()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Ends the running game +<DT><A HREF="../jrummikub/control/GameControl.html#endOfGameEvent"><B>endOfGameEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#endOfRound(jrummikub.model.Score)"><B>endOfRound(Score)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Sets the score and default values for saving when round ends +<DT><A HREF="../jrummikub/control/RoundControl.html#endOfRound()"><B>endOfRound()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Ends the current round and emits an event setting the score +<DT><A HREF="../jrummikub/control/RoundControl.html#endOfRoundEvent"><B>endOfRoundEvent</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#endOfTurn(jrummikub.control.RoundControl.InvalidTurnInfo)"><B>endOfTurn(RoundControl.InvalidTurnInfo)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkTurnControl.html#endOfTurn(jrummikub.model.IRoundState, jrummikub.control.RoundControl.InvalidTurnInfo)"><B>endOfTurn(IRoundState, RoundControl.InvalidTurnInfo)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network">NetworkTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#endOfTurn(jrummikub.control.RoundControl.InvalidTurnInfo)"><B>endOfTurn(RoundControl.InvalidTurnInfo)</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>End the players turn +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#endOfTurn(boolean)"><B>endOfTurn(boolean)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#endOfTurnEvent"><B>endOfTurnEvent</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#endPauseButton"><B>endPauseButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#endPauseEvent"><B>endPauseEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#endProgram()"><B>endProgram()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Exits System without warnings if no game control is active +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#endProgramButton"><B>endProgramButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#endProgramEvent"><B>endProgramEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#endTurn(jrummikub.model.IRoundState, jrummikub.control.RoundControl.InvalidTurnInfo)"><B>endTurn(IRoundState, RoundControl.InvalidTurnInfo)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#endTurn(jrummikub.model.IRoundState, jrummikub.control.RoundControl.InvalidTurnInfo)"><B>endTurn(IRoundState, RoundControl.InvalidTurnInfo)</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#endTurn()"><B>endTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#endTurnButton"><B>endTurnButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#endTurnEvent"><B>endTurnEvent</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/Position.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> +<DD> +<DT><A HREF="../jrummikub/util/Pair.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#errorMessageLabel"><B>errorMessageLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#even(double)"><B>even(double)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#even(double)"><B>even(double)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/util/Event.html" title="class in jrummikub.util"><B>Event</B></A> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Simple parameterless event generator<DT><A HREF="../jrummikub/util/Event.html#Event()"><B>Event()</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> +<DD> +<DT><A HREF="../jrummikub/util/Event1.html" title="class in jrummikub.util"><B>Event1</B></A><<A HREF="../jrummikub/util/Event1.html" title="type parameter in Event1">T</A>> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Simple single parameter event generator<DT><A HREF="../jrummikub/util/Event1.html#Event1()"><B>Event1()</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> +<DD> +<DT><A HREF="../jrummikub/util/Event2.html" title="class in jrummikub.util"><B>Event2</B></A><<A HREF="../jrummikub/util/Event2.html" title="type parameter in Event2">T1</A>,<A HREF="../jrummikub/util/Event2.html" title="type parameter in Event2">T2</A>> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Simple single parameter event generator<DT><A HREF="../jrummikub/util/Event2.html#Event2()"><B>Event2()</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> +<DD> +<DT><A HREF="../jrummikub/util/Event3.html" title="class in jrummikub.util"><B>Event3</B></A><<A HREF="../jrummikub/util/Event3.html" title="type parameter in Event3">T1</A>,<A HREF="../jrummikub/util/Event3.html" title="type parameter in Event3">T2</A>,<A HREF="../jrummikub/util/Event3.html" title="type parameter in Event3">T3</A>> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Simple single parameter event generator<DT><A HREF="../jrummikub/util/Event3.html#Event3()"><B>Event3()</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/Event3.html" title="class in jrummikub.util">Event3</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AIControl.html#executeTurn()"><B>executeTurn()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#extraLabel"><B>extraLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> </DL> <HR> @@ -97,7 +260,8 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -137,7 +301,7 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index 94713e1..541c5b5 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -R-Index +F-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ R-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="R-Index"; + parent.document.title="F-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -77,12 +78,46 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_R_"><!-- --></A><H2> -<B>R</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_F_"><!-- --></A><H2> +<B>F</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/View.html#resetLoginPanel()"><B>resetLoginPanel()</B></A> - -Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#FACE_WIDTH"><B>FACE_WIDTH</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/model/Table.html#findStoneInfo(jrummikub.model.Stone)"><B>findStoneInfo(Stone)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> +<DD>Finds <A HREF="../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><CODE>Table.StoneInfo</CODE></A> +<DT><A HREF="../jrummikub/model/ITable.html#findStoneSet(jrummikub.model.Stone)"><B>findStoneSet(Stone)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> +<DD>Finds the <A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model"><CODE>StoneSet</CODE></A> containing the given <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> +<DT><A HREF="../jrummikub/model/Table.html#findStoneSet(jrummikub.model.Stone)"><B>findStoneSet(Stone)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> +<DD> +<DT><A HREF="../jrummikub/control/AbstractSettingsControl.html#findUnusedColor()"><B>findUnusedColor()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A> +<DD>Finds the next unused player color +<DT><A HREF="../jrummikub/util/Pair.html#first"><B>first</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> +<DD> +<DT><A HREF="../jrummikub/model/GameState.html#firstRoundFirstPlayer"><B>firstRoundFirstPlayer</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#fixGameSettings(jrummikub.model.GameSettings)"><B>fixGameSettings(GameSettings)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/model/Hand.html#fixInvalidDrop(jrummikub.model.Stone, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><B>fixInvalidDrop(Stone, Position, StoneTray.Direction)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><B>fixInvalidDrop(E, Position, StoneTray.Direction)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD>Checks whether the object may be placed on the given position, computes + new position if not +<DT><A HREF="../jrummikub/view/impl/ConnectPanel.html#foobar"><B>foobar</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#fromTable"><B>fromTable</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> <DD> </DL> <HR> @@ -97,7 +132,8 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -137,7 +173,7 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index af1bcbf..f06aa79 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -S-Index +G-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ S-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="S-Index"; + parent.document.title="G-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -77,73 +78,1172 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_S_"><!-- --></A><H2> -<B>S</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_G_"><!-- --></A><H2> +<B>G</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/View.html#setBottomPanel(jrummikub.view.IView.BottomPanelType)"><B>setBottomPanel(IView.BottomPanelType)</B></A> - +<DT><A HREF="../jrummikub/control/ApplicationControl.html#gameControl"><B>gameControl</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>GameControl</B></A> - Class in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Controls a Game, at some point including all Rounds, starts new Rounds<DT><A HREF="../jrummikub/control/GameControl.html#GameControl(jrummikub.model.GameSettings, jrummikub.control.SaveControl, jrummikub.view.IView)"><B>GameControl(GameSettings, SaveControl, IView)</B></A> - +Constructor for class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Constructor +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#gameControl"><B>gameControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#gameData"><B>gameData</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD> +<DT><A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util"><B>GameData</B></A> - Class in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Class summarizing the game data important for unique and sensible network + representation and use<DT><A HREF="../jrummikub/util/GameData.html#GameData(java.util.UUID, jrummikub.model.GameSettings)"><B>GameData(UUID, GameSettings)</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD>Creates new game data +<DT><A HREF="../jrummikub/util/GameData.html#GameData(java.util.UUID, jrummikub.model.GameSettings, java.lang.String)"><B>GameData(UUID, GameSettings, String)</B></A> - +Constructor for class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD>Creates new game data +<DT><A HREF="../jrummikub/util/GameData.html#gameID"><B>gameID</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.InfoPanel.html#gameInfoPanel"><B>gameInfoPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl">SidePanel.InfoPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#gameJoinAckEvent"><B>gameJoinAckEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network"><B>GameJoinControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Control for joining a network game<DT><A HREF="../jrummikub/control/network/GameJoinControl.html#GameJoinControl(jrummikub.control.network.IConnectionControl, jrummikub.util.GameData, jrummikub.view.IView)"><B>GameJoinControl(IConnectionControl, GameData, IView)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network">GameJoinControl</A> +<DD>Creates new game join control +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#gameJoinControl"><B>gameJoinControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#gameJoinEvent"><B>gameJoinEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#gameLeaveEvent"><B>gameLeaveEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#gameList"><B>gameList</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl"><B>GameListPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD> <DT><A HREF="../jrummikub/view/impl/GameListPanel.html#GameListPanel()"><B>GameListPanel()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD>Creates new game list panel +<DT><A HREF="../jrummikub/view/impl/View.html#gameListPanel"><B>gameListPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl"><B>GameListPanel.GameDataCellRenderer</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Class presenting the game data in a readable way<DT><A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html#GameListPanel.GameDataCellRenderer()"><B>GameListPanel.GameDataCellRenderer()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl">GameListPanel.GameDataCellRenderer</A> +<DD>Create new game data cell renderer +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#gameMap"><B>gameMap</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network"><B>GameOfferControl</B></A> - Class in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD>Control for network game host<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#GameOfferControl(jrummikub.control.network.IConnectionControl, jrummikub.model.GameSettings, jrummikub.view.IView)"><B>GameOfferControl(IConnectionControl, GameSettings, IView)</B></A> - +Constructor for class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD>Creates new game offer control +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#gameOfferControl"><B>gameOfferControl</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#gameOfferEvent"><B>gameOfferEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#games"><B>games</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#games"><B>games</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#gameSettings"><B>gameSettings</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/SaveControl.html#gameSettings"><B>gameSettings</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model"><B>GameSettings</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>The overall game settings<DT><A HREF="../jrummikub/model/GameSettings.html#GameSettings()"><B>GameSettings()</B></A> - +Constructor for class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Creates new GameSettings with default values +<DT><A HREF="../jrummikub/model/RoundState.html#gameSettings"><B>gameSettings</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/model/Table.html#gameSettings"><B>gameSettings</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> +<DD> +<DT><A HREF="../jrummikub/util/GameData.html#gameSettings"><B>gameSettings</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#gameSettings"><B>gameSettings</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#gameStartEvent"><B>gameStartEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/GameJoinControl.html#gameStartEvent"><B>gameStartEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network">GameJoinControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#gameStartEvent"><B>gameStartEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#gameState"><B>gameState</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD> +<DT><A HREF="../jrummikub/control/SaveControl.html#gameState"><B>gameState</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD> +<DT><A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model"><B>GameState</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class that stores information for a game of multiple rounds<DT><A HREF="../jrummikub/model/GameState.html#GameState()"><B>GameState()</B></A> - +Constructor for class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD> +<DT><A HREF="../jrummikub/model/RoundState.html#gameState"><B>gameState</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#gameWithdrawalEvent"><B>gameWithdrawalEvent</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneHeap.html#generator"><B>generator</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneSet.html#get(int)"><B>get(int)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD>Returns the i-th stone of the set (starting with 0) +<DT><A HREF="../jrummikub/model/GameState.html#getAccumulatedScore()"><B>getAccumulatedScore()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD>Calculated the accumulated score over the played rounds +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#getAcknowledgeConnectionLostEvent()"><B>getAcknowledgeConnectionLostEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getAcknowledgeConnectionLostEvent()"><B>getAcknowledgeConnectionLostEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setCurrentPlayerColor(java.awt.Color)"><B>setCurrentPlayerColor(Color)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getAcknowledgeConnectionLostEvent()"><B>getAcknowledgeConnectionLostEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The acknoledge connection lost event is emitted when the user has + acknowledged that the network connection was lost +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#getAcknowledgeInvalidEvent()"><B>getAcknowledgeInvalidEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getAcknowledgeInvalidEvent()"><B>getAcknowledgeInvalidEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setCurrentPlayerHasLaidOut(boolean)"><B>setCurrentPlayerHasLaidOut(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getAcknowledgeInvalidEvent()"><B>getAcknowledgeInvalidEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The start turn event is emitted when the player knows what invalid stones + he played +<DT><A HREF="../jrummikub/model/IRoundState.html#getActivePlayer()"><B>getActivePlayer()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Returns the currently active player +<DT><A HREF="../jrummikub/model/RoundState.html#getActivePlayer()"><B>getActivePlayer()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getAddPlayerEvent()"><B>getAddPlayerEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getAddPlayerEvent()"><B>getAddPlayerEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The add player event is emitted when the user wants to add a player to the + player list +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#getBackEvent()"><B>getBackEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD>The back event is emitted when the player wants to go back to the previous + control and panel +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#getBackEvent()"><B>getBackEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<DD>The get back event is emitted when the player wants to go back to the + previous settings panel +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getBackEvent()"><B>getBackEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getBackEvent()"><B>getBackEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Emitted when the user wants to go back to the panel before +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#getBackToLoginEvent()"><B>getBackToLoginEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD>The back to login event is emitted when the player aborted the connecting + process or when a connection error has occured and been acknowledged +<DT><A HREF="../jrummikub/control/LoginControl.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<DD>Getter for cancelEvent +<DT><A HREF="../jrummikub/view/IConnectPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A> +<DD>Is emitted when the user wants to abort connecting or has acknowledged + the error +<DT><A HREF="../jrummikub/view/IGameListPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A> +<DD>Emitted when the network game is canceled +<DT><A HREF="../jrummikub/view/ILoginPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A> +<DD>Emitted when the user cancels the login process +<DT><A HREF="../jrummikub/view/impl/ConnectPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IQuitWarningPanel.html#getCancelEvent()"><B>getCancelEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A> +<DD>Is emitted if the user selected quit by mistake +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getChangeColorEvent()"><B>getChangeColorEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getChangeColorEvent()"><B>getChangeColorEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeHighestValueEvent()"><B>getChangeHighestValueEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeHighestValueEvent()"><B>getChangeHighestValueEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change highest value event is emitted when the user wants to set the + highest Stone value +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeInitialMeldThresholdEvent()"><B>getChangeInitialMeldThresholdEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeInitialMeldThresholdEvent()"><B>getChangeInitialMeldThresholdEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change initial meld threshold event is emitted when the user wants + change the initial meld threshold +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeJokerNumberEvent()"><B>getChangeJokerNumberEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeJokerNumberEvent()"><B>getChangeJokerNumberEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Emitted when the joker number is changed +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeNoLimitsEvent()"><B>getChangeNoLimitsEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeNoLimitsEvent()"><B>getChangeNoLimitsEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Emitted when no limits is chosen +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeNumberOfStonesDealtEvent()"><B>getChangeNumberOfStonesDealtEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeNumberOfStonesDealtEvent()"><B>getChangeNumberOfStonesDealtEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change number of Stones dealt event is emitted when the user wants to + be dealt more or less than 14 Stones at the game start +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangePlayerColorEvent()"><B>getChangePlayerColorEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangePlayerColorEvent()"><B>getChangePlayerColorEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change player color event is emitted when the user wants change a + player's color +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangePlayerNameEvent()"><B>getChangePlayerNameEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangePlayerNameEvent()"><B>getChangePlayerNameEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change player color event is emitted when the user wants change a + player's name +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangePlayerTypeEvent()"><B>getChangePlayerTypeEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangePlayerTypeEvent()"><B>getChangePlayerTypeEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change player color event is emitted when the user wants change a + player's type +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeSeeHandSizeEvent()"><B>getChangeSeeHandSizeEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeSeeHandSizeEvent()"><B>getChangeSeeHandSizeEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change see hand size event is emitted when the player chooses to see + the other players hand sizes +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeStoneColorsEvent()"><B>getChangeStoneColorsEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeStoneColorsEvent()"><B>getChangeStoneColorsEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change Stone colors event is emitted when the user chooses the stone + colors to play with. +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeStoneSetNumberEvent()"><B>getChangeStoneSetNumberEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeStoneSetNumberEvent()"><B>getChangeStoneSetNumberEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The change StoneSet number event is emitted when the user wants to use more + or less than 2 StoneSets per color +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getChangeTimeEvent()"><B>getChangeTimeEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getChangeTimeEvent()"><B>getChangeTimeEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Emitted when totalTime for a turn is changed +<DT><A HREF="../jrummikub/util/LoginData.html#getChannelName()"><B>getChannelName()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<DD>Getter for channel name +<DT><A HREF="../jrummikub/view/IClickable.html#getClickEvent()"><B>getClickEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IClickable.html" title="interface in jrummikub.view">IClickable</A> +<DD>the click event is emitted when the player clicks on the table/hand/etc. +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getClickEvent()"><B>getClickEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/model/PlayerSettings.html#getColor()"><B>getColor()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> +<DD>Returns the player's color +<DT><A HREF="../jrummikub/model/Stone.html#getColor()"><B>getColor()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<DD>Returns the color of the stone. +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#getColor(jrummikub.model.StoneColor)"><B>getColor(StoneColor)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getConnectedEvent()"><B>getConnectedEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getConnectedEvent()"><B>getConnectedEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getConnectionFailedEvent()"><B>getConnectionFailedEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getConnectionFailedEvent()"><B>getConnectionFailedEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getConnectionLostEvent()"><B>getConnectionLostEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getConnectionLostEvent()"><B>getConnectionLostEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getConnectPanel()"><B>getConnectPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setCurrentPlayerName(java.lang.String)"><B>setCurrentPlayerName(String)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getConnectPanel()"><B>getConnectPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Getter for connect panel +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getCurrentGame()"><B>getCurrentGame()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getCurrentGame()"><B>getCurrentGame()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/GameControl.html#getEndOfGameEvent()"><B>getEndOfGameEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> +<DD>Is emitted when the user ends the game and start a new one +<DT><A HREF="../jrummikub/control/RoundControl.html#getEndOfRoundEvent()"><B>getEndOfRoundEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>End the round +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#getEndOfTurnEvent()"><B>getEndOfTurnEvent()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.html#getEndOfTurnEvent()"><B>getEndOfTurnEvent()</B></A> - +Method in interface jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> +<DD>Get the event that is emitted when the turn is over +<DT><A HREF="../jrummikub/view/impl/PausePanel.html#getEndPauseEvent()"><B>getEndPauseEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getEndPauseEvent()"><B>getEndPauseEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setInitialMeldError(int)"><B>setInitialMeldError(int)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getEndPauseEvent()"><B>getEndPauseEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The end pause event is emitted when the user wants to sresume the game + after a pause +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#getEndProgramEvent()"><B>getEndProgramEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD>The end program is emitted when the player wants to quit the program +<DT><A HREF="../jrummikub/view/impl/View.html#getEndProgramEvent()"><B>getEndProgramEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setInitialMeldFirstError()"><B>setInitialMeldFirstError()</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getEndProgramEvent()"><B>getEndProgramEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The quit event is emitted when the player wants to quit the game +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#getEndTurnEvent()"><B>getEndTurnEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IPlayerPanel.html#getEndTurnEvent()"><B>getEndTurnEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A> +<DD>The end turn event is emitted when the player wants to end his turn +<DT><A HREF="../jrummikub/control/turn/AIControl.html#getFactory()"><B>getFactory()</B></A> - +Static method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD>Get the factory for the base AI control +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#getFactory()"><B>getFactory()</B></A> - +Static method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD>Get a factory for this turn control +<DT><A HREF="../jrummikub/control/turn/TurnControlFactory.html#getFactory(jrummikub.model.PlayerSettings.Type)"><B>getFactory(PlayerSettings.Type)</B></A> - +Static method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/TurnControlFactory.html" title="class in jrummikub.control.turn">TurnControlFactory</A> +<DD>returns the turn control factory for the specified type +<DT><A HREF="../jrummikub/util/Pair.html#getFirst()"><B>getFirst()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> +<DD>Extract the first component of a pair +<DT><A HREF="../jrummikub/model/GameState.html#getFirstRoundFirstPlayer()"><B>getFirstRoundFirstPlayer()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD>Gets the number of the first player of the first round +<DT><A HREF="../jrummikub/model/Hand.html#getFreeRowSpace(int)"><B>getFreeRowSpace(int)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD> +<DT><A HREF="../jrummikub/model/IHand.html#getFreeRowSpace(int)"><B>getFreeRowSpace(int)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> +<DD>Gets the amount of free space in a hand row +<DT><A HREF="../jrummikub/util/GameData.html#getGameID()"><B>getGameID()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD>Getter for gameID +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getGameJoinAckEvent()"><B>getGameJoinAckEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getGameJoinAckEvent()"><B>getGameJoinAckEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getGameJoinEvent()"><B>getGameJoinEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getGameJoinEvent()"><B>getGameJoinEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getGameLeaveEvent()"><B>getGameLeaveEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getGameLeaveEvent()"><B>getGameLeaveEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getGameListPanel()"><B>getGameListPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setInvalidStoneSets(java.util.Collection)"><B>setInvalidStoneSets(Collection<StoneSet>)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getGameListPanel()"><B>getGameListPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Getter for game list panel +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getGameOfferEvent()"><B>getGameOfferEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getGameOfferEvent()"><B>getGameOfferEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/model/IRoundState.html#getGameSettings()"><B>getGameSettings()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Get the current <A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model"><CODE>GameSettings</CODE></A> +<DT><A HREF="../jrummikub/model/RoundState.html#getGameSettings()"><B>getGameSettings()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/util/GameData.html#getGameSettings()"><B>getGameSettings()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD>Getter for game settings +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getGameStartEvent()"><B>getGameStartEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getGameStartEvent()"><B>getGameStartEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/model/IRoundState.html#getGameState()"><B>getGameState()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Returns the game state +<DT><A HREF="../jrummikub/model/RoundState.html#getGameState()"><B>getGameState()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getGameWithdrawalEvent()"><B>getGameWithdrawalEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getGameWithdrawalEvent()"><B>getGameWithdrawalEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#getHand()"><B>getHand()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Gets the current player's hand +<DT><A HREF="../jrummikub/model/IPlayer.html#getHand()"><B>getHand()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> +<DD>Get the current hand of the player +<DT><A HREF="../jrummikub/model/Player.html#getHand()"><B>getHand()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#getHandPanel()"><B>getHandPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getHandPanel()"><B>getHandPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setLastStonePlayerName(java.lang.String)"><B>setLastStonePlayerName(String)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getHandPanel()"><B>getHandPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD> +<DT><A HREF="../jrummikub/model/Sizeable.html#getHeight()"><B>getHeight()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A> +<DD>Get the height of the object +<DT><A HREF="../jrummikub/model/Stone.html#getHeight()"><B>getHeight()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneSet.html#getHeight()"><B>getHeight()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#getHighestValue()"><B>getHighestValue()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Return the highest stone value in use +<DT><A HREF="../jrummikub/util/GameData.html#getHost()"><B>getHost()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD>Getter for host name +<DT><A HREF="../jrummikub/server/DedicatedServer.html#getHostName()"><B>getHostName()</B></A> - +Method in class jrummikub.server.<A HREF="../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A> +<DD>Getter for host name +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getHoveredStone()"><B>getHoveredStone()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Returns the stone the mouse pointer is hovering over +<DT><A HREF="../jrummikub/model/Hand.html#getIdenticalStoneCount()"><B>getIdenticalStoneCount()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD> +<DT><A HREF="../jrummikub/model/IHand.html#getIdenticalStoneCount()"><B>getIdenticalStoneCount()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> +<DD>Counts the pairs of identical stones +<DT><A HREF="../jrummikub/model/GameSettings.html#getInitialMeldThreshold()"><B>getInitialMeldThreshold()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Returns the initial meld threshold +<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html#getInvalidSets()"><B>getInvalidSets()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> +<DD>Getter for the invalid sets +<DT><A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html#getInvalidTurnInfo()"><B>getInvalidTurnInfo()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network">ConnectionControl.TurnEndData</A> +<DD> +<DT><A HREF="../jrummikub/view/IGameListPanel.html#getJoinEvent()"><B>getJoinEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A> +<DD>Emitted when the user chose to join an existing, open game +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#getJoinEvent()"><B>getJoinEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#getJokerNumber()"><B>getJokerNumber()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Returns the number of jokers +<DT><A HREF="../jrummikub/model/GameSettings.html#getJokerPoints()"><B>getJokerPoints()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Returns the points counted for a joker +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#getLaidOut()"><B>getLaidOut()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Returns if the current player has laid out yet +<DT><A HREF="../jrummikub/model/IPlayer.html#getLaidOut()"><B>getLaidOut()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> +<DD>Has the player laid out yet? +<DT><A HREF="../jrummikub/model/Player.html#getLaidOut()"><B>getLaidOut()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/model/IRoundState.html#getLastPlayer()"><B>getLastPlayer()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Sets the player that will make the last turn before the round ends when the + heap is empty +<DT><A HREF="../jrummikub/model/RoundState.html#getLastPlayer()"><B>getLastPlayer()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/model/GameState.html#getLastPlayerRedealed()"><B>getLastPlayerRedealed()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD>Returns the player that has redealed last +<DT><A HREF="../jrummikub/model/IPlayer.html#getLastTurnStoneCount()"><B>getLastTurnStoneCount()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> +<DD>Gets the number of stones put on table in player's last turn +<DT><A HREF="../jrummikub/model/Player.html#getLastTurnStoneCount()"><B>getLastTurnStoneCount()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#getLeftConnectorClickEvent()"><B>getLeftConnectorClickEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ITablePanel.html#getLeftConnectorClickEvent()"><B>getLeftConnectorClickEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> +<DD>the left connector click event is emitted when the player clicks on a left + connector of a stone set on the table . +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#getLeftPanelWidth()"><B>getLeftPanelWidth()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html#getListCellRendererComponent(javax.swing.JList, java.lang.Object, int, boolean, boolean)"><B>getListCellRendererComponent(JList, Object, int, boolean, boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl">GameListPanel.GameDataCellRenderer</A> +<DD> +<DT><A HREF="../jrummikub/control/SaveControl.html#getLoadErrorEvent()"><B>getLoadErrorEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD>The load error event is emitted when the file selected for loading is not + a rum file +<DT><A HREF="../jrummikub/control/SaveControl.html#getLoadEvent()"><B>getLoadEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> +<DD>Getter for loadEvent +<DT><A HREF="../jrummikub/view/impl/View.html#getLoadEvent()"><B>getLoadEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setMayPause(boolean)"><B>setMayPause(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getLoadEvent()"><B>getLoadEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The load event is emitted when the user wants to load a previously saved + game state +<DT><A HREF="../jrummikub/view/impl/View.html#getLoadFileEvent()"><B>getLoadFileEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setRedealedPlayerName(java.lang.String)"><B>setRedealedPlayerName(String)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getLoadFileEvent()"><B>getLoadFileEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The load file event is emitted when the user chose to discard the current + game to save another +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getLoadGameEvent()"><B>getLoadGameEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/LoginControl.html#getLoginEvent()"><B>getLoginEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> +<DD>Getter for loginEvent +<DT><A HREF="../jrummikub/view/ILoginPanel.html#getLoginEvent()"><B>getLoginEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A> +<DD>Player has offered all information and wants to connect +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#getLoginEvent()"><B>getLoginEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getLoginPanel()"><B>getLoginPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setSelectedStones(java.util.Collection)"><B>setSelectedStones(Collection<Stone>)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getLoginPanel()"><B>getLoginPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Getter for login panel +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#getMaximumSize()"><B>getMaximumSize()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getMenuNewGameEvent()"><B>getMenuNewGameEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#setStoneCollectionHidden(boolean)"><B>setStoneCollectionHidden(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getMenuNewGameEvent()"><B>getMenuNewGameEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The menu new game event is emitted when the user selects the new game menu + entry +<DT><A HREF="../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)"><B>getMoveDirection(E, Position, Pair<E, Position>)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD>Returns the direction to move the object in +<DT><A HREF="../jrummikub/model/StoneTray.html#getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)"><B>getMoveOrientation(E, Position, Pair<E, Position>)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD>Will the object be moved horizontally or vertically +<DT><A HREF="../jrummikub/model/PlayerSettings.html#getName()"><B>getName()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> +<DD>Returns the player's name +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getNetworkGameEvent()"><B>getNetworkGameEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getNetworkGameEvent()"><B>getNetworkGameEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showConnectPanel(boolean)"><B>showConnectPanel(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getNetworkGameEvent()"><B>getNetworkGameEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The network game event is emitted when the user chooses a network game +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#getNewGameEvent()"><B>getNewGameEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getNewGameEvent()"><B>getNewGameEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showGameListPanel(boolean)"><B>showGameListPanel(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getNewGameEvent()"><B>getNewGameEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Is emitted if the player wants to end the game and start a new one +<DT><A HREF="../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)"><B>getNewPosition(E, Position, StoneTray.Direction, E, Position)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/RoundEndPanel.html#getNewRoundEvent()"><B>getNewRoundEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> +<DD>The new round event is emitted when the player wants to start a new round +<DT><A HREF="../jrummikub/view/impl/View.html#getNewRoundEvent()"><B>getNewRoundEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showLoadingError()"><B>showLoadingError()</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getNewRoundEvent()"><B>getNewRoundEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The new round event is emitted when the player wants to start a new round +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getNextPlayerEvent()"><B>getNextPlayerEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getNextPlayerEvent()"><B>getNextPlayerEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getNickname()"><B>getNickname()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getNickname()"><B>getNickname()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/model/IRoundState.html#getNthNextPlayer(int)"><B>getNthNextPlayer(int)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Returns the player that would be the active player after i turns +<DT><A HREF="../jrummikub/model/RoundState.html#getNthNextPlayer(int)"><B>getNthNextPlayer(int)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/model/IRoundState.html#getNthPlayer(int)"><B>getNthPlayer(int)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Returns the nth player +<DT><A HREF="../jrummikub/model/RoundState.html#getNthPlayer(int)"><B>getNthPlayer(int)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#getNumberOfStonesDealt()"><B>getNumberOfStonesDealt()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Get number of stones dealt at game start +<DT><A HREF="../jrummikub/control/network/NetworkSettingsControl.html#getOfferGameEvent()"><B>getOfferGameEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network">NetworkSettingsControl</A> +<DD>The game offer event is emitted when a player wants to offer a new network + game +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getOfferGameEvent()"><B>getOfferGameEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getOfferGameEvent()"><B>getOfferGameEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The offer new game event is emitted when a new game is started and looking + for players +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#getOldHand()"><B>getOldHand()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Gets the current player's hand at the beginning of the turn +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#getOldTable()"><B>getOldTable()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Gets the table at the beginning of the turn +<DT><A HREF="../jrummikub/view/IGameListPanel.html#getOpenNewGameEvent()"><B>getOpenNewGameEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A> +<DD>Emitted when a new game is offered +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#getOpenNewGameEvent()"><B>getOpenNewGameEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#getOtherClickEvent()"><B>getOtherClickEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD>The other click event is emitted by the stone collection when the player + has clicked on it, but hasn't hit a stone. +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getParticipantLeftEvent()"><B>getParticipantLeftEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getParticipantLeftEvent()"><B>getParticipantLeftEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/util/LoginData.html#getPassword()"><B>getPassword()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<DD>Getter for password +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#getPauseEvent()"><B>getPauseEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getPauseEvent()"><B>getPauseEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showLoginPanel(boolean)"><B>showLoginPanel(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getPauseEvent()"><B>getPauseEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The pause event is emitted when the user wants to pause the current turn +<DT><A HREF="../jrummikub/model/IRoundState.html#getPlayerCount()"><B>getPlayerCount()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Returns the number of players +<DT><A HREF="../jrummikub/model/RoundState.html#getPlayerCount()"><B>getPlayerCount()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#getPlayerList()"><B>getPlayerList()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Returns the list containing the settings of all players +<DT><A HREF="../jrummikub/view/impl/View.html#getPlayerPanel()"><B>getPlayerPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showQuitWarningPanel(boolean)"><B>showQuitWarningPanel(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getPlayerPanel()"><B>getPlayerPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Returns the player panel +<DT><A HREF="../jrummikub/model/IPlayer.html#getPlayerSettings()"><B>getPlayerSettings()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> +<DD>Returns the player settings +<DT><A HREF="../jrummikub/model/Player.html#getPlayerSettings()"><B>getPlayerSettings()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.html#getPlayerSlotCount(jrummikub.util.GameData)"><B>getPlayerSlotCount(GameData)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> +<DD>Counts the empty slots for network players in a game +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#getPoints()"><B>getPoints()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>Returns the points +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#getPoints()"><B>getPoints()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>How many points we get for melding this stone +<DT><A HREF="../jrummikub/model/Score.html#getPoints()"><B>getPoints()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> +<DD>Get the point list +<DT><A HREF="../jrummikub/model/IStoneTray.html#getPosition(E)"><B>getPosition(E)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A> +<DD>Returns the position of an object that is already on the tray +<DT><A HREF="../jrummikub/model/StoneTray.html#getPosition(E)"><B>getPosition(E)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#getPreferredSize()"><B>getPreferredSize()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.PlayerListPanel.html#getPreferredSize()"><B>getPreferredSize()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.PlayerListPanel.html" title="class in jrummikub.view.impl">SidePanel.PlayerListPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#getQuitEvent()"><B>getQuitEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getQuitEvent()"><B>getQuitEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showScorePanel(boolean)"><B>showScorePanel(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IQuitWarningPanel.html#getQuitEvent()"><B>getQuitEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A> +<DD>Is emitted if the user is positive about quitting +<DT><A HREF="../jrummikub/view/IView.html#getQuitEvent()"><B>getQuitEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The quit event is emitted when the user wants to leave the application +<DT><A HREF="../jrummikub/view/impl/QuitWarningPanel.html#getQuitMode()"><B>getQuitMode()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IQuitWarningPanel.html#getQuitMode()"><B>getQuitMode()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A> +<DD>Getter for quit mode +<DT><A HREF="../jrummikub/view/impl/View.html#getQuitWarningPanel()"><B>getQuitWarningPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showServerStartupError(boolean)"><B>showServerStartupError(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getQuitWarningPanel()"><B>getQuitWarningPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Getter for quit warning panel +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getRangeClickEvent()"><B>getRangeClickEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IStonePanel.html#getRangeClickEvent()"><B>getRangeClickEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A> +<DD>the range click event is emitted when the player clicks on the table/hand/ + etc. and wants to select a range instead of a single stone +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getRedealEvent()"><B>getRedealEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getRedealEvent()"><B>getRedealEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#getRedealEvent()"><B>getRedealEvent()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.html#getRedealEvent()"><B>getRedealEvent()</B></A> - +Method in interface jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> +<DD>Emitted when the round is aborted and needs to be restarted +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#getRedealEvent()"><B>getRedealEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IPlayerPanel.html#getRedealEvent()"><B>getRedealEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A> +<DD>The redeal event is emitted when the player wants to get new stones +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getRemovePlayerEvent()"><B>getRemovePlayerEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getRemovePlayerEvent()"><B>getRemovePlayerEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>The remove player event is emitted when the user wants to remove a player + remove the player list +<DT><A HREF="../jrummikub/control/RoundControl.html#getRestartRoundEvent()"><B>getRestartRoundEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Emitted when the round is aborted and needs to be restarted +<DT><A HREF="../jrummikub/ai/TurnLogic.html#getResult()"><B>getResult()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Get the found stones and create output sets +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#getRightConnectorClickEvent()"><B>getRightConnectorClickEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ITablePanel.html#getRightConnectorClickEvent()"><B>getRightConnectorClickEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> +<DD>the right connector click event is emitted when the player clicks on a + right connector of a stone set on the table . +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getRoundStartEvent()"><B>getRoundStartEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getRoundStartEvent()"><B>getRoundStartEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html#getRoundState()"><B>getRoundState()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network">ConnectionControl.TurnEndData</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#getRoundState()"><B>getRoundState()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Get the current round state +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getRoundStateUpdateEvent()"><B>getRoundStateUpdateEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getRoundStateUpdateEvent()"><B>getRoundStateUpdateEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.html#getRoundStateUpdateEvent()"><B>getRoundStateUpdateEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> +<DD>Is emitted in network when a new turn starts +<DT><A HREF="../jrummikub/model/Hand.html#getRowCount()"><B>getRowCount()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD> +<DT><A HREF="../jrummikub/model/IHand.html#getRowCount()"><B>getRowCount()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> +<DD>The number of used rows +<DT><A HREF="../jrummikub/view/impl/View.html#getSaveEvent()"><B>getSaveEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/IView.html#getSaveEvent()"><B>getSaveEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The save event is emitted when the user wants to save the current game + state +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#getScaledBackground(int, java.awt.image.BufferedImage)"><B>getScaledBackground(int, BufferedImage)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#getScore()"><B>getScore()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>Returns the score +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#getScore()"><B>getScore()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>How badly we want to get rid of this stone +<DT><A HREF="../jrummikub/view/impl/View.html#getScorePanel()"><B>getScorePanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showSettingsPanel(boolean)"><B>showSettingsPanel(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getScorePanel()"><B>getScorePanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Returns the score panel +<DT><A HREF="../jrummikub/model/GameState.html#getScores()"><B>getScores()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD>Returns the list of players' scores in the rounds played before +<DT><A HREF="../jrummikub/util/Pair.html#getSecond()"><B>getSecond()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> +<DD>Extract the second component of a pair +<DT><A HREF="../jrummikub/model/GameSettings.html#getSeeHandSize()"><B>getSeeHandSize()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Returns the visibility of the hand size +<DT><A HREF="../jrummikub/util/LoginData.html#getServerName()"><B>getServerName()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<DD>Getter for server name +<DT><A HREF="../jrummikub/server/DedicatedServer.html#getServerPassword()"><B>getServerPassword()</B></A> - +Method in class jrummikub.server.<A HREF="../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A> +<DD>Get the current server password +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getSetClickEvent()"><B>getSetClickEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IStonePanel.html#getSetClickEvent()"><B>getSetClickEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A> +<DD>the set click event is emitted when the player clicks on the table/hand/ + etc. and wants to select a whole set instead of a single stone +<DT><A HREF="../jrummikub/view/impl/View.html#getSettingsPanel()"><B>getSettingsPanel()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> -<DT><A HREF="../jrummikub/view/impl/View.html#showSidePanel(boolean)"><B>showSidePanel(boolean)</B></A> - +<DT><A HREF="../jrummikub/view/IView.html#getSettingsPanel()"><B>getSettingsPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Returns the settings panel +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getSetVariantChildrenEvent()"><B>getSetVariantChildrenEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getSetVariantChildrenEvent()"><B>getSetVariantChildrenEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Emitted when the children variant is chosen +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getSetVariantDefaultEvent()"><B>getSetVariantDefaultEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getSetVariantDefaultEvent()"><B>getSetVariantDefaultEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>Emitted when the variables are reset to the default values +<DT><A HREF="../jrummikub/view/impl/View.html#getSidePanel()"><B>getSidePanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/IView.html#getSidePanel()"><B>getSidePanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Returns the side panel +<DT><A HREF="../jrummikub/model/IStoneTray.html#getSize()"><B>getSize()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A> +<DD>Return the number of objects on the tray +<DT><A HREF="../jrummikub/model/StoneHeap.html#getSize()"><B>getSize()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> +<DD>Get the number of stones left +<DT><A HREF="../jrummikub/model/StoneSet.html#getSize()"><B>getSize()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD>Returns the number of stones in the set. +<DT><A HREF="../jrummikub/model/StoneTray.html#getSize()"><B>getSize()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#getSortByGroupsEvent()"><B>getSortByGroupsEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IPlayerPanel.html#getSortByGroupsEvent()"><B>getSortByGroupsEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A> +<DD>The sort by groups event is emitted when the player wants to sort his + stones by groups +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#getSortByRunsEvent()"><B>getSortByRunsEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IPlayerPanel.html#getSortByRunsEvent()"><B>getSortByRunsEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A> +<DD>The sort by runs event is emitted when the player wants to sort his + stones by runs +<DT><A HREF="../jrummikub/control/network/GameJoinControl.html#getStartGameEvent()"><B>getStartGameEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network">GameJoinControl</A> +<DD>The event that is emitted when the game is started +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#getStartGameEvent()"><B>getStartGameEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD>The event that is emitted when the game is started +<DT><A HREF="../jrummikub/control/SettingsControl.html#getStartGameEvent()"><B>getStartGameEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/SettingsControl.html" title="class in jrummikub.control">SettingsControl</A> +<DD>the start game event is emitted when the user wants to start a game and + the settings made are valid +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#getStartGameEvent()"><B>getStartGameEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.html#getStartGameEvent()"><B>getStartGameEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> +<DD>the start game event is emitted when the user wants to start the game +<DT><A HREF="../jrummikub/view/impl/StartTurnPanel.html#getStartTurnEvent()"><B>getStartTurnEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getStartTurnEvent()"><B>getStartTurnEvent()</B></A> - Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> <DD> +<DT><A HREF="../jrummikub/view/IView.html#getStartTurnEvent()"><B>getStartTurnEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>The start turn event is emitted when the player wants to start his turn +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getStoneAt(jrummikub.model.Position)"><B>getStoneAt(Position)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Gets the stone at the specified position +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getStoneClickEvent()"><B>getStoneClickEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/IStonePanel.html#getStoneClickEvent()"><B>getStoneClickEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A> +<DD>the click event is emitted when the player clicks on the table/hand/etc. +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#getStoneCollectionPanel()"><B>getStoneCollectionPanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ITablePanel.html#getStoneCollectionPanel()"><B>getStoneCollectionPanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> +<DD>Returns the stone collection (the panel showing the stones currently + selected) +<DT><A HREF="../jrummikub/model/GameSettings.html#getStoneColors()"><B>getStoneColors()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Get stone colors used +<DT><A HREF="../jrummikub/model/IRoundState.html#getStoneHeap()"><B>getStoneHeap()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Returns the heap of stones to draw from +<DT><A HREF="../jrummikub/model/RoundState.html#getStoneHeap()"><B>getStoneHeap()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#getStoneHeight()"><B>getStoneHeight()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#getStoneImage(jrummikub.model.StoneColor, int, jrummikub.view.impl.StonePainter.StoneState, boolean)"><B>getStoneImage(StoneColor, int, StonePainter.StoneState, boolean)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getStonePainter()"><B>getStonePainter()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/model/Hand.html#getStonePoints(jrummikub.model.GameSettings)"><B>getStonePoints(GameSettings)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD> +<DT><A HREF="../jrummikub/model/IHand.html#getStonePoints(jrummikub.model.GameSettings)"><B>getStonePoints(GameSettings)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> +<DD>Get the accumulated number of points of stones in the hand +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getStones()"><B>getStones()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Returns the list of stones and positions currently set +<DT><A HREF="../jrummikub/model/GameSettings.html#getStoneSetNumber()"><B>getStoneSetNumber()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Get the number of sets of stones in use +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#getStoneWidth()"><B>getStoneWidth()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#getStopNetworkEvent()"><B>getStopNetworkEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD>Getter for stopNetworkEvent +<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html#getTable()"><B>getTable()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> +<DD>Getter for table +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#getTable()"><B>getTable()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Gets the current table +<DT><A HREF="../jrummikub/model/IRoundState.html#getTable()"><B>getTable()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Get the current <A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> +<DT><A HREF="../jrummikub/model/RoundState.html#getTable()"><B>getTable()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/View.html#getTablePanel()"><B>getTablePanel()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> +<DD> +<DT><A HREF="../jrummikub/view/IView.html#getTablePanel()"><B>getTablePanel()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> +<DD>Returns the table +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getTableUpdateEvent()"><B>getTableUpdateEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getTableUpdateEvent()"><B>getTableUpdateEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#getTableUpdateEvent()"><B>getTableUpdateEvent()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.html#getTableUpdateEvent()"><B>getTableUpdateEvent()</B></A> - +Method in interface jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> +<DD>Emitted in network when the table changes during player turn +<DT><A HREF="../jrummikub/control/ITurnTimer.html#getTimeRunOutEvent()"><B>getTimeRunOutEvent()</B></A> - +Method in interface jrummikub.control.<A HREF="../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> +<DD>Returns the event that is emitted if the timer timed out. +<DT><A HREF="../jrummikub/control/TurnTimer.html#getTimeRunOutEvent()"><B>getTimeRunOutEvent()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/TurnTimer.html" title="class in jrummikub.control">TurnTimer</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#getTotalStones()"><B>getTotalStones()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Calculate the total number of stones in game +<DT><A HREF="../jrummikub/model/GameSettings.html#getTotalTime()"><B>getTotalTime()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Getter for the time for a turn +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()"><B>getTranslation()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Returns the translation in pixels the stones in this panel are painted + with +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#getTranslation()"><B>getTranslation()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#getTranslation()"><B>getTranslation()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#getTranslation()"><B>getTranslation()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getTurnEndEvent()"><B>getTurnEndEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getTurnEndEvent()"><B>getTurnEndEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#getTurnMode()"><B>getTurnMode()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Gets the current turn's mode +<DT><A HREF="../jrummikub/model/IRoundState.html#getTurnNumber()"><B>getTurnNumber()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> +<DD>Gets the number of the current turn. +<DT><A HREF="../jrummikub/model/RoundState.html#getTurnNumber()"><B>getTurnNumber()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#getTurnStartEvent()"><B>getTurnStartEvent()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/IConnectionControl.html#getTurnStartEvent()"><B>getTurnStartEvent()</B></A> - +Method in interface jrummikub.control.network.<A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html#getType()"><B>getType()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> +<DD>Getter for invalid turn type +<DT><A HREF="../jrummikub/model/PlayerSettings.html#getType()"><B>getType()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> +<DD>Get the player's TurnControlFactory type +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html#getTypeLabel(jrummikub.model.PlayerSettings.Type)"><B>getTypeLabel(PlayerSettings.Type)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/ILoginPanel.html#getUseDedicatedServerEvent()"><B>getUseDedicatedServerEvent()</B></A> - +Method in interface jrummikub.view.<A HREF="../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A> +<DD>Emitted when the user presses the use dedicated server button +<DT><A HREF="../jrummikub/view/impl/LoginPanel.html#getUseDedicatedServerEvent()"><B>getUseDedicatedServerEvent()</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> +<DD> +<DT><A HREF="../jrummikub/util/LoginData.html#getUserName()"><B>getUserName()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> +<DD>Getter for user name +<DT><A HREF="../jrummikub/model/Stone.html#getValue()"><B>getValue()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<DD>Returns the value of the stone. +<DT><A HREF="../jrummikub/model/Sizeable.html#getWidth()"><B>getWidth()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A> +<DD>Get the width of the object +<DT><A HREF="../jrummikub/model/Stone.html#getWidth()"><B>getWidth()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneSet.html#getWidth()"><B>getWidth()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD> +<DT><A HREF="../jrummikub/model/GameState.html#getWinners(java.lang.Integer[], int[])"><B>getWinners(Integer[], int[])</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> +<DD>Returns whether players have won +<DT><A HREF="../jrummikub/model/Score.html#getWinners()"><B>getWinners()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> +<DD>Get the winner list +<DT><A HREF="../jrummikub/model/Position.html#getX()"><B>getX()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> +<DD>Get the x coordinate of the position +<DT><A HREF="../jrummikub/model/Position.html#getY()"><B>getY()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> +<DD>Get the y coordinate of the position +<DT><A HREF="../jrummikub/control/network/AbstractGameBeginControl.html#goBack()"><B>goBack()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network">AbstractGameBeginControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/GameJoinControl.html#goBack()"><B>goBack()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network">GameJoinControl</A> +<DD>Aborts joining and goes back to game list +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#goBack()"><B>goBack()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#groupNeighbor(jrummikub.ai.TurnLogic.StoneState)"><B>groupNeighbor(TurnLogic.StoneState)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Checks whether this stone could be left to other in a group </DL> <HR> @@ -157,7 +1257,8 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -197,7 +1298,7 @@ Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" t <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index a8eee42..5be7d40 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -V-Index +H-Index </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ V-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="V-Index"; + parent.document.title="H-Index"; } } </SCRIPT> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -55,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="index-7.html"><B>PREV LETTER</B></A> - NEXT LETTER</FONT></TD> + <A HREF="index-9.html"><B>NEXT LETTER</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?index-filesindex-8.html" target="_top"><B>FRAMES</B></A> <A HREF="index-8.html" target="_top"><B>NO FRAMES</B></A> @@ -77,13 +78,160 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> -<A NAME="_V_"><!-- --></A><H2> -<B>V</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_H_"><!-- --></A><H2> +<B>H</B></H2> <DL> -<DT><A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>View</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Implementation of the top-level view interface<DT><A HREF="../jrummikub/view/impl/View.html#View()"><B>View()</B></A> - -Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A> -<DD>Create a new instance of the view +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#hand"><B>hand</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD> +<DT><A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model"><B>Hand</B></A> - Class in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Class managing a <A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A>'s <A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s<DT><A HREF="../jrummikub/model/Hand.html#Hand()"><B>Hand()</B></A> - +Constructor for class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD> +<DT><A HREF="../jrummikub/model/Player.html#hand"><B>hand</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#hand"><B>hand</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#HAND_ROW_BUTTON_RATIO"><B>HAND_ROW_BUTTON_RATIO</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#handClick(jrummikub.model.Position)"><B>handClick(Position)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/util/IListener.html#handle()"><B>handle()</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IListener.html" title="interface in jrummikub.util">IListener</A> +<DD>This method is called whenever a class we're listening to emits an event +<DT><A HREF="../jrummikub/util/IListener1.html#handle(T)"><B>handle(T)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A> +<DD>This method is called whenever a class we're listening to emits an event +<DT><A HREF="../jrummikub/util/IListener2.html#handle(T1, T2)"><B>handle(T1, T2)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A> +<DD>This method is called whenever a class we're listening to emits an event +<DT><A HREF="../jrummikub/util/IListener3.html#handle(T1, T2, T3)"><B>handle(T1, T2, T3)</B></A> - +Method in interface jrummikub.util.<A HREF="../jrummikub/util/IListener3.html" title="interface in jrummikub.util">IListener3</A> +<DD>This method is called whenever a class we're listening to emits an event +<DT><A HREF="../jrummikub/control/network/GameOfferControl.html#handleLeave(java.lang.String)"><B>handleLeave(String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network">GameOfferControl</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.html#handleMessageTypes(org.jivesoftware.smack.packet.DefaultPacketExtension, java.lang.String, java.lang.String)"><B>handleMessageTypes(DefaultPacketExtension, String, String)</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network">ConnectionControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#handleOtherClickEvent(jrummikub.model.Position)"><B>handleOtherClickEvent(Position)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Overwrite this method to signal if special zone was clicked +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#handleOtherClickEvent(jrummikub.model.Position)"><B>handleOtherClickEvent(Position)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#handleOtherClickEvent(jrummikub.model.Position)"><B>handleOtherClickEvent(Position)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#handleOtherMoveEvent(jrummikub.model.Position)"><B>handleOtherMoveEvent(Position)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD>Overwrite this method to signal if special zone was hovered +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#handleOtherMoveEvent(jrummikub.model.Position)"><B>handleOtherMoveEvent(Position)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl"><B>HandPanel</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD>Implementation of the board<DT><A HREF="../jrummikub/view/impl/HandPanel.html#HandPanel(jrummikub.view.impl.PlayerPanel)"><B>HandPanel(PlayerPanel)</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD>Creates a new Board instance +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#handRangeClick(jrummikub.model.Stone, boolean)"><B>handRangeClick(Stone, boolean)</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#handRowDownButton"><B>handRowDownButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#handRowUpButton"><B>handRowUpButton</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#handStonesLabel"><B>handStonesLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/model/Position.html#hashCode()"><B>hashCode()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> +<DD> +<DT><A HREF="../jrummikub/util/Pair.html#hashCode()"><B>hashCode()</B></A> - +Method in class jrummikub.util.<A HREF="../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/PlayerPanel.html#hasLaidOutLabel"><B>hasLaidOutLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneHeap.html#heap"><B>heap</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#heapBar"><B>heapBar</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.InfoPanel.html#heapBar"><B>heapBar</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl">SidePanel.InfoPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/HandPanel.html#HEIGHT"><B>HEIGHT</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#HEIGHT_SCALE"><B>HEIGHT_SCALE</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD>The height of one pixel in the scale of 1.0 +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#hidden"><B>hidden</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#highestValue"><B>highestValue</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#highestValueLabel"><B>highestValueLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#highestValueLabel"><B>highestValueLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#highestValueSpinner"><B>highestValueSpinner</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneSet.html#HORIZONTAL_BORDER"><B>HORIZONTAL_BORDER</B></A> - +Static variable in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#HORIZONTAL_MARGIN"><B>HORIZONTAL_MARGIN</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/NetworkGameControl.html#host"><B>host</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A> +<DD> +<DT><A HREF="../jrummikub/util/GameData.html#host"><B>host</B></A> - +Variable in class jrummikub.util.<A HREF="../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html#hostLabel"><B>hostLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl">GameListPanel.GameDataCellRenderer</A> +<DD> +<DT><A HREF="../jrummikub/server/DedicatedServer.html#hostName"><B>hostName</B></A> - +Variable in class jrummikub.server.<A HREF="../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#hover(java.awt.Color)"><B>hover(Color)</B></A> - +Static method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#HOVER_RATIO"><B>HOVER_RATIO</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/AbstractStonePanel.html#hoveredStone"><B>hoveredStone</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StonePainter.html#hoveredStones"><B>hoveredStones</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn"><B>HumanTurnControl</B></A> - Class in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD>Controller for a single turn made by a human player<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#HumanTurnControl()"><B>HumanTurnControl()</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD>Create a new human player's turn control +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.html#HumanTurnControl(jrummikub.control.ITurnTimer)"><B>HumanTurnControl(ITurnTimer)</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn">HumanTurnControl</A> +<DD>Test only constructor +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.GroupComparator.html" title="class in jrummikub.control.turn"><B>HumanTurnControl.GroupComparator</B></A> - Class in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD> <DT><A HREF="../jrummikub/control/turn/HumanTurnControl.GroupComparator.html#HumanTurnControl.GroupComparator()"><B>HumanTurnControl.GroupComparator()</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.GroupComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.GroupComparator</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html" title="class in jrummikub.control.turn"><B>HumanTurnControl.HandStonePositionComparator</B></A> - Class in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD> <DT><A HREF="../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#HumanTurnControl.HandStonePositionComparator()"><B>HumanTurnControl.HandStonePositionComparator()</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.HandStonePositionComparator</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/HumanTurnControl.RunComparator.html" title="class in jrummikub.control.turn"><B>HumanTurnControl.RunComparator</B></A> - Class in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD> <DT><A HREF="../jrummikub/control/turn/HumanTurnControl.RunComparator.html#HumanTurnControl.RunComparator()"><B>HumanTurnControl.RunComparator()</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/HumanTurnControl.RunComparator.html" title="class in jrummikub.control.turn">HumanTurnControl.RunComparator</A> +<DD> </DL> <HR> @@ -97,7 +245,8 @@ Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.h <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -115,7 +264,7 @@ Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.h <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="index-7.html"><B>PREV LETTER</B></A> - NEXT LETTER</FONT></TD> + <A HREF="index-9.html"><B>NEXT LETTER</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?index-filesindex-8.html" target="_top"><B>FRAMES</B></A> <A HREF="index-8.html" target="_top"><B>NO FRAMES</B></A> @@ -137,7 +286,7 @@ Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/View.h <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">C</A> <A HREF="index-2.html">E</A> <A HREF="index-3.html">G</A> <A HREF="index-4.html">J</A> <A HREF="index-5.html">L</A> <A HREF="index-6.html">R</A> <A HREF="index-7.html">S</A> <A HREF="index-8.html">V</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index d4f9b54..8162ed3 100644 --- a/doc/index-files/index-9.html +++ b/doc/index-files/index-9.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> -J-Index +I-Index </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -15,7 +15,7 @@ J-Index function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="J-Index"; + parent.document.title="I-Index"; } } </SCRIPT> @@ -78,17 +78,142 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> -<A NAME="_J_"><!-- --></A><H2> -<B>J</B></H2> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> +<A NAME="_I_"><!-- --></A><H2> +<B>I</B></H2> <DL> -<DT><A HREF="../jrummikub/model/StoneSet.html#join(jrummikub.model.StoneSet)"><B>join(StoneSet)</B></A> - +<DT><A HREF="../jrummikub/view/IClickable.html" title="interface in jrummikub.view"><B>IClickable</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>An interface for view elements that can emit click events<DT><A HREF="../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network"><B>IConnectionControl</B></A> - Interface in <A HREF="../jrummikub/control/network/package-summary.html">jrummikub.control.network</A><DD> <DT><A HREF="../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view"><B>IConnectPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Panel shown during connection process and showing errors<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#id"><B>id</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD> +<DT><A HREF="../jrummikub/util/IEvent.html" title="interface in jrummikub.util"><B>IEvent</B></A> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can generate parameterless events<DT><A HREF="../jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>IEvent1</B></A><<A HREF="../jrummikub/util/IEvent1.html" title="type parameter in IEvent1">T</A>> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can generate events having a single parameter<DT><A HREF="../jrummikub/util/IEvent2.html" title="interface in jrummikub.util"><B>IEvent2</B></A><<A HREF="../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T1</A>,<A HREF="../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T2</A>> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can generate events having a two parameters<DT><A HREF="../jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><B>IEvent3</B></A><<A HREF="../jrummikub/util/IEvent3.html" title="type parameter in IEvent3">T1</A>,<A HREF="../jrummikub/util/IEvent3.html" title="type parameter in IEvent3">T2</A>,<A HREF="../jrummikub/util/IEvent3.html" title="type parameter in IEvent3">T3</A>> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can generate events having a two parameters<DT><A HREF="../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view"><B>IGameListPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Panel showing all offered games in the chosen channel<DT><A HREF="../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A> - Interface in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Interface for the <A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A> model<DT><A HREF="../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>IHandPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>The view for a player's hand that displays his stones<DT><A HREF="../jrummikub/util/IListener.html" title="interface in jrummikub.util"><B>IListener</B></A> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can receive parameterless events<DT><A HREF="../jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>IListener1</B></A><<A HREF="../jrummikub/util/IListener1.html" title="type parameter in IListener1">T</A>> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can receive parameterless events having a single + parameter<DT><A HREF="../jrummikub/util/IListener2.html" title="interface in jrummikub.util"><B>IListener2</B></A><<A HREF="../jrummikub/util/IListener2.html" title="type parameter in IListener2">T1</A>,<A HREF="../jrummikub/util/IListener2.html" title="type parameter in IListener2">T2</A>> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can receive parameterless events having a two + parameters<DT><A HREF="../jrummikub/util/IListener3.html" title="interface in jrummikub.util"><B>IListener3</B></A><<A HREF="../jrummikub/util/IListener3.html" title="type parameter in IListener3">T1</A>,<A HREF="../jrummikub/util/IListener3.html" title="type parameter in IListener3">T2</A>,<A HREF="../jrummikub/util/IListener3.html" title="type parameter in IListener3">T3</A>> - Interface in <A HREF="../jrummikub/util/package-summary.html">jrummikub.util</A><DD>Interface for classes that can receive parameterless events having a two + parameters<DT><A HREF="../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><B>ILoginPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>LoginPanel for network game<DT><A HREF="../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl"><B>ImageUtil</B></A> - Class in <A HREF="../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A><DD> <DT><A HREF="../jrummikub/view/impl/ImageUtil.html#ImageUtil()"><B>ImageUtil()</B></A> - +Constructor for class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl">ImageUtil</A> +<DD> +<DT><A HREF="../jrummikub/model/Hand.html#incrementStoneCount(java.util.TreeMap, jrummikub.util.Pair)"><B>incrementStoneCount(TreeMap<Pair<Integer, StoneColor>, Integer>, Pair<Integer, StoneColor>)</B></A> - +Static method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD>Increments the count of a stone in the list of all stones +<DT><A HREF="../jrummikub/control/network/NetworkRoundControl.html#inited"><B>inited</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SidePanel.html#initialMeldLabel"><B>initialMeldLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> +<DD> +<DT><A HREF="../jrummikub/model/GameSettings.html#initialMeldThreshold"><B>initialMeldThreshold</B></A> - +Variable in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#initialMeldThresholdLabel"><B>initialMeldThresholdLabel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.html#initialMeldThresholdSpinner"><B>initialMeldThresholdSpinner</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/ScorePanel.html#innerPanel"><B>innerPanel</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#inputStones"><B>inputStones</B></A> - +Variable in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html#insertUpdate(javax.swing.event.DocumentEvent)"><B>insertUpdate(DocumentEvent)</B></A> - +Method in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html" title="class in jrummikub.view.impl">SettingsPanel.PlayerSettingsPanel.NameChangeListener</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/StoneCollectionPanel.html#INSET_RATIO"><B>INSET_RATIO</B></A> - +Static variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> +<DD> +<DT><A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html#invalidSets"><B>invalidSets</B></A> - +Variable in class jrummikub.control.<A HREF="../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/AbstractTurnControl.html#invalidStoneSets()"><B>invalidStoneSets()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn">AbstractTurnControl</A> +<DD> +<DT><A HREF="../jrummikub/view/impl/TablePanel.html#invalidStoneSets"><B>invalidStoneSets</B></A> - +Variable in class jrummikub.view.impl.<A HREF="../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> +<DD> +<DT><A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html#invalidTurnInfo"><B>invalidTurnInfo</B></A> - +Variable in class jrummikub.control.network.<A HREF="../jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network">ConnectionControl.TurnEndData</A> +<DD> +<DT><A HREF="../jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>IPlayer</B></A> - Interface in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Interface for <A HREF="../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> model<DT><A HREF="../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>IPlayerPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>The player panel that contains a player's board and other user interfaces<DT><A HREF="../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view"><B>IQuitWarningPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Warning panel shown to if the emitted event would cancel the current game<DT><A HREF="../jrummikub/view/IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view"><B>IQuitWarningPanel.QuitMode</B></A> - Enum in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Enum summarizing the different events invoking the quit warning panel<DT><A HREF="../jrummikub/view/IQuitWarningPanel.QuitMode.html#IQuitWarningPanel.QuitMode()"><B>IQuitWarningPanel.QuitMode()</B></A> - +Constructor for enum jrummikub.view.<A HREF="../jrummikub/view/IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view">IQuitWarningPanel.QuitMode</A> +<DD> +<DT><A HREF="../jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><B>IRoundState</B></A> - Interface in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Interface for <A HREF="../jrummikub/model/RoundState.html" title="class in jrummikub.model"><CODE>RoundState</CODE></A> model<DT><A HREF="../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view"><B>IScorePanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>The panel the scores are displayed in<DT><A HREF="../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view"><B>ISettingsPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>The panel for the game setup<DT><A HREF="../jrummikub/view/ISettingsPanel.SettingsError.html" title="enum in jrummikub.view"><B>ISettingsPanel.SettingsError</B></A> - Enum in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Specifies the different kinds of settings errors that can be displayed<DT><A HREF="../jrummikub/view/ISettingsPanel.SettingsError.html#ISettingsPanel.SettingsError()"><B>ISettingsPanel.SettingsError()</B></A> - +Constructor for enum jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.SettingsError.html" title="enum in jrummikub.view">ISettingsPanel.SettingsError</A> +<DD> +<DT><A HREF="../jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view"><B>ISettingsPanel.SettingsMode</B></A> - Enum in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>SettingsPanel can be used with different functions in different situations<DT><A HREF="../jrummikub/view/ISettingsPanel.SettingsMode.html#ISettingsPanel.SettingsMode()"><B>ISettingsPanel.SettingsMode()</B></A> - +Constructor for enum jrummikub.view.<A HREF="../jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view">ISettingsPanel.SettingsMode</A> +<DD> +<DT><A HREF="../jrummikub/control/ApplicationControl.html#isGameRunning()"><B>isGameRunning()</B></A> - +Method in class jrummikub.control.<A HREF="../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> +<DD>Checks if a game is currently running +<DT><A HREF="../jrummikub/control/network/NetworkControl.html#isGameRunning()"><B>isGameRunning()</B></A> - +Method in class jrummikub.control.network.<A HREF="../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> +<DD>Returns if there is a running game +<DT><A HREF="../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view"><B>ISidePanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Side panel to show all players and relevant player information in round + order, game settings and stone heap size<DT><A HREF="../jrummikub/model/Hand.html#isInitialMeldPossible(jrummikub.model.GameSettings)"><B>isInitialMeldPossible(GameSettings)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A> +<DD> +<DT><A HREF="../jrummikub/model/IHand.html#isInitialMeldPossible(jrummikub.model.GameSettings)"><B>isInitialMeldPossible(GameSettings)</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> +<DD>Tests whether it is possible to lay down an initial meld using the stones + on the hand +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#isInterested(java.util.HashSet)"><B>isInterested(HashSet<Integer>)</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Returns whether the recent changes could affect the stone +<DT><A HREF="../jrummikub/model/Stone.html#isJoker()"><B>isJoker()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> +<DD>Returns whether the stone is a joker or not. +<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#isMayPause()"><B>isMayPause()</B></A> - +Method in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Return whether pausing is allowed during this turn +<DT><A HREF="../jrummikub/model/GameSettings.html#isNoLimits()"><B>isNoLimits()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> +<DD>Use "No-Limits" rules +<DT><A HREF="../jrummikub/ai/TurnLogic.html#isNullSet(java.util.HashSet)"><B>isNullSet(HashSet<Integer>)</B></A> - +Static method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Check whether a set of Integers only contains null +<DT><A HREF="../jrummikub/control/turn/AIControl.html#isPaused"><B>isPaused</B></A> - +Variable in class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn">AIControl</A> +<DD> +<DT><A HREF="../jrummikub/ai/TurnLogic.html#isSingleNonNullSet(java.util.HashSet)"><B>isSingleNonNullSet(HashSet<Integer>)</B></A> - +Static method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai">TurnLogic</A> +<DD>Check whether a set of Integers only contains a single non null value +<DT><A HREF="../jrummikub/ai/TurnLogic.State.html#isSolved()"><B>isSolved()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai">TurnLogic.State</A> +<DD>Returns whether the stones have a definite value and the state is + thereby solved +<DT><A HREF="../jrummikub/ai/TurnLogic.StoneState.html#isSolved()"><B>isSolved()</B></A> - +Method in class jrummikub.ai.<A HREF="../jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai">TurnLogic.StoneState</A> +<DD>Check whether this stone's position, value and color are known +<DT><A HREF="../jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view"><B>IStoneCollectionPanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>The view of the collection that shows the stones a player has selected<DT><A HREF="../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view"><B>IStonePanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>An interface for view elements that can emit click events for clicks on + stones<DT><A HREF="../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><<A HREF="../jrummikub/model/IStoneTray.html" title="type parameter in IStoneTray">E</A> extends <A HREF="../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>> - Interface in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Interface for the <A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model"><CODE>StoneTray</CODE></A> model<DT><A HREF="../jrummikub/model/ITable.html#isValid()"><B>isValid()</B></A> - +Method in interface jrummikub.model.<A HREF="../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> +<DD>Tests the Table for rule conflicts by checking all the <A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model"><CODE>StoneSet</CODE></A> +<DT><A HREF="../jrummikub/model/StoneSet.html#isValid(jrummikub.model.GameSettings)"><B>isValid(GameSettings)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD>Test for rule conflict within the StoneSet +<DT><A HREF="../jrummikub/model/Table.html#isValid()"><B>isValid()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A> +<DD>Tests the Table for rule conflicts by checking all the <A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model"><CODE>StoneSet</CODE></A> +<DT><A HREF="../jrummikub/model/StoneSet.html#isValidGroup(int, jrummikub.model.GameSettings)"><B>isValidGroup(int, GameSettings)</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD>Test for rule conflict within the StoneSet, assuming we have a group +<DT><A HREF="../jrummikub/model/StoneSet.html#isValidRun(int, jrummikub.model.GameSettings)"><B>isValidRun(int, GameSettings)</B></A> - Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> -<DD>Joins StoneSet to another StoneSet and returns the resulting new StoneSet -<DT><A HREF="../jrummikub/JRummikub.html" title="class in jrummikub"><B>JRummikub</B></A> - Class in <A HREF="../jrummikub/package-summary.html">jrummikub</A><DD>The main class<DT><A HREF="../jrummikub/JRummikub.html#JRummikub()"><B>JRummikub()</B></A> - -Constructor for class jrummikub.<A HREF="../jrummikub/JRummikub.html" title="class in jrummikub">JRummikub</A> +<DD>Test for rule conflict within the StoneSet, assuming we have a run +<DT><A HREF="../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A> - Interface in <A HREF="../jrummikub/model/package-summary.html">jrummikub.model</A><DD>Interface for the <A HREF="../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> model<DT><A HREF="../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><B>ITablePanel</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>The view of the table, where the stone sets lie<DT><A HREF="../jrummikub/model/StoneSet.html#iterator()"><B>iterator()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> +<DD> +<DT><A HREF="../jrummikub/model/StoneTray.html#iterator()"><B>iterator()</B></A> - +Method in class jrummikub.model.<A HREF="../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A> +<DD> +<DT><A HREF="../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn"><B>ITurnControl</B></A> - Interface in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD>Interface containing shared methods of human and computer turn control<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn"><B>ITurnControl.TurnInfo</B></A> - Class in <A HREF="../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A><DD>The TurnInfo class encapsulates all information concerning the current + turn<DT><A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html#ITurnControl.TurnInfo(jrummikub.model.IRoundState, jrummikub.control.turn.TurnMode, boolean)"><B>ITurnControl.TurnInfo(IRoundState, TurnMode, boolean)</B></A> - +Constructor for class jrummikub.control.turn.<A HREF="../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> +<DD>Creates a new TurnInfo instance +<DT><A HREF="../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><B>ITurnTimer</B></A> - Interface in <A HREF="../jrummikub/control/package-summary.html">jrummikub.control</A><DD>Interface for the <A HREF="../jrummikub/control/TurnTimer.html" title="class in jrummikub.control"><CODE>TurnTimer</CODE></A><DT><A HREF="../jrummikub/view/IView.html" title="interface in jrummikub.view"><B>IView</B></A> - Interface in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>The top-level view interface<DT><A HREF="../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view"><B>IView.BottomPanelType</B></A> - Enum in <A HREF="../jrummikub/view/package-summary.html">jrummikub.view</A><DD>Different types of bottom panels<DT><A HREF="../jrummikub/view/IView.BottomPanelType.html#IView.BottomPanelType()"><B>IView.BottomPanelType()</B></A> - +Constructor for enum jrummikub.view.<A HREF="../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> <DD> -<DT><A HREF="../jrummikub/view/impl/package-summary.html"><B>jrummikub.view.impl</B></A> - package jrummikub.view.impl<DD> </DL> +</DL> <HR> @@ -142,7 +267,7 @@ Constructor for class jrummikub.<A HREF="../jrummikub/JRummikub.html" title="cla <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> -<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">H</A> <A HREF="index-8.html">I</A> <A HREF="index-9.html">J</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <A HREF="index-18.html">W</A> <HR> +<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">J</A> <A HREF="index-11.html">K</A> <A HREF="index-12.html">L</A> <A HREF="index-13.html">M</A> <A HREF="index-14.html">N</A> <A HREF="index-15.html">O</A> <A HREF="index-16.html">P</A> <A HREF="index-17.html">Q</A> <A HREF="index-18.html">R</A> <A HREF="index-19.html">S</A> <A HREF="index-20.html">T</A> <A HREF="index-21.html">U</A> <A HREF="index-22.html">V</A> <A HREF="index-23.html">W</A> <A HREF="index-24.html">X</A> <A HREF="index-25.html">Y</A> <HR> </BODY> </HTML> diff --git a/doc/index.html b/doc/index.html index b766593..041dd2a 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc on Wed Jun 22 11:42:07 CEST 2011--> +<!-- Generated by javadoc on Tue Jul 05 21:52:00 CEST 2011--> <TITLE> Generated Documentation (Untitled) </TITLE> @@ -21,8 +21,11 @@ Generated Documentation (Untitled) </NOSCRIPT> </HEAD> <FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()"> +<FRAMESET rows="30%,70%" title="" onLoad="top.loadFrames()"> +<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages"> <FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)"> -<FRAME src="jrummikub/view/impl/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes"> +</FRAMESET> +<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes"> <NOFRAMES> <H2> Frame Alert</H2> @@ -30,7 +33,7 @@ Frame Alert</H2> <P> This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. <BR> -Link to<A HREF="jrummikub/view/impl/package-summary.html">Non-frame version.</A> +Link to<A HREF="overview-summary.html">Non-frame version.</A> </NOFRAMES> </FRAMESET> </HTML> diff --git a/doc/jrummikub/JRummikub.html b/doc/jrummikub/JRummikub.html index 35a765a..9c7779a 100644 --- a/doc/jrummikub/JRummikub.html +++ b/doc/jrummikub/JRummikub.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> JRummikub </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/class-use/JRummikub.html b/doc/jrummikub/class-use/JRummikub.html index ab4bb2d..a3c709b 100644 --- a/doc/jrummikub/class-use/JRummikub.html +++ b/doc/jrummikub/class-use/JRummikub.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.JRummikub </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/control/ApplicationControl.html b/doc/jrummikub/control/ApplicationControl.html index 3022e0c..057410d 100644 --- a/doc/jrummikub/control/ApplicationControl.html +++ b/doc/jrummikub/control/ApplicationControl.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:34:50 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:54 CEST 2011 --> <TITLE> ApplicationControl </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../jrummikub/control/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ApplicationControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -54,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - NEXT CLASS</FONT></TD> + <A HREF="../../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/ApplicationControl.html" target="_top"><B>FRAMES</B></A> <A HREF="ApplicationControl.html" target="_top"><B>NO FRAMES</B></A> @@ -75,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -108,7 +109,80 @@ The application control controls the settings for a new games and create the <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#gameControl">gameControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#loginControl">loginControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#networkControl">networkControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#saveControl">saveControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#server">server</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/control/SettingsControl.html" title="class in jrummikub.control">SettingsControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#settingsControl">settingsControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#tempConnection">tempConnection</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -118,7 +192,7 @@ The application control controls the settings for a new games and create the <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#ApplicationControl(jrummikub.view.IView)">ApplicationControl</A></B>(jrummikub.view.IView view)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#ApplicationControl(jrummikub.view.IView)">ApplicationControl</A></B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> <BR> Creates a new application control</TD> @@ -135,6 +209,62 @@ The application control controls the settings for a new games and create the </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#abortControls()">abortControls</A></B>()</CODE> + +<BR> + End all controls in case of e.g. quit event</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#addGameControlListeners(jrummikub.control.GameControl)">addGameControlListeners</A></B>(<A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> gameControl)</CODE> + +<BR> + Adds events listeners to game control events</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#addNewNetworkGameHandler()">addNewNetworkGameHandler</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#addQuitGameHandlers()">addQuitGameHandlers</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#addSaveLoadHandlers()">addSaveLoadHandlers</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#createLoginControl(boolean)">createLoginControl</A></B>(boolean reset)</CODE> + +<BR> + Create a new network login control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#createNetworkControl(jrummikub.util.LoginData)">createNetworkControl</A></B>(<A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> loginData)</CODE> + +<BR> + Create a new network game control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#isGameRunning()">isGameRunning</A></B>()</CODE> @@ -143,6 +273,22 @@ The application control controls the settings for a new games and create the </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#showQuitWarning()">showQuitWarning</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#showRestartWarning()">showRestartWarning</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#startApplication()">startApplication</A></B>()</CODE> @@ -160,7 +306,7 @@ The application control controls the settings for a new games and create the <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#updateDedicatedServerPassword(jrummikub.util.LoginData)">updateDedicatedServerPassword</A></B>(jrummikub.util.LoginData loginData)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/control/ApplicationControl.html#updateDedicatedServerPassword(jrummikub.util.LoginData)">updateDedicatedServerPassword</A></B>(<A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> loginData)</CODE> <BR> If the login given is to our own dedicated server, update it's password @@ -173,12 +319,101 @@ The application control controls the settings for a new games and create the <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> +<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> </TR> </TABLE> <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="settingsControl"><!-- --></A><H3> +settingsControl</H3> +<PRE> +private <A HREF="../../jrummikub/control/SettingsControl.html" title="class in jrummikub.control">SettingsControl</A> <B>settingsControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="loginControl"><!-- --></A><H3> +loginControl</H3> +<PRE> +private <A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A> <B>loginControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="networkControl"><!-- --></A><H3> +networkControl</H3> +<PRE> +private <A HREF="../../jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network">NetworkControl</A> <B>networkControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="saveControl"><!-- --></A><H3> +saveControl</H3> +<PRE> +private <A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> <B>saveControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="gameControl"><!-- --></A><H3> +gameControl</H3> +<PRE> +private <A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> <B>gameControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="tempConnection"><!-- --></A><H3> +tempConnection</H3> +<PRE> +private <A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A> <B>tempConnection</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="server"><!-- --></A><H3> +server</H3> +<PRE> +private <A HREF="../../jrummikub/server/DedicatedServer.html" title="class in jrummikub.server">DedicatedServer</A> <B>server</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="view"><!-- --></A><H3> +view</H3> +<PRE> +private <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> <B>view</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -192,7 +427,7 @@ The application control controls the settings for a new games and create the <A NAME="ApplicationControl(jrummikub.view.IView)"><!-- --></A><H3> ApplicationControl</H3> <PRE> -public <B>ApplicationControl</B>(jrummikub.view.IView view)</PRE> +public <B>ApplicationControl</B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</PRE> <DL> <DD>Creates a new application control <P> @@ -210,6 +445,61 @@ public <B>ApplicationControl</B>(jrummikub.view.IView view)</PRE> </TR> </TABLE> +<A NAME="addSaveLoadHandlers()"><!-- --></A><H3> +addSaveLoadHandlers</H3> +<PRE> +private void <B>addSaveLoadHandlers</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="addNewNetworkGameHandler()"><!-- --></A><H3> +addNewNetworkGameHandler</H3> +<PRE> +private void <B>addNewNetworkGameHandler</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="addQuitGameHandlers()"><!-- --></A><H3> +addQuitGameHandlers</H3> +<PRE> +private void <B>addQuitGameHandlers</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="showRestartWarning()"><!-- --></A><H3> +showRestartWarning</H3> +<PRE> +private void <B>showRestartWarning</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="showQuitWarning()"><!-- --></A><H3> +showQuitWarning</H3> +<PRE> +private void <B>showQuitWarning</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="isGameRunning()"><!-- --></A><H3> isGameRunning</H3> <PRE> @@ -224,6 +514,32 @@ public boolean <B>isGameRunning</B>()</PRE> </DL> <HR> +<A NAME="createLoginControl(boolean)"><!-- --></A><H3> +createLoginControl</H3> +<PRE> +private void <B>createLoginControl</B>(boolean reset)</PRE> +<DL> +<DD>Create a new network login control +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="abortControls()"><!-- --></A><H3> +abortControls</H3> +<PRE> +private void <B>abortControls</B>()</PRE> +<DL> +<DD>End all controls in case of e.g. quit event +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="startApplication()"><!-- --></A><H3> startApplication</H3> <PRE> @@ -237,6 +553,32 @@ public void <B>startApplication</B>()</PRE> </DL> <HR> +<A NAME="addGameControlListeners(jrummikub.control.GameControl)"><!-- --></A><H3> +addGameControlListeners</H3> +<PRE> +private void <B>addGameControlListeners</B>(<A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> gameControl)</PRE> +<DL> +<DD>Adds events listeners to game control events +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>gameControl</CODE> - of current game</DL> +</DD> +</DL> +<HR> + +<A NAME="createNetworkControl(jrummikub.util.LoginData)"><!-- --></A><H3> +createNetworkControl</H3> +<PRE> +private void <B>createNetworkControl</B>(<A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> loginData)</PRE> +<DL> +<DD>Create a new network game control +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>loginData</CODE> - users login data for channel</DL> +</DD> +</DL> +<HR> + <A NAME="startDedicatedServer(java.lang.String)"><!-- --></A><H3> startDedicatedServer</H3> <PRE> @@ -254,7 +596,7 @@ public boolean <B>startDedicatedServer</B>(java.lang.String password)</PRE> <A NAME="updateDedicatedServerPassword(jrummikub.util.LoginData)"><!-- --></A><H3> updateDedicatedServerPassword</H3> <PRE> -public void <B>updateDedicatedServerPassword</B>(jrummikub.util.LoginData loginData)</PRE> +public void <B>updateDedicatedServerPassword</B>(<A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> loginData)</PRE> <DL> <DD>If the login given is to our own dedicated server, update it's password to match @@ -276,7 +618,8 @@ public void <B>updateDedicatedServerPassword</B>(jrummikub.util.LoginData l <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../jrummikub/control/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ApplicationControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -293,8 +636,8 @@ public void <B>updateDedicatedServerPassword</B>(jrummikub.util.LoginData l <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - NEXT CLASS</FONT></TD> + <A HREF="../../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/ApplicationControl.html" target="_top"><B>FRAMES</B></A> <A HREF="ApplicationControl.html" target="_top"><B>NO FRAMES</B></A> @@ -314,9 +657,9 @@ public void <B>updateDedicatedServerPassword</B>(jrummikub.util.LoginData l </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/control/GameControl.html b/doc/jrummikub/control/GameControl.html index 1359550..1f3bf4b 100644 --- a/doc/jrummikub/control/GameControl.html +++ b/doc/jrummikub/control/GameControl.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:56 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:54 CEST 2011 --> <TITLE> GameControl </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS + <A HREF="../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/GameControl.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -95,6 +95,9 @@ Class GameControl</H2> java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.control.GameControl</B> </PRE> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A></DD> +</DL> <HR> <DL> <DT><PRE>public class <B>GameControl</B><DT>extends java.lang.Object</DL> @@ -108,7 +111,72 @@ Controls a Game, at some point including all Rounds, starts new Rounds <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected java.util.List<<A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#endOfGameEvent">endOfGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#gameSettings">gameSettings</A></B></CODE> +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#gameState">gameState</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#roundControl">roundControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#saveControl">saveControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -118,7 +186,9 @@ Controls a Game, at some point including all Rounds, starts new Rounds <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#GameControl(jrummikub.view.IView)">GameControl</A></B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#GameControl(jrummikub.model.GameSettings, jrummikub.control.SaveControl, jrummikub.view.IView)">GameControl</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> gameSettings, + <A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> saveControl, + <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> <BR> Constructor</TD> @@ -136,11 +206,125 @@ Controls a Game, at some point including all Rounds, starts new Rounds <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#abortGame()">abortGame</A></B>()</CODE> + +<BR> + Clean abortion of a running game when another one is loaded or when a new + one is started</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#continueGame(jrummikub.model.GameState, jrummikub.model.IRoundState)">continueGame</A></B>(<A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> gameState, + <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</CODE> + +<BR> + Continues game after loading</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#createRoundControl(jrummikub.model.IRoundState)">createRoundControl</A></B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</CODE> + +<BR> + Creates a new round control with the specified round state</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#createRoundState()">createRoundState</A></B>()</CODE> + +<BR> + Creates a new round State</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#endGame()">endGame</A></B>()</CODE> + +<BR> + Ends the running game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#endOfRound(jrummikub.model.Score)">endOfRound</A></B>(<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> roundScore)</CODE> + +<BR> + Sets the score and default values for saving when round ends</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#endProgram()">endProgram</A></B>()</CODE> + +<BR> + Exits System without warnings if no game control is active</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#getEndOfGameEvent()">getEndOfGameEvent</A></B>()</CODE> + +<BR> + Is emitted when the user ends the game and start a new one</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#prepareRound(jrummikub.model.IRoundState)">prepareRound</A></B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</CODE> + +<BR> + Prepare a new round by setting start player, adding listeners</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#removeListeners()">removeListeners</A></B>()</CODE> + +<BR> + Removes all listeners from the connection</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#restartRound()">restartRound</A></B>()</CODE> + +<BR> + Restarts round after redealing</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#showScorePanel()">showScorePanel</A></B>()</CODE> + +<BR> + Sets score panel visible</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#showWinPanel()">showWinPanel</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#startGame()">startGame</A></B>()</CODE> <BR> Game gets started by initializing the first Round</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/GameControl.html#startRound()">startRound</A></B>()</CODE> + +<BR> + Start a new round within the existing game</TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -154,6 +338,85 @@ Controls a Game, at some point including all Rounds, starts new Rounds <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="saveControl"><!-- --></A><H3> +saveControl</H3> +<PRE> +protected <A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> <B>saveControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="gameSettings"><!-- --></A><H3> +gameSettings</H3> +<PRE> +protected <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> <B>gameSettings</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="view"><!-- --></A><H3> +view</H3> +<PRE> +protected <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> <B>view</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="roundControl"><!-- --></A><H3> +roundControl</H3> +<PRE> +protected <A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> <B>roundControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="gameState"><!-- --></A><H3> +gameState</H3> +<PRE> +protected <A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> <B>gameState</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="connections"><!-- --></A><H3> +connections</H3> +<PRE> +protected java.util.List<<A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>> <B>connections</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="endOfGameEvent"><!-- --></A><H3> +endOfGameEvent</H3> +<PRE> +protected <A HREF="../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>endOfGameEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -164,15 +427,17 @@ Controls a Game, at some point including all Rounds, starts new Rounds </TR> </TABLE> -<A NAME="GameControl(jrummikub.view.IView)"><!-- --></A><H3> +<A NAME="GameControl(jrummikub.model.GameSettings, jrummikub.control.SaveControl, jrummikub.view.IView)"><!-- --></A><H3> GameControl</H3> <PRE> -public <B>GameControl</B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</PRE> +public <B>GameControl</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> gameSettings, + <A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> saveControl, + <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</PRE> <DL> <DD>Constructor <P> <DL> -<DT><B>Parameters:</B><DD><CODE>view</CODE> - the view</DL> +<DT><B>Parameters:</B><DD><CODE>gameSettings</CODE> - the game settings<DD><CODE>saveControl</CODE> - the save control<DD><CODE>view</CODE> - the view</DL> </DL> <!-- ============ METHOD DETAIL ========== --> @@ -185,6 +450,46 @@ public <B>GameControl</B>(<A HREF="../../jrummikub/view/IView.html" title="inter </TR> </TABLE> +<A NAME="getEndOfGameEvent()"><!-- --></A><H3> +getEndOfGameEvent</H3> +<PRE> +public <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getEndOfGameEvent</B>()</PRE> +<DL> +<DD>Is emitted when the user ends the game and start a new one +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the endOfGameEvent</DL> +</DD> +</DL> +<HR> + +<A NAME="endGame()"><!-- --></A><H3> +endGame</H3> +<PRE> +private void <B>endGame</B>()</PRE> +<DL> +<DD>Ends the running game +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="removeListeners()"><!-- --></A><H3> +removeListeners</H3> +<PRE> +private void <B>removeListeners</B>()</PRE> +<DL> +<DD>Removes all listeners from the connection +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="startGame()"><!-- --></A><H3> startGame</H3> <PRE> @@ -196,6 +501,151 @@ public void <B>startGame</B>()</PRE> </DL> </DD> </DL> +<HR> + +<A NAME="continueGame(jrummikub.model.GameState, jrummikub.model.IRoundState)"><!-- --></A><H3> +continueGame</H3> +<PRE> +public void <B>continueGame</B>(<A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> gameState, + <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</PRE> +<DL> +<DD>Continues game after loading +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>gameState</CODE> - the saved GameState (Players, startplayer, points)<DD><CODE>roundState</CODE> - the saved RoundState (activePlayer, Table, heap etc)</DL> +</DD> +</DL> +<HR> + +<A NAME="abortGame()"><!-- --></A><H3> +abortGame</H3> +<PRE> +public void <B>abortGame</B>()</PRE> +<DL> +<DD>Clean abortion of a running game when another one is loaded or when a new + one is started +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="startRound()"><!-- --></A><H3> +startRound</H3> +<PRE> +protected void <B>startRound</B>()</PRE> +<DL> +<DD>Start a new round within the existing game +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="prepareRound(jrummikub.model.IRoundState)"><!-- --></A><H3> +prepareRound</H3> +<PRE> +private void <B>prepareRound</B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</PRE> +<DL> +<DD>Prepare a new round by setting start player, adding listeners +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>roundState</CODE> - of current round</DL> +</DD> +</DL> +<HR> + +<A NAME="createRoundState()"><!-- --></A><H3> +createRoundState</H3> +<PRE> +protected <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> <B>createRoundState</B>()</PRE> +<DL> +<DD>Creates a new round State +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the round state</DL> +</DD> +</DL> +<HR> + +<A NAME="createRoundControl(jrummikub.model.IRoundState)"><!-- --></A><H3> +createRoundControl</H3> +<PRE> +protected <A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> <B>createRoundControl</B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</PRE> +<DL> +<DD>Creates a new round control with the specified round state +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>roundState</CODE> - for new round control +<DT><B>Returns:</B><DD>the round control</DL> +</DD> +</DL> +<HR> + +<A NAME="restartRound()"><!-- --></A><H3> +restartRound</H3> +<PRE> +private void <B>restartRound</B>()</PRE> +<DL> +<DD>Restarts round after redealing +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="endOfRound(jrummikub.model.Score)"><!-- --></A><H3> +endOfRound</H3> +<PRE> +private void <B>endOfRound</B>(<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> roundScore)</PRE> +<DL> +<DD>Sets the score and default values for saving when round ends +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>roundScore</CODE> - score for ended round</DL> +</DD> +</DL> +<HR> + +<A NAME="showScorePanel()"><!-- --></A><H3> +showScorePanel</H3> +<PRE> +private void <B>showScorePanel</B>()</PRE> +<DL> +<DD>Sets score panel visible +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="showWinPanel()"><!-- --></A><H3> +showWinPanel</H3> +<PRE> +protected void <B>showWinPanel</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="endProgram()"><!-- --></A><H3> +endProgram</H3> +<PRE> +private void <B>endProgram</B>()</PRE> +<DL> +<DD>Exits System without warnings if no game control is active +<P> +<DD><DL> +</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -227,7 +677,7 @@ public void <B>startGame</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS + <A HREF="../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/GameControl.html" target="_top"><B>FRAMES</B></A> @@ -248,9 +698,9 @@ public void <B>startGame</B>()</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/control/ITurnTimer.html b/doc/jrummikub/control/ITurnTimer.html index 70e6910..25cc840 100644 --- a/doc/jrummikub/control/ITurnTimer.html +++ b/doc/jrummikub/control/ITurnTimer.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:56 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:54 CEST 2011 --> <TITLE> ITurnTimer </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/ITurnTimer.html" target="_top"><B>FRAMES</B></A> <A HREF="ITurnTimer.html" target="_top"><B>NO FRAMES</B></A> @@ -224,7 +224,7 @@ getTimeRunOutEvent</H3> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/ITurnTimer.html" target="_top"><B>FRAMES</B></A> <A HREF="ITurnTimer.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/control/RoundControl.html b/doc/jrummikub/control/RoundControl.html index b6a8501..4fce933 100644 --- a/doc/jrummikub/control/RoundControl.html +++ b/doc/jrummikub/control/RoundControl.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:56 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:54 CEST 2011 --> <TITLE> RoundControl </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/control/TurnControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/RoundControl.html" target="_top"><B>FRAMES</B></A> <A HREF="RoundControl.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -95,6 +95,9 @@ Class RoundControl</H2> java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.control.RoundControl</B> </PRE> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A></DD> +</DL> <HR> <DL> <DT><PRE>public class <B>RoundControl</B><DT>extends java.lang.Object</DL> @@ -108,7 +111,107 @@ Controller that manages a single round of rummikub <HR> <P> +<!-- ======== NESTED CLASS SUMMARY ======== --> + +<A NAME="nested_class_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Nested Class Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A></B></CODE> + +<BR> + Table, stone sets and type of an invalid turn to allow a user to track his + own errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control">RoundControl.InvalidTurnType</A></B></CODE> + +<BR> + Enum summarizing the different types of invalid turns to set the correct + panel message</TD> +</TR> +</TABLE> + <!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected java.util.List<<A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#endOfRoundEvent">endOfRoundEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#mayPause">mayPause</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#restartRoundEvent">restartRoundEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#roundState">roundState</A></B></CODE> +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#roundStateUpdateEvent">roundStateUpdateEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#turnControl">turnControl</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -118,11 +221,23 @@ Controller that manages a single round of rummikub <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IGameState, jrummikub.view.IView)">RoundControl</A></B>(<A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A> gameState, +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView)">RoundControl</A></B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState, <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> <BR> - Create a new RoundControl using the given gameState and view</TD> + Create a new RoundControl using the given roundState and view</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView, boolean)">RoundControl</A></B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState, + <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + boolean mayPause)</CODE> + +<BR> + Create a new RoundControl using the given roundState and view</TD> </TR> </TABLE> @@ -136,30 +251,153 @@ Controller that manages a single round of rummikub </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>(package private) void</CODE></FONT></TD> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#abortRound()">abortRound</A></B>()</CODE> + +<BR> + Abort round if a new one is started or a saved one is loaded</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#addTurnControlListeners(jrummikub.control.turn.ITurnControl)">addTurnControlListeners</A></B>(<A HREF="../../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> turnControl)</CODE> + +<BR> + Override this</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#continueRound()">continueRound</A></B>()</CODE> + +<BR> + Continue a saved round after loading</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#createTurnControl()">createTurnControl</A></B>()</CODE> + +<BR> + Creates new turn control of the specified type</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#deal()">deal</A></B>()</CODE> <BR> - </TD> + Deal each player the number of stones specified in the game settings + (numberOfStonesDealt)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#doPrepareTurn()">doPrepareTurn</A></B>()</CODE> + +<BR> + Prepare turn by setting the view components</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#dealStone()">dealStone</A></B>()</CODE> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#endOfRound()">endOfRound</A></B>()</CODE> <BR> - </TD> + Ends the current round and emits an event setting the score</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#getEndRoundEvent()">getEndRoundEvent</A></B>()</CODE> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#endOfTurn(jrummikub.control.RoundControl.InvalidTurnInfo)">endOfTurn</A></B>(<A HREF="../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> invalidTurnInfo)</CODE> + +<BR> + End the players turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#getEndOfRoundEvent()">getEndOfRoundEvent</A></B>()</CODE> <BR> End the round</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#getRestartRoundEvent()">getRestartRoundEvent</A></B>()</CODE> + +<BR> + Emitted when the round is aborted and needs to be restarted</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#getRoundStateUpdateEvent()">getRoundStateUpdateEvent</A></B>()</CODE> + +<BR> + Is emitted in network when a new turn starts</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#nextPlayer()">nextPlayer</A></B>()</CODE> + +<BR> + Set the next player as active player if the round is not finished</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#prepareTurn()">prepareTurn</A></B>()</CODE> + +<BR> + Prepare a player's turn by checking the player types and setting the + correct turn control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#redeal()">redeal</A></B>()</CODE> + +<BR> + Redeal stones and restart round if a player was allowed to redeal and chose + to do so</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#removeListeners()">removeListeners</A></B>()</CODE> + +<BR> + Removes all listeners form the connections</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#score()">score</A></B>()</CODE> + +<BR> + Calculate the score for the current round and the total game score</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#setRoundState(jrummikub.model.IRoundState)">setRoundState</A></B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> state)</CODE> + +<BR> + Sets the current round state</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#showStartTurnPanel()">showStartTurnPanel</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#startRound()">startRound</A></B>()</CODE> @@ -168,12 +406,30 @@ Controller that manages a single round of rummikub </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>(package private) static java.util.Set<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableDifference</A></B>(<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, - <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> newTable)</CODE> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#startTurn()">startTurn</A></B>()</CODE> <BR> - </TD> + Start a players turn with the correct turn control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#updateBestScore(jrummikub.util.Pair, int, int)">updateBestScore</A></B>(<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> bestScore, + int stonePoints, + int size)</CODE> + +<BR> + Update the best score to find the winner in case of special game end + (everybody still has stones on hand)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/RoundControl.html#updateSidePanel()">updateSidePanel</A></B>()</CODE> + +<BR> + Update the side panel to show correct player order and heap size</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -188,6 +444,95 @@ Controller that manages a single round of rummikub <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="turnControl"><!-- --></A><H3> +turnControl</H3> +<PRE> +private <A HREF="../../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> <B>turnControl</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="roundState"><!-- --></A><H3> +roundState</H3> +<PRE> +protected <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> <B>roundState</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="view"><!-- --></A><H3> +view</H3> +<PRE> +private <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> <B>view</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="restartRoundEvent"><!-- --></A><H3> +restartRoundEvent</H3> +<PRE> +private <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A>> <B>restartRoundEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="roundStateUpdateEvent"><!-- --></A><H3> +roundStateUpdateEvent</H3> +<PRE> +private <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>> <B>roundStateUpdateEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="endOfRoundEvent"><!-- --></A><H3> +endOfRoundEvent</H3> +<PRE> +private <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>> <B>endOfRoundEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="connections"><!-- --></A><H3> +connections</H3> +<PRE> +protected java.util.List<<A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>> <B>connections</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="mayPause"><!-- --></A><H3> +mayPause</H3> +<PRE> +private boolean <B>mayPause</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -198,16 +543,30 @@ Controller that manages a single round of rummikub </TR> </TABLE> -<A NAME="RoundControl(jrummikub.model.IGameState, jrummikub.view.IView)"><!-- --></A><H3> +<A NAME="RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView)"><!-- --></A><H3> RoundControl</H3> <PRE> -public <B>RoundControl</B>(<A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A> gameState, +public <B>RoundControl</B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState, <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</PRE> <DL> -<DD>Create a new RoundControl using the given gameState and view +<DD>Create a new RoundControl using the given roundState and view +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>roundState</CODE> - initial round state<DD><CODE>view</CODE> - view used for user interaction</DL> +</DL> +<HR> + +<A NAME="RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView, boolean)"><!-- --></A><H3> +RoundControl</H3> +<PRE> +protected <B>RoundControl</B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState, + <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + boolean mayPause)</PRE> +<DL> +<DD>Create a new RoundControl using the given roundState and view <P> <DL> -<DT><B>Parameters:</B><DD><CODE>gameState</CODE> - initial game state<DD><CODE>view</CODE> - view used for user interaction</DL> +<DT><B>Parameters:</B><DD><CODE>roundState</CODE> - initial round state<DD><CODE>view</CODE> - view used for user interaction<DD><CODE>mayPause</CODE> - true when players are allowed to pause</DL> </DL> <!-- ============ METHOD DETAIL ========== --> @@ -220,16 +579,30 @@ public <B>RoundControl</B>(<A HREF="../../jrummikub/model/IGameState.html" title </TR> </TABLE> -<A NAME="getEndRoundEvent()"><!-- --></A><H3> -getEndRoundEvent</H3> +<A NAME="getRoundStateUpdateEvent()"><!-- --></A><H3> +getRoundStateUpdateEvent</H3> +<PRE> +public <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>> <B>getRoundStateUpdateEvent</B>()</PRE> +<DL> +<DD>Is emitted in network when a new turn starts +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getEndOfRoundEvent()"><!-- --></A><H3> +getEndOfRoundEvent</H3> <PRE> -public <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getEndRoundEvent</B>()</PRE> +public <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>> <B>getEndOfRoundEvent</B>()</PRE> <DL> <DD>End the round <P> <DD><DL> -<DT><B>Returns:</B><DD>endRoundEvent</DL> +<DT><B>Returns:</B><DD>endOfRoundEvent</DL> </DD> </DL> <HR> @@ -247,34 +620,255 @@ public void <B>startRound</B>()</PRE> </DL> <HR> +<A NAME="continueRound()"><!-- --></A><H3> +continueRound</H3> +<PRE> +public void <B>continueRound</B>()</PRE> +<DL> +<DD>Continue a saved round after loading +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="abortRound()"><!-- --></A><H3> +abortRound</H3> +<PRE> +public void <B>abortRound</B>()</PRE> +<DL> +<DD>Abort round if a new one is started or a saved one is loaded +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setRoundState(jrummikub.model.IRoundState)"><!-- --></A><H3> +setRoundState</H3> +<PRE> +protected void <B>setRoundState</B>(<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> state)</PRE> +<DL> +<DD>Sets the current round state +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>state</CODE> - to be set</DL> +</DD> +</DL> +<HR> + +<A NAME="showStartTurnPanel()"><!-- --></A><H3> +showStartTurnPanel</H3> +<PRE> +protected <A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> <B>showStartTurnPanel</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="prepareTurn()"><!-- --></A><H3> +prepareTurn</H3> +<PRE> +protected void <B>prepareTurn</B>()</PRE> +<DL> +<DD>Prepare a player's turn by checking the player types and setting the + correct turn control +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="doPrepareTurn()"><!-- --></A><H3> +doPrepareTurn</H3> +<PRE> +protected void <B>doPrepareTurn</B>()</PRE> +<DL> +<DD>Prepare turn by setting the view components +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="startTurn()"><!-- --></A><H3> +startTurn</H3> +<PRE> +protected void <B>startTurn</B>()</PRE> +<DL> +<DD>Start a players turn with the correct turn control +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="updateSidePanel()"><!-- --></A><H3> +updateSidePanel</H3> +<PRE> +private void <B>updateSidePanel</B>()</PRE> +<DL> +<DD>Update the side panel to show correct player order and heap size +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="addTurnControlListeners(jrummikub.control.turn.ITurnControl)"><!-- --></A><H3> +addTurnControlListeners</H3> +<PRE> +protected void <B>addTurnControlListeners</B>(<A HREF="../../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> turnControl)</PRE> +<DL> +<DD>Override this +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>turnControl</CODE> - current turn control</DL> +</DD> +</DL> +<HR> + +<A NAME="createTurnControl()"><!-- --></A><H3> +createTurnControl</H3> +<PRE> +protected <A HREF="../../jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A> <B>createTurnControl</B>()</PRE> +<DL> +<DD>Creates new turn control of the specified type +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the new turn control</DL> +</DD> +</DL> +<HR> + <A NAME="deal()"><!-- --></A><H3> deal</H3> <PRE> -void <B>deal</B>()</PRE> +protected void <B>deal</B>()</PRE> <DL> +<DD>Deal each player the number of stones specified in the game settings + (numberOfStonesDealt) +<P> <DD><DL> </DL> </DD> </DL> <HR> -<A NAME="tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)"><!-- --></A><H3> -tableDifference</H3> +<A NAME="endOfTurn(jrummikub.control.RoundControl.InvalidTurnInfo)"><!-- --></A><H3> +endOfTurn</H3> <PRE> -static java.util.Set<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> <B>tableDifference</B>(<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, - <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> newTable)</PRE> +protected void <B>endOfTurn</B>(<A HREF="../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A> invalidTurnInfo)</PRE> <DL> +<DD>End the players turn +<P> <DD><DL> +<DT><B>Parameters:</B><DD><CODE>invalidTurnInfo</CODE> - info about the player's last turn</DL> +</DD> </DL> +<HR> + +<A NAME="nextPlayer()"><!-- --></A><H3> +nextPlayer</H3> +<PRE> +protected void <B>nextPlayer</B>()</PRE> +<DL> +<DD>Set the next player as active player if the round is not finished +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="endOfRound()"><!-- --></A><H3> +endOfRound</H3> +<PRE> +void <B>endOfRound</B>()</PRE> +<DL> +<DD>Ends the current round and emits an event setting the score +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="removeListeners()"><!-- --></A><H3> +removeListeners</H3> +<PRE> +private void <B>removeListeners</B>()</PRE> +<DL> +<DD>Removes all listeners form the connections +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="score()"><!-- --></A><H3> +score</H3> +<PRE> +private <A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> <B>score</B>()</PRE> +<DL> +<DD>Calculate the score for the current round and the total game score +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the new score</DL> +</DD> +</DL> +<HR> + +<A NAME="updateBestScore(jrummikub.util.Pair, int, int)"><!-- --></A><H3> +updateBestScore</H3> +<PRE> +private static <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> <B>updateBestScore</B>(<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> bestScore, + int stonePoints, + int size)</PRE> +<DL> +<DD>Update the best score to find the winner in case of special game end + (everybody still has stones on hand) +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>bestScore</CODE> - of previous rounds<DD><CODE>stonePoints</CODE> - sum of points still left on hands<DD><CODE>size</CODE> - number of players in game (= size of score list in columns) +<DT><B>Returns:</B><DD>Pair of maximum points and hand size</DL> +</DD> +</DL> +<HR> + +<A NAME="getRestartRoundEvent()"><!-- --></A><H3> +getRestartRoundEvent</H3> +<PRE> +public <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A>> <B>getRestartRoundEvent</B>()</PRE> +<DL> +<DD>Emitted when the round is aborted and needs to be restarted +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> </DD> </DL> <HR> -<A NAME="dealStone()"><!-- --></A><H3> -dealStone</H3> +<A NAME="redeal()"><!-- --></A><H3> +redeal</H3> <PRE> -void <B>dealStone</B>()</PRE> +protected void <B>redeal</B>()</PRE> <DL> +<DD>Redeal stones and restart round if a player was allowed to redeal and chose + to do so +<P> <DD><DL> </DL> </DD> @@ -310,8 +904,8 @@ void <B>dealStone</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/control/TurnControl.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/RoundControl.html" target="_top"><B>FRAMES</B></A> <A HREF="RoundControl.html" target="_top"><B>NO FRAMES</B></A> @@ -331,9 +925,9 @@ void <B>dealStone</B>()</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/control/TurnTimer.html b/doc/jrummikub/control/TurnTimer.html index 42bd298..f65eb7d 100644 --- a/doc/jrummikub/control/TurnTimer.html +++ b/doc/jrummikub/control/TurnTimer.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:54 CEST 2011 --> <TITLE> TurnTimer </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/TurnControl.HandStonePositionComparator.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/control/SettingsControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> NEXT CLASS</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/TurnTimer.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -111,7 +111,56 @@ Count-down timer used to limit the turn time <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/TurnTimer.html#timeLeft">timeLeft</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.Timer</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/TurnTimer.html#timer">timer</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/TurnTimer.html#timeRunOutEvent">timeRunOutEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/TurnTimer.html#totalTime">totalTime</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/control/TurnTimer.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -121,7 +170,8 @@ Count-down timer used to limit the turn time <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/control/TurnTimer.html#TurnTimer(jrummikub.view.IView)">TurnTimer</A></B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/control/TurnTimer.html#TurnTimer(jrummikub.view.IView, int)">TurnTimer</A></B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + int totalTime)</CODE> <BR> Create a new timer using a given view to display the current time left</TD> @@ -181,6 +231,65 @@ Count-down timer used to limit the turn time <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="view"><!-- --></A><H3> +view</H3> +<PRE> +private <A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> <B>view</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="timeLeft"><!-- --></A><H3> +timeLeft</H3> +<PRE> +private int <B>timeLeft</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="totalTime"><!-- --></A><H3> +totalTime</H3> +<PRE> +private int <B>totalTime</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="timer"><!-- --></A><H3> +timer</H3> +<PRE> +private javax.swing.Timer <B>timer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="timeRunOutEvent"><!-- --></A><H3> +timeRunOutEvent</H3> +<PRE> +private <A HREF="../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>timeRunOutEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -191,15 +300,16 @@ Count-down timer used to limit the turn time </TR> </TABLE> -<A NAME="TurnTimer(jrummikub.view.IView)"><!-- --></A><H3> +<A NAME="TurnTimer(jrummikub.view.IView, int)"><!-- --></A><H3> TurnTimer</H3> <PRE> -public <B>TurnTimer</B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</PRE> +public <B>TurnTimer</B>(<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + int totalTime)</PRE> <DL> <DD>Create a new timer using a given view to display the current time left <P> <DL> -<DT><B>Parameters:</B><DD><CODE>view</CODE> - view to display</DL> +<DT><B>Parameters:</B><DD><CODE>view</CODE> - view to display<DD><CODE>totalTime</CODE> - total time for turn</DL> </DL> <!-- ============ METHOD DETAIL ========== --> @@ -307,7 +417,7 @@ public <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub. <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/TurnControl.HandStonePositionComparator.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/control/SettingsControl.html" title="class in jrummikub.control"><B>PREV CLASS</B></A> NEXT CLASS</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/TurnTimer.html" target="_top"><B>FRAMES</B></A> @@ -328,9 +438,9 @@ public <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub. </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/control/class-use/ApplicationControl.html b/doc/jrummikub/control/class-use/ApplicationControl.html index 66a799a..1ff6a66 100644 --- a/doc/jrummikub/control/class-use/ApplicationControl.html +++ b/doc/jrummikub/control/class-use/ApplicationControl.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:34:50 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.control.ApplicationControl </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/control/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -82,7 +83,58 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.control.ApplicationControl</B></H2> </CENTER> -No usage of jrummikub.control.ApplicationControl + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A></CODE></FONT></TD> +<TD><CODE><B>LoginControl.</B><B><A HREF="../../../jrummikub/control/LoginControl.html#appControl">appControl</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/LoginControl.html#LoginControl(jrummikub.view.IView, jrummikub.control.ApplicationControl)">LoginControl</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> applicationControl)</CODE> + +<BR> + Constructor for login Control</TD> +</TR> +</TABLE> + <P> <HR> @@ -96,7 +148,8 @@ No usage of jrummikub.control.ApplicationControl <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/control/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> diff --git a/doc/jrummikub/control/class-use/GameControl.html b/doc/jrummikub/control/class-use/GameControl.html index ddc8911..15980ba 100644 --- a/doc/jrummikub/control/class-use/GameControl.html +++ b/doc/jrummikub/control/class-use/GameControl.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.control.GameControl </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,88 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.control.GameControl</B></H2> </CENTER> -No usage of jrummikub.control.GameControl + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A></CODE></FONT></TD> +<TD><CODE><B>ApplicationControl.</B><B><A HREF="../../../jrummikub/control/ApplicationControl.html#gameControl">gameControl</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>ApplicationControl.</B><B><A HREF="../../../jrummikub/control/ApplicationControl.html#addGameControlListeners(jrummikub.control.GameControl)">addGameControlListeners</A></B>(<A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> gameControl)</CODE> + +<BR> + Adds events listeners to game control events</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network">NetworkGameControl</A></B></CODE> + +<BR> + Class controlling network games</TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/control/class-use/ITurnTimer.html b/doc/jrummikub/control/class-use/ITurnTimer.html index bf6b79f..296fb37 100644 --- a/doc/jrummikub/control/class-use/ITurnTimer.html +++ b/doc/jrummikub/control/class-use/ITurnTimer.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.control.ITurnTimer </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -93,6 +93,10 @@ Packages that use <A HREF="../../../jrummikub/control/ITurnTimer.html" title="in <TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> <TD> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> </TABLE> <P> @@ -121,16 +125,38 @@ Uses of <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in </TABLE> <P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> declared as <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#timer">timer</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView, jrummikub.control.ITurnTimer)">TurnControl</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, - <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, - <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> testTimer)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#HumanTurnControl(jrummikub.control.ITurnTimer)">HumanTurnControl</A></B>(<A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> testTimer)</CODE> <BR> Test only constructor</TD> diff --git a/doc/jrummikub/control/class-use/RoundControl.html b/doc/jrummikub/control/class-use/RoundControl.html index eb8d850..ff58ab9 100644 --- a/doc/jrummikub/control/class-use/RoundControl.html +++ b/doc/jrummikub/control/class-use/RoundControl.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.control.RoundControl </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,104 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.control.RoundControl</B></H2> </CENTER> -No usage of jrummikub.control.RoundControl + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></CODE></FONT></TD> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#roundControl">roundControl</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></CODE></FONT></TD> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#createRoundControl(jrummikub.model.IRoundState)">createRoundControl</A></B>(<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</CODE> + +<BR> + Creates a new round control with the specified round state</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network">NetworkRoundControl</A></B></CODE> + +<BR> + Round control for network games</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> that return <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></CODE></FONT></TD> +<TD><CODE><B>NetworkGameControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkGameControl.html#createRoundControl(jrummikub.model.IRoundState)">createRoundControl</A></B>(<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/control/class-use/TurnTimer.html b/doc/jrummikub/control/class-use/TurnTimer.html index 16b27db..fec7a3a 100644 --- a/doc/jrummikub/control/class-use/TurnTimer.html +++ b/doc/jrummikub/control/class-use/TurnTimer.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.control.TurnTimer </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/control/package-frame.html b/doc/jrummikub/control/package-frame.html index 002929f..f230cef 100644 --- a/doc/jrummikub/control/package-frame.html +++ b/doc/jrummikub/control/package-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.control </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -34,18 +34,37 @@ Interfaces</FONT> Classes</FONT> <FONT CLASS="FrameItemFont"> <BR> +<A HREF="AbstractSettingsControl.html" title="class in jrummikub.control" target="classFrame">AbstractSettingsControl</A> +<BR> +<A HREF="ApplicationControl.html" title="class in jrummikub.control" target="classFrame">ApplicationControl</A> +<BR> <A HREF="GameControl.html" title="class in jrummikub.control" target="classFrame">GameControl</A> <BR> +<A HREF="LoginControl.html" title="class in jrummikub.control" target="classFrame">LoginControl</A> +<BR> <A HREF="RoundControl.html" title="class in jrummikub.control" target="classFrame">RoundControl</A> <BR> -<A HREF="TurnControl.html" title="class in jrummikub.control" target="classFrame">TurnControl</A> +<A HREF="RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control" target="classFrame">RoundControl.InvalidTurnInfo</A> +<BR> +<A HREF="SaveControl.html" title="class in jrummikub.control" target="classFrame">SaveControl</A> <BR> -<A HREF="TurnControl.HandStonePositionComparator.html" title="class in jrummikub.control" target="classFrame">TurnControl.HandStonePositionComparator</A> +<A HREF="SettingsControl.html" title="class in jrummikub.control" target="classFrame">SettingsControl</A> <BR> <A HREF="TurnTimer.html" title="class in jrummikub.control" target="classFrame">TurnTimer</A></FONT></TD> </TR> </TABLE> +<TABLE BORDER="0" WIDTH="100%" SUMMARY=""> +<TR> +<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont"> +Enums</FONT> +<FONT CLASS="FrameItemFont"> +<BR> +<A HREF="RoundControl.InvalidTurnType.html" title="enum in jrummikub.control" target="classFrame">RoundControl.InvalidTurnType</A></FONT></TD> +</TR> +</TABLE> + + </BODY> </HTML> diff --git a/doc/jrummikub/control/package-summary.html b/doc/jrummikub/control/package-summary.html index 1091c76..ca6f66d 100644 --- a/doc/jrummikub/control/package-summary.html +++ b/doc/jrummikub/control/package-summary.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.control </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/package-summary.html"><B>PREV PACKAGE</B></A> - <A HREF="../../jrummikub/model/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../../jrummikub/ai/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../jrummikub/control/network/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> @@ -103,20 +103,39 @@ Package jrummikub.control <B>Class Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control">AbstractSettingsControl</A></B></TD> +<TD>Abstract control class managing joined methods and attributes of all + different (network, default...) settings controls</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A></B></TD> +<TD>The application control controls the settings for a new games and create the + game control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control">GameControl</A></B></TD> <TD>Controls a Game, at some point including all Rounds, starts new Rounds</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control">LoginControl</A></B></TD> +<TD>Control checking and processing login data for network game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control">RoundControl</A></B></TD> <TD>Controller that manages a single round of rummikub</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/TurnControl.html" title="class in jrummikub.control">TurnControl</A></B></TD> -<TD>Controller for a single turn made by a human player</TD> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A></B></TD> +<TD>Table, stone sets and type of an invalid turn to allow a user to track his + own errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A></B></TD> +<TD>The save control is responsible for loading and saving game and round states</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/TurnControl.HandStonePositionComparator.html" title="class in jrummikub.control">TurnControl.HandStonePositionComparator</A></B></TD> -<TD> </TD> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/SettingsControl.html" title="class in jrummikub.control">SettingsControl</A></B></TD> +<TD>The settings control controls the settings panel</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/control/TurnTimer.html" title="class in jrummikub.control">TurnTimer</A></B></TD> @@ -126,6 +145,21 @@ Package jrummikub.control <P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Enum Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control">RoundControl.InvalidTurnType</A></B></TD> +<TD>Enum summarizing the different types of invalid turns to set the correct + panel message</TD> +</TR> +</TABLE> + + +<P> <DL> </DL> <HR> @@ -158,8 +192,8 @@ Package jrummikub.control <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/package-summary.html"><B>PREV PACKAGE</B></A> - <A HREF="../../jrummikub/model/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../../jrummikub/ai/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../jrummikub/control/network/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/control/package-tree.html b/doc/jrummikub/control/package-tree.html index 59c2f2a..b89ea75 100644 --- a/doc/jrummikub/control/package-tree.html +++ b/doc/jrummikub/control/package-tree.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.control Class Hierarchy </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/package-tree.html"><B>PREV</B></A> - <A HREF="../../jrummikub/model/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../../jrummikub/ai/package-tree.html"><B>PREV</B></A> + <A HREF="../../jrummikub/control/network/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> @@ -92,8 +92,10 @@ Class Hierarchy </H2> <UL> <LI TYPE="circle">java.lang.Object<UL> -<LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>GameControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control"><B>RoundControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/TurnControl.html" title="class in jrummikub.control"><B>TurnControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/TurnControl.HandStonePositionComparator.html" title="class in jrummikub.control"><B>TurnControl.HandStonePositionComparator</B></A> (implements java.util.Comparator<T>) -<LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/TurnTimer.html" title="class in jrummikub.control"><B>TurnTimer</B></A> (implements java.awt.event.ActionListener, jrummikub.control.<A HREF="../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A>) +<LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control"><B>AbstractSettingsControl</B></A><UL> +<LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/SettingsControl.html" title="class in jrummikub.control"><B>SettingsControl</B></A></UL> +<LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control"><B>ApplicationControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>GameControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/LoginControl.html" title="class in jrummikub.control"><B>LoginControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/RoundControl.html" title="class in jrummikub.control"><B>RoundControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control"><B>RoundControl.InvalidTurnInfo</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/SaveControl.html" title="class in jrummikub.control"><B>SaveControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/TurnTimer.html" title="class in jrummikub.control"><B>TurnTimer</B></A> (implements java.awt.event.ActionListener, jrummikub.control.<A HREF="../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A>) </UL> </UL> <H2> @@ -101,6 +103,16 @@ Interface Hierarchy </H2> <UL> <LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><B>ITurnTimer</B></A></UL> +<H2> +Enum Hierarchy +</H2> +<UL> +<LI TYPE="circle">java.lang.Object<UL> +<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.control.<A HREF="../../jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control"><B>RoundControl.InvalidTurnType</B></A></UL> +</UL> +</UL> <HR> @@ -131,8 +143,8 @@ Interface Hierarchy <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/package-tree.html"><B>PREV</B></A> - <A HREF="../../jrummikub/model/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../../jrummikub/ai/package-tree.html"><B>PREV</B></A> + <A HREF="../../jrummikub/control/network/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/control/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/control/package-use.html b/doc/jrummikub/control/package-use.html index 39dddbe..924169b 100644 --- a/doc/jrummikub/control/package-use.html +++ b/doc/jrummikub/control/package-use.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Package jrummikub.control </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -93,6 +93,14 @@ Packages that use <A HREF="../../jrummikub/control/package-summary.html">jrummik <TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> <TD> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> </TABLE> <P> @@ -103,11 +111,132 @@ Packages that use <A HREF="../../jrummikub/control/package-summary.html">jrummik Classes in <A HREF="../../jrummikub/control/package-summary.html">jrummikub.control</A> used by <A HREF="../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/AbstractSettingsControl.html#jrummikub.control"><B>AbstractSettingsControl</B></A></B> + +<BR> + Abstract control class managing joined methods and attributes of all + different (network, default...) settings controls</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/ApplicationControl.html#jrummikub.control"><B>ApplicationControl</B></A></B> + +<BR> + The application control controls the settings for a new games and create the + game control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/GameControl.html#jrummikub.control"><B>GameControl</B></A></B> + +<BR> + Controls a Game, at some point including all Rounds, starts new Rounds</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/control/class-use/ITurnTimer.html#jrummikub.control"><B>ITurnTimer</B></A></B> <BR> Interface for the <A HREF="../../jrummikub/control/TurnTimer.html" title="class in jrummikub.control"><CODE>TurnTimer</CODE></A></TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/LoginControl.html#jrummikub.control"><B>LoginControl</B></A></B> + +<BR> + Control checking and processing login data for network game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/RoundControl.html#jrummikub.control"><B>RoundControl</B></A></B> + +<BR> + Controller that manages a single round of rummikub</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/RoundControl.InvalidTurnInfo.html#jrummikub.control"><B>RoundControl.InvalidTurnInfo</B></A></B> + +<BR> + Table, stone sets and type of an invalid turn to allow a user to track his + own errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/RoundControl.InvalidTurnType.html#jrummikub.control"><B>RoundControl.InvalidTurnType</B></A></B> + +<BR> + Enum summarizing the different types of invalid turns to set the correct + panel message</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/SaveControl.html#jrummikub.control"><B>SaveControl</B></A></B> + +<BR> + The save control is responsible for loading and saving game and round states</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/SettingsControl.html#jrummikub.control"><B>SettingsControl</B></A></B> + +<BR> + The settings control controls the settings panel</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/control/package-summary.html">jrummikub.control</A> used by <A HREF="../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/AbstractSettingsControl.html#jrummikub.control.network"><B>AbstractSettingsControl</B></A></B> + +<BR> + Abstract control class managing joined methods and attributes of all + different (network, default...) settings controls</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/GameControl.html#jrummikub.control.network"><B>GameControl</B></A></B> + +<BR> + Controls a Game, at some point including all Rounds, starts new Rounds</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/RoundControl.html#jrummikub.control.network"><B>RoundControl</B></A></B> + +<BR> + Controller that manages a single round of rummikub</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/RoundControl.InvalidTurnInfo.html#jrummikub.control.network"><B>RoundControl.InvalidTurnInfo</B></A></B> + +<BR> + Table, stone sets and type of an invalid turn to allow a user to track his + own errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/SaveControl.html#jrummikub.control.network"><B>SaveControl</B></A></B> + +<BR> + The save control is responsible for loading and saving game and round states</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/control/package-summary.html">jrummikub.control</A> used by <A HREF="../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/ITurnTimer.html#jrummikub.control.turn"><B>ITurnTimer</B></A></B> + +<BR> + Interface for the <A HREF="../../jrummikub/control/TurnTimer.html" title="class in jrummikub.control"><CODE>TurnTimer</CODE></A></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/control/class-use/RoundControl.InvalidTurnInfo.html#jrummikub.control.turn"><B>RoundControl.InvalidTurnInfo</B></A></B> + +<BR> + Table, stone sets and type of an invalid turn to allow a user to track his + own errors</TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/model/GameState.html b/doc/jrummikub/model/GameState.html index b99ddf5..4a9e6ae 100644 --- a/doc/jrummikub/model/GameState.html +++ b/doc/jrummikub/model/GameState.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> GameState </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS + <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/GameState.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -96,22 +96,65 @@ java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.GameState</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD> </DL> <HR> <DL> -<DT><PRE>public class <B>GameState</B><DT>extends java.lang.Object<DT>implements <A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></DL> +<DT><PRE>public class <B>GameState</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL> </PRE> <P> -Class managing the overall and momentary GameState +Class that stores information for a game of multiple rounds <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.GameState">Serialized Form</A></DL> <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#firstRoundFirstPlayer">firstRoundFirstPlayer</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#lastPlayerRedealed">lastPlayerRedealed</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.ArrayList<<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#scores">scores</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#serialVersionUID">serialVersionUID</A></B></CODE> +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -124,7 +167,7 @@ Class managing the overall and momentary GameState <TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#GameState()">GameState</A></B>()</CODE> <BR> - Create a new GameState with an empty table and (currently) 4 new players.</TD> + </TD> </TR> </TABLE> @@ -138,59 +181,60 @@ Class managing the overall and momentary GameState </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getActivePlayer()">getActivePlayer</A></B>()</CODE> +<CODE> <A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getAccumulatedScore()">getAccumulatedScore</A></B>()</CODE> <BR> - Returns the currently active player</TD> + Calculated the accumulated score over the played rounds</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getGameHeap()">getGameHeap</A></B>()</CODE> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getFirstRoundFirstPlayer()">getFirstRoundFirstPlayer</A></B>()</CODE> <BR> - Returns the heap of stones to draw from</TD> + Gets the number of the first player of the first round</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getNthNextPlayer(int)">getNthNextPlayer</A></B>(int i)</CODE> +<CODE> <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getLastPlayerRedealed()">getLastPlayerRedealed</A></B>()</CODE> <BR> - Returns the player that would be the active player after i turns</TD> + Returns the player that has redealed last</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getPlayerCount()">getPlayerCount</A></B>()</CODE> +<CODE> java.util.List<<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getScores()">getScores</A></B>()</CODE> <BR> - Returns the number of players</TD> + Returns the list of players' scores in the rounds played before</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getTable()">getTable</A></B>()</CODE> +<CODE>private java.lang.Boolean[]</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#getWinners(java.lang.Integer[], int[])">getWinners</A></B>(java.lang.Integer[] points, + int[] wins)</CODE> <BR> - Get the current <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A></TD> + Returns whether players have won</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#nextPlayer()">nextPlayer</A></B>()</CODE> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#setFirstRoundFirstPlayer(int)">setFirstRoundFirstPlayer</A></B>(int firstRoundFirstPlayer)</CODE> <BR> - Changes the activePlayer to the next <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> in the list</TD> + Sets the number of the first player of the first round</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#setTable(jrummikub.model.ITable)">setTable</A></B>(<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/model/GameState.html#setLastPlayerRedealed(jrummikub.model.PlayerSettings)">setLastPlayerRedealed</A></B>(<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> lastPlayerRedealed)</CODE> <BR> - Sets the current <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A></TD> + Sets the player that has redealed last</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -205,6 +249,55 @@ Class managing the overall and momentary GameState <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.GameState.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="firstRoundFirstPlayer"><!-- --></A><H3> +firstRoundFirstPlayer</H3> +<PRE> +private int <B>firstRoundFirstPlayer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="scores"><!-- --></A><H3> +scores</H3> +<PRE> +private java.util.ArrayList<<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>> <B>scores</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="lastPlayerRedealed"><!-- --></A><H3> +lastPlayerRedealed</H3> +<PRE> +private <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>lastPlayerRedealed</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -220,8 +313,6 @@ GameState</H3> <PRE> public <B>GameState</B>()</PRE> <DL> -<DD>Create a new GameState with an empty table and (currently) 4 new players. -<P> </DL> <!-- ============ METHOD DETAIL ========== --> @@ -234,126 +325,120 @@ public <B>GameState</B>()</PRE> </TR> </TABLE> -<A NAME="getTable()"><!-- --></A><H3> -getTable</H3> +<A NAME="getFirstRoundFirstPlayer()"><!-- --></A><H3> +getFirstRoundFirstPlayer</H3> <PRE> -public <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> <B>getTable</B>()</PRE> +public int <B>getFirstRoundFirstPlayer</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IGameState.html#getTable()">IGameState</A></CODE></B></DD> -<DD>Get the current <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> +<DD>Gets the number of the first player of the first round <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IGameState.html#getTable()">getTable</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></CODE></DL> +</DL> </DD> <DD><DL> -<DT><B>Returns:</B><DD>The current Table</DL> +<DT><B>Returns:</B><DD>the number of the first player of the first round</DL> </DD> </DL> <HR> -<A NAME="setTable(jrummikub.model.ITable)"><!-- --></A><H3> -setTable</H3> +<A NAME="setFirstRoundFirstPlayer(int)"><!-- --></A><H3> +setFirstRoundFirstPlayer</H3> <PRE> -public void <B>setTable</B>(<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</PRE> +public void <B>setFirstRoundFirstPlayer</B>(int firstRoundFirstPlayer)</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IGameState.html#setTable(jrummikub.model.ITable)">IGameState</A></CODE></B></DD> -<DD>Sets the current <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> +<DD>Sets the number of the first player of the first round <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IGameState.html#setTable(jrummikub.model.ITable)">setTable</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></CODE></DL> +</DL> </DD> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>table</CODE> - The new Table</DL> +<DT><B>Parameters:</B><DD><CODE>firstRoundFirstPlayer</CODE> - the number of the first player of the first round</DL> </DD> </DL> <HR> -<A NAME="getPlayerCount()"><!-- --></A><H3> -getPlayerCount</H3> +<A NAME="setLastPlayerRedealed(jrummikub.model.PlayerSettings)"><!-- --></A><H3> +setLastPlayerRedealed</H3> <PRE> -public int <B>getPlayerCount</B>()</PRE> +public void <B>setLastPlayerRedealed</B>(<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> lastPlayerRedealed)</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IGameState.html#getPlayerCount()">IGameState</A></CODE></B></DD> -<DD>Returns the number of players +<DD>Sets the player that has redealed last <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IGameState.html#getPlayerCount()">getPlayerCount</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></CODE></DL> +</DL> </DD> <DD><DL> - -<DT><B>Returns:</B><DD>number of players</DL> +<DT><B>Parameters:</B><DD><CODE>lastPlayerRedealed</CODE> - the player to set</DL> </DD> </DL> <HR> -<A NAME="nextPlayer()"><!-- --></A><H3> -nextPlayer</H3> +<A NAME="getLastPlayerRedealed()"><!-- --></A><H3> +getLastPlayerRedealed</H3> <PRE> -public void <B>nextPlayer</B>()</PRE> +public <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>getLastPlayerRedealed</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IGameState.html#nextPlayer()">IGameState</A></CODE></B></DD> -<DD>Changes the activePlayer to the next <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> in the list +<DD>Returns the player that has redealed last <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IGameState.html#nextPlayer()">nextPlayer</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></CODE></DL> +</DL> </DD> <DD><DL> -</DL> + +<DT><B>Returns:</B><DD>the player</DL> </DD> </DL> <HR> -<A NAME="getNthNextPlayer(int)"><!-- --></A><H3> -getNthNextPlayer</H3> +<A NAME="getScores()"><!-- --></A><H3> +getScores</H3> <PRE> -public <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> <B>getNthNextPlayer</B>(int i)</PRE> +public java.util.List<<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>> <B>getScores</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IGameState.html#getNthNextPlayer(int)">IGameState</A></CODE></B></DD> -<DD>Returns the player that would be the active player after i turns +<DD>Returns the list of players' scores in the rounds played before <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IGameState.html#getNthNextPlayer(int)">getNthNextPlayer</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></CODE></DL> +</DL> </DD> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>i</CODE> - number of turns -<DT><B>Returns:</B><DD>player active after i turns</DL> + +<DT><B>Returns:</B><DD>the list of scores</DL> </DD> </DL> <HR> -<A NAME="getActivePlayer()"><!-- --></A><H3> -getActivePlayer</H3> +<A NAME="getWinners(java.lang.Integer[], int[])"><!-- --></A><H3> +getWinners</H3> <PRE> -public <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> <B>getActivePlayer</B>()</PRE> +private java.lang.Boolean[] <B>getWinners</B>(java.lang.Integer[] points, + int[] wins)</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IGameState.html#getActivePlayer()">IGameState</A></CODE></B></DD> -<DD>Returns the currently active player +<DD>Returns whether players have won <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IGameState.html#getActivePlayer()">getActivePlayer</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></CODE></DL> +</DL> </DD> <DD><DL> - -<DT><B>Returns:</B><DD>currently active player</DL> +<DT><B>Parameters:</B><DD><CODE>points</CODE> - the player's points<DD><CODE>wins</CODE> - the number of wins per player +<DT><B>Returns:</B><DD>whether a player has won</DL> </DD> </DL> <HR> -<A NAME="getGameHeap()"><!-- --></A><H3> -getGameHeap</H3> +<A NAME="getAccumulatedScore()"><!-- --></A><H3> +getAccumulatedScore</H3> <PRE> -public <A HREF="../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> <B>getGameHeap</B>()</PRE> +public <A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A> <B>getAccumulatedScore</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IGameState.html#getGameHeap()">IGameState</A></CODE></B></DD> -<DD>Returns the heap of stones to draw from +<DD>Calculated the accumulated score over the played rounds <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IGameState.html#getGameHeap()">getGameHeap</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></CODE></DL> +</DL> </DD> <DD><DL> -<DT><B>Returns:</B><DD>heap of stones</DL> +<DT><B>Returns:</B><DD>the accumulated score</DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> @@ -387,7 +472,7 @@ public <A HREF="../../jrummikub/model/StoneHeap.html" title="class in jrummikub. <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS + <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/GameState.html" target="_top"><B>FRAMES</B></A> @@ -408,9 +493,9 @@ public <A HREF="../../jrummikub/model/StoneHeap.html" title="class in jrummikub. </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/model/Hand.html b/doc/jrummikub/model/Hand.html index 985907a..fdea6c2 100644 --- a/doc/jrummikub/model/Hand.html +++ b/doc/jrummikub/model/Hand.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Hand </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Hand.html" target="_top"><B>FRAMES</B></A> <A HREF="Hand.html" target="_top"><B>NO FRAMES</B></A> @@ -97,7 +97,7 @@ java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.Hand</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A>, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A>, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></DD> </DL> <HR> <DL> @@ -109,6 +109,8 @@ Class managing a <A HREF="../../jrummikub/model/Player.html" title="class in jru <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.Hand">Serialized Form</A></DL> <HR> <P> @@ -141,11 +143,19 @@ Class managing a <A HREF="../../jrummikub/model/Player.html" title="class in jru </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#HEIGHT">HEIGHT</A></B></CODE> +<CODE>private static java.util.Comparator<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#comparator">comparator</A></B></CODE> + +<BR> + The measure to compare the stones by</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#serialVersionUID">serialVersionUID</A></B></CODE> <BR> - The height of the hand</TD> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -192,6 +202,14 @@ Class managing a <A HREF="../../jrummikub/model/Player.html" title="class in jru </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.util.TreeMap<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer>,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#countStones(java.util.List)">countStones</A></B>(java.util.List<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> + +<BR> + Counts the numbers of stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>,<A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#fixInvalidDrop(jrummikub.model.Stone, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, @@ -201,6 +219,56 @@ Class managing a <A HREF="../../jrummikub/model/Player.html" title="class in jru Checks whether the object may be placed on the given position, computes new position if not</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#getFreeRowSpace(int)">getFreeRowSpace</A></B>(int row)</CODE> + +<BR> + Gets the amount of free space in a hand row</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#getIdenticalStoneCount()">getIdenticalStoneCount</A></B>()</CODE> + +<BR> + Counts the pairs of identical stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#getRowCount()">getRowCount</A></B>()</CODE> + +<BR> + The number of used rows</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#getStonePoints(jrummikub.model.GameSettings)">getStonePoints</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Get the accumulated number of points of stones in the hand</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#incrementStoneCount(java.util.TreeMap, jrummikub.util.Pair)">incrementStoneCount</A></B>(java.util.TreeMap<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer> stones, + <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>> stone)</CODE> + +<BR> + Increments the count of a stone in the list of all stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Hand.html#isInitialMeldPossible(jrummikub.model.GameSettings)">isInitialMeldPossible</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Tests whether it is possible to lay down an initial meld using the stones + on the hand</TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_jrummikub.model.StoneTray"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -208,7 +276,7 @@ Class managing a <A HREF="../../jrummikub/model/Player.html" title="class in jru <TH ALIGN="left"><B>Methods inherited from class jrummikub.model.<A HREF="../../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../jrummikub/model/StoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/StoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/StoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/StoneTray.html#iterator()">iterator</A>, <A HREF="../../jrummikub/model/StoneTray.html#pickUp(E)">pickUp</A></CODE></TD> +<TD><CODE><A HREF="../../jrummikub/model/StoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/StoneTray.html#contains(E)">contains</A>, <A HREF="../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/StoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/StoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/StoneTray.html#iterator()">iterator</A>, <A HREF="../../jrummikub/model/StoneTray.html#pickUp(E)">pickUp</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -226,7 +294,7 @@ Class managing a <A HREF="../../jrummikub/model/Player.html" title="class in jru <TH ALIGN="left"><B>Methods inherited from interface jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> +<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#contains(E)">contains</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Iterable"><!-- --></A> @@ -251,6 +319,16 @@ Class managing a <A HREF="../../jrummikub/model/Player.html" title="class in jru </TR> </TABLE> +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.Hand.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + <A NAME="WIDTH"><!-- --></A><H3> WIDTH</H3> <PRE> @@ -263,15 +341,15 @@ public static final int <B>WIDTH</B></PRE> </DL> <HR> -<A NAME="HEIGHT"><!-- --></A><H3> -HEIGHT</H3> +<A NAME="comparator"><!-- --></A><H3> +comparator</H3> <PRE> -public static final int <B>HEIGHT</B></PRE> +private static final java.util.Comparator<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>> <B>comparator</B></PRE> <DL> -<DD>The height of the hand +<DD>The measure to compare the stones by <P> <DL> -<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.Hand.HEIGHT">Constant Field Values</A></DL> +</DL> </DL> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -301,6 +379,42 @@ public <B>Hand</B>()</PRE> </TR> </TABLE> +<A NAME="getFreeRowSpace(int)"><!-- --></A><H3> +getFreeRowSpace</H3> +<PRE> +public int <B>getFreeRowSpace</B>(int row)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IHand.html#getFreeRowSpace(int)">IHand</A></CODE></B></DD> +<DD>Gets the amount of free space in a hand row +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IHand.html#getFreeRowSpace(int)">getFreeRowSpace</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>row</CODE> - the row number +<DT><B>Returns:</B><DD>the number of stones that can fit into the row</DL> +</DD> +</DL> +<HR> + +<A NAME="getRowCount()"><!-- --></A><H3> +getRowCount</H3> +<PRE> +public int <B>getRowCount</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IHand.html#getRowCount()">IHand</A></CODE></B></DD> +<DD>The number of used rows +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IHand.html#getRowCount()">getRowCount</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the number of rows</DL> +</DD> +</DL> +<HR> + <A NAME="fixInvalidDrop(jrummikub.model.Stone, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><!-- --></A><H3> fixInvalidDrop</H3> <PRE> @@ -320,6 +434,95 @@ protected <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.uti <DT><B>Returns:</B><DD>null if the drop is valid, new position otherwise</DL> </DD> </DL> +<HR> + +<A NAME="getStonePoints(jrummikub.model.GameSettings)"><!-- --></A><H3> +getStonePoints</H3> +<PRE> +public int <B>getStonePoints</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IHand.html#getStonePoints(jrummikub.model.GameSettings)">IHand</A></CODE></B></DD> +<DD>Get the accumulated number of points of stones in the hand +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IHand.html#getStonePoints(jrummikub.model.GameSettings)">getStonePoints</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - the game settings +<DT><B>Returns:</B><DD>points</DL> +</DD> +</DL> +<HR> + +<A NAME="isInitialMeldPossible(jrummikub.model.GameSettings)"><!-- --></A><H3> +isInitialMeldPossible</H3> +<PRE> +public boolean <B>isInitialMeldPossible</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IHand.html#isInitialMeldPossible(jrummikub.model.GameSettings)">IHand</A></CODE></B></DD> +<DD>Tests whether it is possible to lay down an initial meld using the stones + on the hand +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IHand.html#isInitialMeldPossible(jrummikub.model.GameSettings)">isInitialMeldPossible</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - the game settings +<DT><B>Returns:</B><DD>true if an initial meld is possible</DL> +</DD> +</DL> +<HR> + +<A NAME="incrementStoneCount(java.util.TreeMap, jrummikub.util.Pair)"><!-- --></A><H3> +incrementStoneCount</H3> +<PRE> +private static void <B>incrementStoneCount</B>(java.util.TreeMap<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer> stones, + <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>> stone)</PRE> +<DL> +<DD>Increments the count of a stone in the list of all stones +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>stones</CODE> - all stones and their respective numbers<DD><CODE>stone</CODE> - the start stone</DL> +</DD> +</DL> +<HR> + +<A NAME="countStones(java.util.List)"><!-- --></A><H3> +countStones</H3> +<PRE> +private static <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.util.TreeMap<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer>,java.lang.Integer> <B>countStones</B>(java.util.List<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</PRE> +<DL> +<DD>Counts the numbers of stones +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>stones</CODE> - the stones to count +<DT><B>Returns:</B><DD>the numbers for all stones</DL> +</DD> +</DL> +<HR> + +<A NAME="getIdenticalStoneCount()"><!-- --></A><H3> +getIdenticalStoneCount</H3> +<PRE> +public int <B>getIdenticalStoneCount</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IHand.html#getIdenticalStoneCount()">IHand</A></CODE></B></DD> +<DD>Counts the pairs of identical stones +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IHand.html#getIdenticalStoneCount()">getIdenticalStoneCount</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>number of identical stone pairs</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -352,7 +555,7 @@ protected <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.uti <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Hand.html" target="_top"><B>FRAMES</B></A> <A HREF="Hand.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/model/IHand.html b/doc/jrummikub/model/IHand.html index 293f9ad..3c8ea74 100644 --- a/doc/jrummikub/model/IHand.html +++ b/doc/jrummikub/model/IHand.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IHand </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/IHand.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | METHOD</FONT></TD> + SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | METHOD</FONT></TD> +DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -92,7 +92,7 @@ jrummikub.model</FONT> <BR> Interface IHand</H2> <DL> -<DT><B>All Superinterfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>>, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></DD> +<DT><B>All Superinterfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>>, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, java.io.Serializable</DD> </DL> <DL> <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A></DD> @@ -119,6 +119,47 @@ Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrum <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Method Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IHand.html#getFreeRowSpace(int)">getFreeRowSpace</A></B>(int row)</CODE> + +<BR> + Gets the amount of free space in a hand row</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IHand.html#getIdenticalStoneCount()">getIdenticalStoneCount</A></B>()</CODE> + +<BR> + Counts the pairs of identical stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IHand.html#getRowCount()">getRowCount</A></B>()</CODE> + +<BR> + The number of used rows</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IHand.html#getStonePoints(jrummikub.model.GameSettings)">getStonePoints</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Get the accumulated number of points of stones in the hand</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IHand.html#isInitialMeldPossible(jrummikub.model.GameSettings)">isInitialMeldPossible</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Tests whether it is possible to lay down an initial meld using the stones + on the hand</TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_jrummikub.model.IStoneTray"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -126,7 +167,7 @@ Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrum <TH ALIGN="left"><B>Methods inherited from interface jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> +<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#contains(E)">contains</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Iterable"><!-- --></A> @@ -140,6 +181,101 @@ Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrum </TABLE> <P> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getRowCount()"><!-- --></A><H3> +getRowCount</H3> +<PRE> +int <B>getRowCount</B>()</PRE> +<DL> +<DD>The number of used rows +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the number of rows</DL> +</DD> +</DL> +<HR> + +<A NAME="getFreeRowSpace(int)"><!-- --></A><H3> +getFreeRowSpace</H3> +<PRE> +int <B>getFreeRowSpace</B>(int row)</PRE> +<DL> +<DD>Gets the amount of free space in a hand row +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>row</CODE> - the row number +<DT><B>Returns:</B><DD>the number of stones that can fit into the row</DL> +</DD> +</DL> +<HR> + +<A NAME="getStonePoints(jrummikub.model.GameSettings)"><!-- --></A><H3> +getStonePoints</H3> +<PRE> +int <B>getStonePoints</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD>Get the accumulated number of points of stones in the hand +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - the game settings +<DT><B>Returns:</B><DD>points</DL> +</DD> +</DL> +<HR> + +<A NAME="isInitialMeldPossible(jrummikub.model.GameSettings)"><!-- --></A><H3> +isInitialMeldPossible</H3> +<PRE> +boolean <B>isInitialMeldPossible</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD>Tests whether it is possible to lay down an initial meld using the stones + on the hand +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - the game settings +<DT><B>Returns:</B><DD>true if an initial meld is possible</DL> +</DD> +</DL> +<HR> + +<A NAME="getIdenticalStoneCount()"><!-- --></A><H3> +getIdenticalStoneCount</H3> +<PRE> +int <B>getIdenticalStoneCount</B>()</PRE> +<DL> +<DD>Counts the pairs of identical stones +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>number of identical stone pairs</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -171,7 +307,7 @@ Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrum <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/IHand.html" target="_top"><B>FRAMES</B></A> @@ -192,9 +328,9 @@ Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrum </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | METHOD</FONT></TD> + SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | METHOD</FONT></TD> +DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/model/IPlayer.html b/doc/jrummikub/model/IPlayer.html index 9e6e86d..38beef7 100644 --- a/doc/jrummikub/model/IPlayer.html +++ b/doc/jrummikub/model/IPlayer.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IPlayer </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/IPlayer.html" target="_top"><B>FRAMES</B></A> <A HREF="IPlayer.html" target="_top"><B>NO FRAMES</B></A> @@ -92,11 +92,14 @@ jrummikub.model</FONT> <BR> Interface IPlayer</H2> <DL> +<DT><B>All Superinterfaces:</B> <DD>java.io.Serializable</DD> +</DL> +<DL> <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A></DD> </DL> <HR> <DL> -<DT><PRE>public interface <B>IPlayer</B></DL> +<DT><PRE>public interface <B>IPlayer</B><DT>extends java.io.Serializable</DL> </PRE> <P> @@ -118,27 +121,75 @@ Interface for <A HREF="../../jrummikub/model/Player.html" title="class in jrummi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.awt.Color</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#getColor()">getColor</A></B>()</CODE> +<CODE> <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#getHand()">getHand</A></B>()</CODE> <BR> - Return the player's color</TD> + Get the current hand of the player</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#getHand()">getHand</A></B>()</CODE> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#getLaidOut()">getLaidOut</A></B>()</CODE> <BR> - Get the current hand of the player</TD> + Has the player laid out yet?</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#getLastTurnStoneCount()">getLastTurnStoneCount</A></B>()</CODE> + +<BR> + Gets the number of stones put on table in player's last turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#getPlayerSettings()">getPlayerSettings</A></B>()</CODE> + +<BR> + Returns the player settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#setHand(jrummikub.model.IHand)">setHand</A></B>(<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand)</CODE> + +<BR> + Set the current hand of the player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#setLaidOut(boolean)">setLaidOut</A></B>(boolean laidOut)</CODE> + +<BR> + Set if the player laid out</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#setLastTurnInvalid(boolean)">setLastTurnInvalid</A></B>(boolean value)</CODE> + +<BR> + Sets last turn invalid</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#getName()">getName</A></B>()</CODE> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#setLastTurnStoneCount(int)">setLastTurnStoneCount</A></B>(int value)</CODE> <BR> - Return the name of the player</TD> + Sets the number of stones out on the table in player's last turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IPlayer.html#wasLastTurnInvalid()">wasLastTurnInvalid</A></B>()</CODE> + +<BR> + Getter for last turn invalid</TD> </TR> </TABLE> @@ -162,36 +213,143 @@ getHand</H3> <DD>Get the current hand of the player <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Returns:</B><DD>the player's hand</DL> </DD> </DL> <HR> -<A NAME="getColor()"><!-- --></A><H3> -getColor</H3> +<A NAME="setHand(jrummikub.model.IHand)"><!-- --></A><H3> +setHand</H3> <PRE> -java.awt.Color <B>getColor</B>()</PRE> +void <B>setHand</B>(<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand)</PRE> <DL> -<DD>Return the player's color +<DD>Set the current hand of the player <P> <DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>hand</CODE> - the new hand</DL> +</DD> +</DL> +<HR> + +<A NAME="getLaidOut()"><!-- --></A><H3> +getLaidOut</H3> +<PRE> +boolean <B>getLaidOut</B>()</PRE> +<DL> +<DD>Has the player laid out yet? +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> -<DT><B>Returns:</B><DD>the player's color</DL> +<DT><B>Returns:</B><DD>if the player has laid out</DL> </DD> </DL> <HR> -<A NAME="getName()"><!-- --></A><H3> -getName</H3> +<A NAME="getPlayerSettings()"><!-- --></A><H3> +getPlayerSettings</H3> <PRE> -java.lang.String <B>getName</B>()</PRE> +<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>getPlayerSettings</B>()</PRE> <DL> -<DD>Return the name of the player +<DD>Returns the player settings <P> <DD><DL> +</DL> +</DD> +<DD><DL> -<DT><B>Returns:</B><DD>the player's name</DL> +<DT><B>Returns:</B><DD>the player settings</DL> +</DD> +</DL> +<HR> + +<A NAME="setLaidOut(boolean)"><!-- --></A><H3> +setLaidOut</H3> +<PRE> +void <B>setLaidOut</B>(boolean laidOut)</PRE> +<DL> +<DD>Set if the player laid out +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>laidOut</CODE> - the player laid out</DL> +</DD> +</DL> +<HR> + +<A NAME="wasLastTurnInvalid()"><!-- --></A><H3> +wasLastTurnInvalid</H3> +<PRE> +boolean <B>wasLastTurnInvalid</B>()</PRE> +<DL> +<DD>Getter for last turn invalid +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>last turn invalid</DL> +</DD> +</DL> +<HR> + +<A NAME="setLastTurnInvalid(boolean)"><!-- --></A><H3> +setLastTurnInvalid</H3> +<PRE> +void <B>setLastTurnInvalid</B>(boolean value)</PRE> +<DL> +<DD>Sets last turn invalid +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>value</CODE> - last turn invalid</DL> +</DD> +</DL> +<HR> + +<A NAME="getLastTurnStoneCount()"><!-- --></A><H3> +getLastTurnStoneCount</H3> +<PRE> +int <B>getLastTurnStoneCount</B>()</PRE> +<DL> +<DD>Gets the number of stones put on table in player's last turn +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>number of stones</DL> +</DD> +</DL> +<HR> + +<A NAME="setLastTurnStoneCount(int)"><!-- --></A><H3> +setLastTurnStoneCount</H3> +<PRE> +void <B>setLastTurnStoneCount</B>(int value)</PRE> +<DL> +<DD>Sets the number of stones out on the table in player's last turn +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>value</CODE> - number of stones</DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> @@ -226,7 +384,7 @@ java.lang.String <B>getName</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/IPlayer.html" target="_top"><B>FRAMES</B></A> <A HREF="IPlayer.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/model/IStoneTray.html b/doc/jrummikub/model/IStoneTray.html index f2a07c7..341c384 100644 --- a/doc/jrummikub/model/IStoneTray.html +++ b/doc/jrummikub/model/IStoneTray.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IStoneTray </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/IStoneTray.html" target="_top"><B>FRAMES</B></A> @@ -94,7 +94,7 @@ Interface IStoneTray<E extends <A HREF="../../jrummikub/model/Sizeable.html" <DL> <DT><DT><B>Type Parameters:</B><DD><CODE>E</CODE> - Objects held by the IStoneTray</DL> <DL> -<DT><B>All Superinterfaces:</B> <DD>java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><E,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></DD> +<DT><B>All Superinterfaces:</B> <DD>java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><E,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, java.io.Serializable</DD> </DL> <DL> <DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A>, <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></DD> @@ -104,7 +104,7 @@ Interface IStoneTray<E extends <A HREF="../../jrummikub/model/Sizeable.html" </DL> <HR> <DL> -<DT><PRE>public interface <B>IStoneTray<E extends <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>></B><DT>extends java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><E,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, java.lang.Cloneable</DL> +<DT><PRE>public interface <B>IStoneTray<E extends <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>></B><DT>extends java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><E,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, java.lang.Cloneable, java.io.Serializable</DL> </PRE> <P> @@ -134,6 +134,14 @@ Interface for the <A HREF="../../jrummikub/model/StoneTray.html" title="class in </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/IStoneTray.html#contains(E)">contains</A></B>(<A HREF="../../jrummikub/model/IStoneTray.html" title="type parameter in IStoneTray">E</A> object)</CODE> + +<BR> + Search for an object within the stone tray</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A></B>(<A HREF="../../jrummikub/model/IStoneTray.html" title="type parameter in IStoneTray">E</A> object, <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position)</CODE> @@ -271,6 +279,23 @@ int <B>getSize</B>()</PRE> <DT><B>Returns:</B><DD>number of objects</DL> </DD> </DL> +<HR> + +<A NAME="contains(jrummikub.model.Sizeable)"><!-- --></A><A NAME="contains(E)"><!-- --></A><H3> +contains</H3> +<PRE> +boolean <B>contains</B>(<A HREF="../../jrummikub/model/IStoneTray.html" title="type parameter in IStoneTray">E</A> object)</PRE> +<DL> +<DD>Search for an object within the stone tray +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>object</CODE> - object to search for +<DT><B>Returns:</B><DD>object found in stone tray</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -302,7 +327,7 @@ int <B>getSize</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/IStoneTray.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/model/ITable.html b/doc/jrummikub/model/ITable.html index ea079ae..e753208 100644 --- a/doc/jrummikub/model/ITable.html +++ b/doc/jrummikub/model/ITable.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> ITable </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -92,7 +92,7 @@ jrummikub.model</FONT> <BR> Interface ITable</H2> <DL> -<DT><B>All Superinterfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>>, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></DD> +<DT><B>All Superinterfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>>, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, java.io.Serializable</DD> </DL> <DL> <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A></DD> @@ -150,7 +150,7 @@ Interface for the <A HREF="../../jrummikub/model/Table.html" title="class in jru <TH ALIGN="left"><B>Methods inherited from interface jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> +<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#contains(E)">contains</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Iterable"><!-- --></A> diff --git a/doc/jrummikub/model/Player.html b/doc/jrummikub/model/Player.html index a3f4e3d..d1aa71f 100644 --- a/doc/jrummikub/model/Player.html +++ b/doc/jrummikub/model/Player.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Player </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Player.html" target="_top"><B>FRAMES</B></A> <A HREF="Player.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -96,7 +96,7 @@ java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.Player</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, <A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></DD> </DL> <HR> <DL> @@ -108,10 +108,69 @@ Class managing player data. No methods in release 1 <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.Player">Serialized Form</A></DL> <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#hand">hand</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#laidOut">laidOut</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#lastTurnInvalid">lastTurnInvalid</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#lastTurnStoneCount">lastTurnStoneCount</A></B></CODE> +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#serialVersionUID">serialVersionUID</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#settings">settings</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -121,8 +180,7 @@ Class managing player data. No methods in release 1 <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#Player(java.lang.String, java.awt.Color)">Player</A></B>(java.lang.String name, - java.awt.Color color)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#Player(jrummikub.model.PlayerSettings)">Player</A></B>(<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> settings)</CODE> <BR> Create a new player with a given name and color</TD> @@ -139,27 +197,75 @@ Class managing player data. No methods in release 1 </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.awt.Color</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#getColor()">getColor</A></B>()</CODE> +<CODE> <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#getHand()">getHand</A></B>()</CODE> <BR> - Return the player's color</TD> + Get the current hand of the player</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#getHand()">getHand</A></B>()</CODE> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#getLaidOut()">getLaidOut</A></B>()</CODE> <BR> - Get the current hand of the player</TD> + Has the player laid out yet?</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#getName()">getName</A></B>()</CODE> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#getLastTurnStoneCount()">getLastTurnStoneCount</A></B>()</CODE> <BR> - Return the name of the player</TD> + Gets the number of stones put on table in player's last turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#getPlayerSettings()">getPlayerSettings</A></B>()</CODE> + +<BR> + Returns the player settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#setHand(jrummikub.model.IHand)">setHand</A></B>(<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand)</CODE> + +<BR> + Set the current hand of the player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#setLaidOut(boolean)">setLaidOut</A></B>(boolean laidOut)</CODE> + +<BR> + Set if the player laid out</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#setLastTurnInvalid(boolean)">setLastTurnInvalid</A></B>(boolean value)</CODE> + +<BR> + Sets last turn invalid</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#setLastTurnStoneCount(int)">setLastTurnStoneCount</A></B>(int value)</CODE> + +<BR> + Sets the number of stones out on the table in player's last turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Player.html#wasLastTurnInvalid()">wasLastTurnInvalid</A></B>()</CODE> + +<BR> + Getter for last turn invalid</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -174,6 +280,75 @@ Class managing player data. No methods in release 1 <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.Player.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="settings"><!-- --></A><H3> +settings</H3> +<PRE> +private <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>settings</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="hand"><!-- --></A><H3> +hand</H3> +<PRE> +private <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> <B>hand</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="laidOut"><!-- --></A><H3> +laidOut</H3> +<PRE> +private boolean <B>laidOut</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="lastTurnInvalid"><!-- --></A><H3> +lastTurnInvalid</H3> +<PRE> +private boolean <B>lastTurnInvalid</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="lastTurnStoneCount"><!-- --></A><H3> +lastTurnStoneCount</H3> +<PRE> +private int <B>lastTurnStoneCount</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -184,16 +359,15 @@ Class managing player data. No methods in release 1 </TR> </TABLE> -<A NAME="Player(java.lang.String, java.awt.Color)"><!-- --></A><H3> +<A NAME="Player(jrummikub.model.PlayerSettings)"><!-- --></A><H3> Player</H3> <PRE> -public <B>Player</B>(java.lang.String name, - java.awt.Color color)</PRE> +public <B>Player</B>(<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> settings)</PRE> <DL> <DD>Create a new player with a given name and color <P> <DL> -<DT><B>Parameters:</B><DD><CODE>name</CODE> - player name<DD><CODE>color</CODE> - player's color</DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - the player settings</DL> </DL> <!-- ============ METHOD DETAIL ========== --> @@ -224,38 +398,142 @@ public <A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub. </DL> <HR> -<A NAME="getColor()"><!-- --></A><H3> -getColor</H3> +<A NAME="setHand(jrummikub.model.IHand)"><!-- --></A><H3> +setHand</H3> <PRE> -public java.awt.Color <B>getColor</B>()</PRE> +public void <B>setHand</B>(<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand)</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#getColor()">IPlayer</A></CODE></B></DD> -<DD>Return the player's color +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#setHand(jrummikub.model.IHand)">IPlayer</A></CODE></B></DD> +<DD>Set the current hand of the player <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#getColor()">getColor</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#setHand(jrummikub.model.IHand)">setHand</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> </DD> <DD><DL> +<DT><B>Parameters:</B><DD><CODE>hand</CODE> - the new hand</DL> +</DD> +</DL> +<HR> -<DT><B>Returns:</B><DD>the player's color</DL> +<A NAME="getLaidOut()"><!-- --></A><H3> +getLaidOut</H3> +<PRE> +public boolean <B>getLaidOut</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#getLaidOut()">IPlayer</A></CODE></B></DD> +<DD>Has the player laid out yet? +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#getLaidOut()">getLaidOut</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>if the player has laid out</DL> </DD> </DL> <HR> -<A NAME="getName()"><!-- --></A><H3> -getName</H3> +<A NAME="setLaidOut(boolean)"><!-- --></A><H3> +setLaidOut</H3> <PRE> -public java.lang.String <B>getName</B>()</PRE> +public void <B>setLaidOut</B>(boolean laidOut)</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#getName()">IPlayer</A></CODE></B></DD> -<DD>Return the name of the player +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#setLaidOut(boolean)">IPlayer</A></CODE></B></DD> +<DD>Set if the player laid out <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#setLaidOut(boolean)">setLaidOut</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> </DD> <DD><DL> +<DT><B>Parameters:</B><DD><CODE>laidOut</CODE> - the player laid out</DL> +</DD> +</DL> +<HR> -<DT><B>Returns:</B><DD>the player's name</DL> +<A NAME="getPlayerSettings()"><!-- --></A><H3> +getPlayerSettings</H3> +<PRE> +public <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>getPlayerSettings</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#getPlayerSettings()">IPlayer</A></CODE></B></DD> +<DD>Returns the player settings +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#getPlayerSettings()">getPlayerSettings</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the player settings</DL> +</DD> +</DL> +<HR> + +<A NAME="wasLastTurnInvalid()"><!-- --></A><H3> +wasLastTurnInvalid</H3> +<PRE> +public boolean <B>wasLastTurnInvalid</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#wasLastTurnInvalid()">IPlayer</A></CODE></B></DD> +<DD>Getter for last turn invalid +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#wasLastTurnInvalid()">wasLastTurnInvalid</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>last turn invalid</DL> +</DD> +</DL> +<HR> + +<A NAME="setLastTurnInvalid(boolean)"><!-- --></A><H3> +setLastTurnInvalid</H3> +<PRE> +public void <B>setLastTurnInvalid</B>(boolean value)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#setLastTurnInvalid(boolean)">IPlayer</A></CODE></B></DD> +<DD>Sets last turn invalid +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#setLastTurnInvalid(boolean)">setLastTurnInvalid</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>value</CODE> - last turn invalid</DL> +</DD> +</DL> +<HR> + +<A NAME="getLastTurnStoneCount()"><!-- --></A><H3> +getLastTurnStoneCount</H3> +<PRE> +public int <B>getLastTurnStoneCount</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#getLastTurnStoneCount()">IPlayer</A></CODE></B></DD> +<DD>Gets the number of stones put on table in player's last turn +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#getLastTurnStoneCount()">getLastTurnStoneCount</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>number of stones</DL> +</DD> +</DL> +<HR> + +<A NAME="setLastTurnStoneCount(int)"><!-- --></A><H3> +setLastTurnStoneCount</H3> +<PRE> +public void <B>setLastTurnStoneCount</B>(int value)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IPlayer.html#setLastTurnStoneCount(int)">IPlayer</A></CODE></B></DD> +<DD>Sets the number of stones out on the table in player's last turn +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IPlayer.html#setLastTurnStoneCount(int)">setLastTurnStoneCount</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>value</CODE> - number of stones</DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> @@ -290,7 +568,7 @@ public java.lang.String <B>getName</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Player.html" target="_top"><B>FRAMES</B></A> <A HREF="Player.html" target="_top"><B>NO FRAMES</B></A> @@ -310,9 +588,9 @@ public java.lang.String <B>getName</B>()</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/model/Position.html b/doc/jrummikub/model/Position.html index 80f96fd..5a369cb 100644 --- a/doc/jrummikub/model/Position.html +++ b/doc/jrummikub/model/Position.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Position </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Position.html" target="_top"><B>FRAMES</B></A> <A HREF="Position.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -95,9 +95,12 @@ Class Position</H2> java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.Position</B> </PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD> +</DL> <HR> <DL> -<DT><PRE>public class <B>Position</B><DT>extends java.lang.Object</DL> +<DT><PRE>public class <B>Position</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL> </PRE> <P> @@ -106,10 +109,45 @@ java.lang.Object <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.Position">Serialized Form</A></DL> <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Position.html#serialVersionUID">serialVersionUID</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Position.html#x">x</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Position.html#y">y</A></B></CODE> +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -119,8 +157,8 @@ java.lang.Object <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/model/Position.html#Position(float, float)">Position</A></B>(float x, - float y)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/model/Position.html#Position(double, double)">Position</A></B>(double x, + double y)</CODE> <BR> Create a new position by specifying the coordinates</TD> @@ -145,7 +183,7 @@ java.lang.Object </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> float</CODE></FONT></TD> +<CODE> double</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/Position.html#getX()">getX</A></B>()</CODE> <BR> @@ -153,7 +191,7 @@ java.lang.Object </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> float</CODE></FONT></TD> +<CODE> double</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/Position.html#getY()">getY</A></B>()</CODE> <BR> @@ -188,6 +226,45 @@ java.lang.Object <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.Position.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="x"><!-- --></A><H3> +x</H3> +<PRE> +private double <B>x</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="y"><!-- --></A><H3> +y</H3> +<PRE> +private double <B>y</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -198,11 +275,11 @@ java.lang.Object </TR> </TABLE> -<A NAME="Position(float, float)"><!-- --></A><H3> +<A NAME="Position(double, double)"><!-- --></A><H3> Position</H3> <PRE> -public <B>Position</B>(float x, - float y)</PRE> +public <B>Position</B>(double x, + double y)</PRE> <DL> <DD>Create a new position by specifying the coordinates <P> @@ -223,11 +300,14 @@ public <B>Position</B>(float x, <A NAME="getX()"><!-- --></A><H3> getX</H3> <PRE> -public float <B>getX</B>()</PRE> +public double <B>getX</B>()</PRE> <DL> <DD>Get the x coordinate of the position <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Returns:</B><DD>x coordinate</DL> </DD> @@ -237,11 +317,14 @@ public float <B>getX</B>()</PRE> <A NAME="getY()"><!-- --></A><H3> getY</H3> <PRE> -public float <B>getY</B>()</PRE> +public double <B>getY</B>()</PRE> <DL> <DD>Get the y coordinate of the position <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Returns:</B><DD>y coordinate</DL> </DD> @@ -319,8 +402,8 @@ public int <B>hashCode</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Position.html" target="_top"><B>FRAMES</B></A> <A HREF="Position.html" target="_top"><B>NO FRAMES</B></A> @@ -340,9 +423,9 @@ public int <B>hashCode</B>()</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/model/Sizeable.html b/doc/jrummikub/model/Sizeable.html index f6a2942..2ca5dcf 100644 --- a/doc/jrummikub/model/Sizeable.html +++ b/doc/jrummikub/model/Sizeable.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:57 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Sizeable </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Sizeable.html" target="_top"><B>FRAMES</B></A> @@ -205,7 +205,7 @@ float <B>getHeight</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Sizeable.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/model/Stone.html b/doc/jrummikub/model/Stone.html index 97fafb2..6f694c5 100644 --- a/doc/jrummikub/model/Stone.html +++ b/doc/jrummikub/model/Stone.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Stone </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -96,11 +96,11 @@ java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.Stone</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A></DD> </DL> <HR> <DL> -<DT><PRE>public class <B>Stone</B><DT>extends java.lang.Object<DT>implements <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A></DL> +<DT><PRE>public class <B>Stone</B><DT>extends java.lang.Object<DT>implements <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>, java.io.Serializable</DL> </PRE> <P> @@ -108,10 +108,53 @@ Basic Rummikub Stone <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.Stone">Serialized Form</A></DL> <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Stone.html#color">color</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Stone.html#joker">joker</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Stone.html#serialVersionUID">serialVersionUID</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Stone.html#value">value</A></B></CODE> +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -204,6 +247,55 @@ Basic Rummikub Stone <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.Stone.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="value"><!-- --></A><H3> +value</H3> +<PRE> +private int <B>value</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="color"><!-- --></A><H3> +color</H3> +<PRE> +private <A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> <B>color</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="joker"><!-- --></A><H3> +joker</H3> +<PRE> +private final boolean <B>joker</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -219,8 +311,7 @@ Stone</H3> <PRE> public <B>Stone</B>(<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color)</PRE> <DL> -<DD>Creates a joker of the given color. The color is only used for - displaying. +<DD>Creates a joker of the given color. The color is only used for displaying. <P> <DL> <DT><B>Parameters:</B><DD><CODE>color</CODE> - joker color</DL> @@ -400,9 +491,9 @@ public java.lang.String <B>toString</B>()</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/model/StoneColor.html b/doc/jrummikub/model/StoneColor.html index 800023b..6921c5c 100644 --- a/doc/jrummikub/model/StoneColor.html +++ b/doc/jrummikub/model/StoneColor.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> StoneColor </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -121,6 +121,12 @@ Class specifying possible StoneColors <B>Enum Constant Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneColor.html#AQUA">AQUA</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../jrummikub/model/StoneColor.html#BLACK">BLACK</A></B></CODE> <BR> @@ -133,6 +139,18 @@ Class specifying possible StoneColors </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneColor.html#GRAY">GRAY</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneColor.html#GREEN">GREEN</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../jrummikub/model/StoneColor.html#ORANGE">ORANGE</A></B></CODE> <BR> @@ -144,6 +162,12 @@ Class specifying possible StoneColors <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneColor.html#VIOLET">VIOLET</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <!-- ========== METHOD SUMMARY =========== --> @@ -241,6 +265,46 @@ public static final <A HREF="../../jrummikub/model/StoneColor.html" title="enum <DL> </DL> </DL> +<HR> + +<A NAME="GREEN"><!-- --></A><H3> +GREEN</H3> +<PRE> +public static final <A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> <B>GREEN</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="VIOLET"><!-- --></A><H3> +VIOLET</H3> +<PRE> +public static final <A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> <B>VIOLET</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="AQUA"><!-- --></A><H3> +AQUA</H3> +<PRE> +public static final <A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> <B>AQUA</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="GRAY"><!-- --></A><H3> +GRAY</H3> +<PRE> +public static final <A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> <B>GRAY</B></PRE> +<DL> +<DL> +</DL> +</DL> <!-- ============ METHOD DETAIL ========== --> diff --git a/doc/jrummikub/model/StoneHeap.html b/doc/jrummikub/model/StoneHeap.html index 35429a0..e0eb1ee 100644 --- a/doc/jrummikub/model/StoneHeap.html +++ b/doc/jrummikub/model/StoneHeap.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> StoneHeap </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -95,9 +95,12 @@ Class StoneHeap</H2> java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.StoneHeap</B> </PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD> +</DL> <HR> <DL> -<DT><PRE>public class <B>StoneHeap</B><DT>extends java.lang.Object</DL> +<DT><PRE>public class <B>StoneHeap</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL> </PRE> <P> @@ -106,6 +109,8 @@ StoneHeap creates all <A HREF="../../jrummikub/model/Stone.html" title="class in <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.StoneHeap">Serialized Form</A></DL> <HR> <P> @@ -119,12 +124,28 @@ StoneHeap creates all <A HREF="../../jrummikub/model/Stone.html" title="class in </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>(package private) java.util.List<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<CODE>private java.util.Random</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneHeap.html#generator">generator</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) java.util.ArrayList<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneHeap.html#heap">heap</A></B></CODE> <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneHeap.html#serialVersionUID">serialVersionUID</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --> @@ -136,7 +157,7 @@ StoneHeap creates all <A HREF="../../jrummikub/model/Stone.html" title="class in <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/model/StoneHeap.html#StoneHeap()">StoneHeap</A></B>()</CODE> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneHeap.html#StoneHeap(jrummikub.model.GameSettings)">StoneHeap</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> gameSettings)</CODE> <BR> Creates 106 Stones according to standard rules</TD> @@ -206,10 +227,30 @@ StoneHeap creates all <A HREF="../../jrummikub/model/Stone.html" title="class in </TR> </TABLE> +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.StoneHeap.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + <A NAME="heap"><!-- --></A><H3> heap</H3> <PRE> -java.util.List<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> <B>heap</B></PRE> +java.util.ArrayList<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> <B>heap</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="generator"><!-- --></A><H3> +generator</H3> +<PRE> +private java.util.Random <B>generator</B></PRE> <DL> <DL> </DL> @@ -225,13 +266,15 @@ java.util.List<<A HREF="../../jrummikub/model/Stone.html" title="class in jru </TR> </TABLE> -<A NAME="StoneHeap()"><!-- --></A><H3> +<A NAME="StoneHeap(jrummikub.model.GameSettings)"><!-- --></A><H3> StoneHeap</H3> <PRE> -public <B>StoneHeap</B>()</PRE> +public <B>StoneHeap</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> gameSettings)</PRE> <DL> <DD>Creates 106 Stones according to standard rules <P> +<DL> +<DT><B>Parameters:</B><DD><CODE>gameSettings</CODE> - (for number of sets/jokers, colors etc.)</DL> </DL> <!-- ============ METHOD DETAIL ========== --> @@ -252,6 +295,9 @@ public <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.mode <DD>Removes random <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> from the heap and returns it <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Returns:</B><DD>the drawn stone</DL> </DD> @@ -266,6 +312,9 @@ public java.util.List<<A HREF="../../jrummikub/model/Stone.html" title="class <DD>Removes several <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s from the heap and returns them <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Parameters:</B><DD><CODE>number</CODE> - number of requested Stones <DT><B>Returns:</B><DD>list of drawn stones</DL> </DD> @@ -280,6 +329,9 @@ public int <B>getSize</B>()</PRE> <DD>Get the number of stones left <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Returns:</B><DD>number of stones on the heap</DL> </DD> @@ -294,6 +346,9 @@ public void <B>putBack</B>(java.util.Collection<<A HREF="../../jrummikub/mode <DD>Put stones back on the heap <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Parameters:</B><DD><CODE>stones</CODE> - collection of stones to put back</DL> </DD> </DL> diff --git a/doc/jrummikub/model/StoneSet.Type.html b/doc/jrummikub/model/StoneSet.Type.html index a4617a3..acb65e2 100644 --- a/doc/jrummikub/model/StoneSet.Type.html +++ b/doc/jrummikub/model/StoneSet.Type.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> StoneSet.Type </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/model/StoneSet.html b/doc/jrummikub/model/StoneSet.html index c476ebe..0cf4073 100644 --- a/doc/jrummikub/model/StoneSet.html +++ b/doc/jrummikub/model/StoneSet.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> StoneSet </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -96,11 +96,11 @@ java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.StoneSet</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Iterable<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>>, <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Iterable<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>>, <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A></DD> </DL> <HR> <DL> -<DT><PRE>public class <B>StoneSet</B><DT>extends java.lang.Object<DT>implements java.lang.Iterable<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>>, <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A></DL> +<DT><PRE>public class <B>StoneSet</B><DT>extends java.lang.Object<DT>implements java.lang.Iterable<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>>, <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>, java.io.Serializable</DL> </PRE> <P> @@ -108,6 +108,8 @@ Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummi <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.StoneSet">Serialized Form</A></DL> <HR> <P> @@ -146,6 +148,22 @@ Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#serialVersionUID">serialVersionUID</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.ArrayList<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#stones">stones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) static float</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#VERTICAL_BORDER">VERTICAL_BORDER</A></B></CODE> @@ -186,12 +204,21 @@ Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#classify()">classify</A></B>()</CODE> +<CODE> <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#classify(jrummikub.model.GameSettings)">classify</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> <BR> - Test for rule conflict within the StoneSet and determine whether the set - is a group or a run</TD> + Test for rule conflict within the StoneSet and determine whether the set is + a group or a run</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#classifyJokersOnly(jrummikub.model.GameSettings)">classifyJokersOnly</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Test for rule conflict within a StoneSet with jokers only and determine + whether the set is a group or a run</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -211,6 +238,14 @@ Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#getSize()">getSize</A></B>()</CODE> + +<BR> + Returns the number of stones in the set.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> float</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#getWidth()">getWidth</A></B>()</CODE> @@ -220,13 +255,31 @@ Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#isValid()">isValid</A></B>()</CODE> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#isValid(jrummikub.model.GameSettings)">isValid</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> <BR> Test for rule conflict within the StoneSet</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#isValidGroup(int, jrummikub.model.GameSettings)">isValidGroup</A></B>(int value, + <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Test for rule conflict within the StoneSet, assuming we have a group</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#isValidRun(int, jrummikub.model.GameSettings)">isValidRun</A></B>(int referencePosition, + <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Test for rule conflict within the StoneSet, assuming we have a run</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> java.util.Iterator<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#iterator()">iterator</A></B>()</CODE> @@ -243,14 +296,6 @@ Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#size()">size</A></B>()</CODE> - -<BR> - Returns the number of stones in the set.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneSet.html#splitAt(int)">splitAt</A></B>(int position)</CODE> @@ -289,6 +334,16 @@ Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummi </TR> </TABLE> +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.StoneSet.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + <A NAME="VERTICAL_BORDER"><!-- --></A><H3> VERTICAL_BORDER</H3> <PRE> @@ -307,6 +362,16 @@ static final float <B>HORIZONTAL_BORDER</B></PRE> <DL> <DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.StoneSet.HORIZONTAL_BORDER">Constant Field Values</A></DL> </DL> +<HR> + +<A NAME="stones"><!-- --></A><H3> +stones</H3> +<PRE> +private java.util.ArrayList<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> <B>stones</B></PRE> +<DL> +<DL> +</DL> +</DL> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -351,10 +416,10 @@ public <B>StoneSet</B>(java.util.List<<A HREF="../../jrummikub/model/Stone.ht </TR> </TABLE> -<A NAME="isValid()"><!-- --></A><H3> +<A NAME="isValid(jrummikub.model.GameSettings)"><!-- --></A><H3> isValid</H3> <PRE> -public boolean <B>isValid</B>()</PRE> +public boolean <B>isValid</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> <DL> <DD>Test for rule conflict within the StoneSet <P> @@ -362,26 +427,80 @@ public boolean <B>isValid</B>()</PRE> </DL> </DD> <DD><DL> - +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - GameSettings <DT><B>Returns:</B><DD>true when the set is valid according to the rules</DL> </DD> </DL> <HR> -<A NAME="classify()"><!-- --></A><H3> +<A NAME="classify(jrummikub.model.GameSettings)"><!-- --></A><H3> classify</H3> <PRE> -public <A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A> <B>classify</B>()</PRE> +public <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer> <B>classify</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD>Test for rule conflict within the StoneSet and determine whether the set is + a group or a run +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - GameSettings +<DT><B>Returns:</B><DD>GROUP or RUN for valid sets, INVALID otherwise and the points</DL> +</DD> +</DL> +<HR> + +<A NAME="classifyJokersOnly(jrummikub.model.GameSettings)"><!-- --></A><H3> +classifyJokersOnly</H3> +<PRE> +private <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer> <B>classifyJokersOnly</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD>Test for rule conflict within a StoneSet with jokers only and determine + whether the set is a group or a run +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - the game settings +<DT><B>Returns:</B><DD>GROUP or RUN for valid sets, INVALID otherwise and the points</DL> +</DD> +</DL> +<HR> + +<A NAME="isValidRun(int, jrummikub.model.GameSettings)"><!-- --></A><H3> +isValidRun</H3> +<PRE> +private int <B>isValidRun</B>(int referencePosition, + <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> <DL> -<DD>Test for rule conflict within the StoneSet and determine whether the set - is a group or a run +<DD>Test for rule conflict within the StoneSet, assuming we have a run <P> <DD><DL> </DL> </DD> <DD><DL> +<DT><B>Parameters:</B><DD><CODE>referencePosition</CODE> - position of stone used as reference (any non-joker stone)<DD><CODE>settings</CODE> - the game settings +<DT><B>Returns:</B><DD>the set's points</DL> +</DD> +</DL> +<HR> -<DT><B>Returns:</B><DD>GROUP or RUN for valid sets, INVALID otherwise</DL> +<A NAME="isValidGroup(int, jrummikub.model.GameSettings)"><!-- --></A><H3> +isValidGroup</H3> +<PRE> +private int <B>isValidGroup</B>(int value, + <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD>Test for rule conflict within the StoneSet, assuming we have a group +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>value</CODE> - the value of the stones (all have the same in a group)<DD><CODE>settings</CODE> - the game settings +<DT><B>Returns:</B><DD>the set's points</DL> </DD> </DL> <HR> @@ -421,10 +540,10 @@ public <A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.m </DL> <HR> -<A NAME="size()"><!-- --></A><H3> -size</H3> +<A NAME="getSize()"><!-- --></A><H3> +getSize</H3> <PRE> -public int <B>size</B>()</PRE> +public int <B>getSize</B>()</PRE> <DL> <DD>Returns the number of stones in the set. <P> diff --git a/doc/jrummikub/model/StoneTray.Direction.html b/doc/jrummikub/model/StoneTray.Direction.html index c5fe015..6fc3fad 100644 --- a/doc/jrummikub/model/StoneTray.Direction.html +++ b/doc/jrummikub/model/StoneTray.Direction.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> StoneTray.Direction </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/model/StoneTray.html b/doc/jrummikub/model/StoneTray.html index 60468cb..f5e457c 100644 --- a/doc/jrummikub/model/StoneTray.html +++ b/doc/jrummikub/model/StoneTray.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> StoneTray </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -98,7 +98,7 @@ java.lang.Object <DL> <DT><DT><B>Type Parameters:</B><DD><CODE>E</CODE> - Type of positioned objects (must implement Sizeable)</DL> <DL> -<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><E,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><E></DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><E,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><E></DD> </DL> <DL> <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A>, <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A></DD> @@ -114,6 +114,8 @@ A StoneTray is a collection of positioned objects (for example <A HREF="../../jr <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.StoneTray">Serialized Form</A></DL> <HR> <P> @@ -150,6 +152,14 @@ A StoneTray is a collection of positioned objects (for example <A HREF="../../jr <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#serialVersionUID">serialVersionUID</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --> @@ -186,6 +196,14 @@ A StoneTray is a collection of positioned objects (for example <A HREF="../../jr </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#contains(E)">contains</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object)</CODE> + +<BR> + Search for an object within the stone tray</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position)">drop</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position)</CODE> @@ -195,6 +213,27 @@ A StoneTray is a collection of positioned objects (for example <A HREF="../../jr </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">drop</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</CODE> + +<BR> + Subroutine to "drop" to consider and determine the direction the objects + dropped one collides with position-wise evade in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#dropUnchecked(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">dropUnchecked</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</CODE> + +<BR> + Subroutine to "drop" to execute the actual drop</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>,<A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, @@ -206,6 +245,38 @@ A StoneTray is a collection of positioned objects (for example <A HREF="../../jr </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Returns the direction to move the object in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveOrientation</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Will the object be moved horizontally or vertically</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)">getNewPosition</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> newDirection, + <A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> currentObject, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> currentPosition)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#getPosition(E)">getPosition</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object)</CODE> @@ -230,6 +301,27 @@ A StoneTray is a collection of positioned objects (for example <A HREF="../../jr </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#lessOrEqual(double, double)">lessOrEqual</A></B>(double d, + double e)</CODE> + +<BR> + Static method for determining a less or equal relation considering a + small fuzziness</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#objectsOverlap(E, jrummikub.model.Position, E, jrummikub.model.Position)">objectsOverlap</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object1, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position1, + <A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object2, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position2)</CODE> + +<BR> + Tests whether two objects overlap</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/StoneTray.html#pickUp(E)">pickUp</A></B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object)</CODE> @@ -259,6 +351,16 @@ A StoneTray is a collection of positioned objects (for example <A HREF="../../jr </TR> </TABLE> +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.StoneTray.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + <A NAME="objects"><!-- --></A><H3> objects</H3> <PRE> @@ -313,6 +415,61 @@ public void <B>drop</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="ty </DL> <HR> +<A NAME="drop(jrummikub.model.Sizeable,jrummikub.model.Position,jrummikub.model.StoneTray.Direction)"><!-- --></A><A NAME="drop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><!-- --></A><H3> +drop</H3> +<PRE> +private void <B>drop</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</PRE> +<DL> +<DD>Subroutine to "drop" to consider and determine the direction the objects + dropped one collides with position-wise evade in +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>object</CODE> - the object to add to Hand<DD><CODE>position</CODE> - <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><CODE>Position</CODE></A> to put the object<DD><CODE>direction</CODE> - the direction the other stones evade in</DL> +</DD> +</DL> +<HR> + +<A NAME="dropUnchecked(jrummikub.model.Sizeable,jrummikub.model.Position,jrummikub.model.StoneTray.Direction)"><!-- --></A><A NAME="dropUnchecked(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><!-- --></A><H3> +dropUnchecked</H3> +<PRE> +private void <B>dropUnchecked</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</PRE> +<DL> +<DD>Subroutine to "drop" to execute the actual drop +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>object</CODE> - the object to add to Hand<DD><CODE>position</CODE> - <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><CODE>Position</CODE></A> to put the object<DD><CODE>direction</CODE> - the direction the other stones evade in</DL> +</DD> +</DL> +<HR> + +<A NAME="getNewPosition(jrummikub.model.Sizeable,jrummikub.model.Position,jrummikub.model.StoneTray.Direction,jrummikub.model.Sizeable,jrummikub.model.Position)"><!-- --></A><A NAME="getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)"><!-- --></A><H3> +getNewPosition</H3> +<PRE> +private <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> <B>getNewPosition</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> newDirection, + <A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> currentObject, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> currentPosition)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="fixInvalidDrop(jrummikub.model.Sizeable,jrummikub.model.Position,jrummikub.model.StoneTray.Direction)"><!-- --></A><A NAME="fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)"><!-- --></A><H3> fixInvalidDrop</H3> <PRE> @@ -333,6 +490,83 @@ protected <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.uti </DL> <HR> +<A NAME="lessOrEqual(double, double)"><!-- --></A><H3> +lessOrEqual</H3> +<PRE> +private static boolean <B>lessOrEqual</B>(double d, + double e)</PRE> +<DL> +<DD>Static method for determining a less or equal relation considering a + small fuzziness +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>d</CODE> - the value to be less or equal<DD><CODE>e</CODE> - than the other one +<DT><B>Returns:</B><DD>if d is less or equal e</DL> +</DD> +</DL> +<HR> + +<A NAME="objectsOverlap(jrummikub.model.Sizeable,jrummikub.model.Position,jrummikub.model.Sizeable,jrummikub.model.Position)"><!-- --></A><A NAME="objectsOverlap(E, jrummikub.model.Position, E, jrummikub.model.Position)"><!-- --></A><H3> +objectsOverlap</H3> +<PRE> +private boolean <B>objectsOverlap</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object1, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position1, + <A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object2, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position2)</PRE> +<DL> +<DD>Tests whether two objects overlap +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>object1</CODE> - first object<DD><CODE>position1</CODE> - first object's position<DD><CODE>object2</CODE> - second object<DD><CODE>position2</CODE> - second object's position +<DT><B>Returns:</B><DD>whether they overlap</DL> +</DD> +</DL> +<HR> + +<A NAME="getMoveDirection(jrummikub.model.Sizeable,jrummikub.model.Position,jrummikub.util.Pair)"><!-- --></A><A NAME="getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)"><!-- --></A><H3> +getMoveDirection</H3> +<PRE> +private <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> <B>getMoveDirection</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</PRE> +<DL> +<DD>Returns the direction to move the object in +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>object</CODE> - the object<DD><CODE>position</CODE> - the object's position<DD><CODE>blocking</CODE> - the object thats blocking +<DT><B>Returns:</B><DD>the direction</DL> +</DD> +</DL> +<HR> + +<A NAME="getMoveOrientation(jrummikub.model.Sizeable,jrummikub.model.Position,jrummikub.util.Pair)"><!-- --></A><A NAME="getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)"><!-- --></A><H3> +getMoveOrientation</H3> +<PRE> +private boolean <B>getMoveOrientation</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</PRE> +<DL> +<DD>Will the object be moved horizontally or vertically +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>object</CODE> - the object<DD><CODE>position</CODE> - the objects position<DD><CODE>blocking</CODE> - the object thats blocking +<DT><B>Returns:</B><DD>boolean vertical movement</DL> +</DD> +</DL> +<HR> + <A NAME="getPosition(jrummikub.model.Sizeable)"><!-- --></A><A NAME="getPosition(E)"><!-- --></A><H3> getPosition</H3> <PRE> @@ -351,6 +585,24 @@ public <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.m </DL> <HR> +<A NAME="contains(jrummikub.model.Sizeable)"><!-- --></A><A NAME="contains(E)"><!-- --></A><H3> +contains</H3> +<PRE> +public boolean <B>contains</B>(<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../jrummikub/model/IStoneTray.html#contains(E)">IStoneTray</A></CODE></B></DD> +<DD>Search for an object within the stone tray +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#contains(E)">contains</A></CODE> in interface <CODE><A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> extends <A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>object</CODE> - object to search for +<DT><B>Returns:</B><DD>object found in stone tray</DL> +</DD> +</DL> +<HR> + <A NAME="iterator()"><!-- --></A><H3> iterator</H3> <PRE> diff --git a/doc/jrummikub/model/Table.html b/doc/jrummikub/model/Table.html index 989a94d..009c7a4 100644 --- a/doc/jrummikub/model/Table.html +++ b/doc/jrummikub/model/Table.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Table </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model"><B>PREV CLASS</B></A> - NEXT CLASS</FONT></TD> + <A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Table.html" target="_top"><B>FRAMES</B></A> <A HREF="Table.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_jrummikub.model.StoneTray">NESTED</A> | <A HREF="#fields_inherited_from_class_jrummikub.model.StoneTray">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -97,7 +97,7 @@ java.lang.Object <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>jrummikub.model.Table</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>>, <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>>, <A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>>, <A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></DD> </DL> <HR> <DL> @@ -109,6 +109,8 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.model.Table">Serialized Form</A></DL> <HR> <P> @@ -120,6 +122,14 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Nested Class Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model">Table.StoneInfo</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="nested_classes_inherited_from_class_jrummikub.model.StoneTray"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -139,6 +149,22 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Table.html#gameSettings">gameSettings</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Table.html#serialVersionUID">serialVersionUID</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_jrummikub.model.StoneTray"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -159,10 +185,10 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../jrummikub/model/Table.html#Table()">Table</A></B>()</CODE> +<TD><CODE><B><A HREF="../../jrummikub/model/Table.html#Table(jrummikub.model.GameSettings)">Table</A></B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> <BR> - </TD> + Constructor for a table</TD> </TR> </TABLE> @@ -176,6 +202,14 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model">Table.StoneInfo</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Table.html#findStoneInfo(jrummikub.model.Stone)">findStoneInfo</A></B>(<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</CODE> + +<BR> + Finds <A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><CODE>Table.StoneInfo</CODE></A></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/model/Table.html#findStoneSet(jrummikub.model.Stone)">findStoneSet</A></B>(<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</CODE> @@ -198,6 +232,16 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <BR> Removes <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> from the Table</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/model/Table.html#splitSet(jrummikub.model.StoneSet, jrummikub.model.Position, int)">splitSet</A></B>(<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> set, + <A HREF="../../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> +</TR> </TABLE> <A NAME="methods_inherited_from_class_jrummikub.model.StoneTray"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -205,7 +249,7 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <TH ALIGN="left"><B>Methods inherited from class jrummikub.model.<A HREF="../../jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../jrummikub/model/StoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A>, <A HREF="../../jrummikub/model/StoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/StoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/StoneTray.html#iterator()">iterator</A>, <A HREF="../../jrummikub/model/StoneTray.html#pickUp(E)">pickUp</A></CODE></TD> +<TD><CODE><A HREF="../../jrummikub/model/StoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/StoneTray.html#contains(E)">contains</A>, <A HREF="../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A>, <A HREF="../../jrummikub/model/StoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/StoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/StoneTray.html#iterator()">iterator</A>, <A HREF="../../jrummikub/model/StoneTray.html#pickUp(E)">pickUp</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -223,7 +267,7 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <TH ALIGN="left"><B>Methods inherited from interface jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> +<TD><CODE><A HREF="../../jrummikub/model/IStoneTray.html#clone()">clone</A>, <A HREF="../../jrummikub/model/IStoneTray.html#contains(E)">contains</A>, <A HREF="../../jrummikub/model/IStoneTray.html#drop(E, jrummikub.model.Position)">drop</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getPosition(E)">getPosition</A>, <A HREF="../../jrummikub/model/IStoneTray.html#getSize()">getSize</A>, <A HREF="../../jrummikub/model/IStoneTray.html#pickUp(E)">pickUp</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Iterable"><!-- --></A> @@ -238,6 +282,35 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.model.Table.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="gameSettings"><!-- --></A><H3> +gameSettings</H3> +<PRE> +private <A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> <B>gameSettings</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -248,11 +321,15 @@ Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class </TR> </TABLE> -<A NAME="Table()"><!-- --></A><H3> +<A NAME="Table(jrummikub.model.GameSettings)"><!-- --></A><H3> Table</H3> <PRE> -public <B>Table</B>()</PRE> +public <B>Table</B>(<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</PRE> +<DL> +<DD>Constructor for a table +<P> <DL> +<DT><B>Parameters:</B><DD><CODE>settings</CODE> - GameSettings</DL> </DL> <!-- ============ METHOD DETAIL ========== --> @@ -281,6 +358,23 @@ public void <B>pickUpStone</B>(<A HREF="../../jrummikub/model/Stone.html" title= </DL> <HR> +<A NAME="findStoneInfo(jrummikub.model.Stone)"><!-- --></A><H3> +findStoneInfo</H3> +<PRE> +private <A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model">Table.StoneInfo</A> <B>findStoneInfo</B>(<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</PRE> +<DL> +<DD>Finds <A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><CODE>Table.StoneInfo</CODE></A> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>stone</CODE> - the stone +<DT><B>Returns:</B><DD>the info</DL> +</DD> +</DL> +<HR> + <A NAME="findStoneSet(jrummikub.model.Stone)"><!-- --></A><H3> findStoneSet</H3> <PRE> @@ -299,6 +393,24 @@ public <A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.m </DL> <HR> +<A NAME="splitSet(jrummikub.model.StoneSet, jrummikub.model.Position, int)"><!-- --></A><H3> +splitSet</H3> +<PRE> +private void <B>splitSet</B>(<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> set, + <A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> setPosition, + int stonePosition)</PRE> +<DL> +<DD>Splits a stone set at a specified position +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>set</CODE> - the stone set to split<DD><CODE>setPosition</CODE> - the set's position on the table<DD><CODE>stonePosition</CODE> - the stone after which splitting should occur</DL> +</DD> +</DL> +<HR> + <A NAME="isValid()"><!-- --></A><H3> isValid</H3> <PRE> @@ -346,7 +458,7 @@ public boolean <B>isValid</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model"><B>PREV CLASS</B></A> - NEXT CLASS</FONT></TD> + <A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/Table.html" target="_top"><B>FRAMES</B></A> <A HREF="Table.html" target="_top"><B>NO FRAMES</B></A> @@ -366,9 +478,9 @@ public boolean <B>isValid</B>()</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_jrummikub.model.StoneTray">NESTED</A> | <A HREF="#fields_inherited_from_class_jrummikub.model.StoneTray">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/model/class-use/GameState.html b/doc/jrummikub/model/class-use/GameState.html index 166ec0a..d30de82 100644 --- a/doc/jrummikub/model/class-use/GameState.html +++ b/doc/jrummikub/model/class-use/GameState.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.GameState </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,176 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.model.GameState</B></H2> </CENTER> -No usage of jrummikub.model.GameState + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></CODE></FONT></TD> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#gameState">gameState</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></CODE></FONT></TD> +<TD><CODE><B>SaveControl.</B><B><A HREF="../../../jrummikub/control/SaveControl.html#gameState">gameState</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type parameters of type <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event3.html" title="class in jrummikub.util">Event3</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>,<A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A>,<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B>SaveControl.</B><B><A HREF="../../../jrummikub/control/SaveControl.html#loadEvent">loadEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return types with arguments of type <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util">IEvent3</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>,<A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A>,<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B>SaveControl.</B><B><A HREF="../../../jrummikub/control/SaveControl.html#getLoadEvent()">getLoadEvent</A></B>()</CODE> + +<BR> + Getter for loadEvent</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#continueGame(jrummikub.model.GameState, jrummikub.model.IRoundState)">continueGame</A></B>(<A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> gameState, + <A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState)</CODE> + +<BR> + Continues game after loading</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>SaveControl.</B><B><A HREF="../../../jrummikub/control/SaveControl.html#setGameState(jrummikub.model.GameState)">setGameState</A></B>(<A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> gameState)</CODE> + +<BR> + Sets the current game state</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.model"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#gameState">gameState</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></CODE></FONT></TD> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#getGameState()">getGameState</A></B>()</CODE> + +<BR> + Returns the game state</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#getGameState()">getGameState</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/model/RoundState.html#RoundState(jrummikub.model.GameSettings, jrummikub.model.GameState)">RoundState</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> gameSettings, + <A HREF="../../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> gameState)</CODE> + +<BR> + Create a new RoundState with an empty table</TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/model/class-use/Hand.html b/doc/jrummikub/model/class-use/Hand.html index a0a5082..4a8afb4 100644 --- a/doc/jrummikub/model/class-use/Hand.html +++ b/doc/jrummikub/model/class-use/Hand.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.Hand </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/model/class-use/IHand.html b/doc/jrummikub/model/class-use/IHand.html index 70e4ca9..66060e7 100644 --- a/doc/jrummikub/model/class-use/IHand.html +++ b/doc/jrummikub/model/class-use/IHand.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.model.IHand </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,7 +90,7 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -100,11 +100,11 @@ Packages that use <A HREF="../../../jrummikub/model/IHand.html" title="interface </TABLE> <P> -<A NAME="jrummikub.control"><!-- --></A> +<A NAME="jrummikub.control.turn"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -Uses of <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +Uses of <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> </TR> </TABLE> @@ -112,25 +112,47 @@ Uses of <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummi <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> declared as <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView)">TurnControl</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, - <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#hand">hand</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#oldHand">oldHand</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#getHand()">getHand</A></B>()</CODE> <BR> - Create a new TurnControl using a given hand (of the active player), a given - table and a given view for user interaction.</TD> + Gets the current player's hand</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView, jrummikub.control.ITurnTimer)">TurnControl</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, - <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, - <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> testTimer)</CODE> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#getOldHand()">getOldHand</A></B>()</CODE> <BR> - Test only constructor</TD> + Gets the current player's hand at the beginning of the turn</TD> </TR> </TABLE> @@ -163,16 +185,24 @@ Uses of <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummi <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> -<TD><CODE><B>Player.</B><B><A HREF="../../../jrummikub/model/Player.html#getHand()">getHand</A></B>()</CODE> +<CODE>private <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B>Player.</B><B><A HREF="../../../jrummikub/model/Player.html#hand">hand</A></B></CODE> <BR> </TD> </TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> +</TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> @@ -181,6 +211,38 @@ Uses of <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummi <BR> Get the current hand of the player</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></CODE></FONT></TD> +<TD><CODE><B>Player.</B><B><A HREF="../../../jrummikub/model/Player.html#getHand()">getHand</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>IPlayer.</B><B><A HREF="../../../jrummikub/model/IPlayer.html#setHand(jrummikub.model.IHand)">setHand</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand)</CODE> + +<BR> + Set the current hand of the player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>Player.</B><B><A HREF="../../../jrummikub/model/Player.html#setHand(jrummikub.model.IHand)">setHand</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/model/class-use/IPlayer.html b/doc/jrummikub/model/class-use/IPlayer.html index 9c4cd54..98672ce 100644 --- a/doc/jrummikub/model/class-use/IPlayer.html +++ b/doc/jrummikub/model/class-use/IPlayer.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.model.IPlayer </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -93,6 +93,14 @@ Packages that use <A HREF="../../../jrummikub/model/IPlayer.html" title="interfa <TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> <TD> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view"><B>jrummikub.view</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> </TABLE> <P> @@ -124,12 +132,36 @@ Uses of <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrum <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#lastPlayer">lastPlayer</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> -<TD><CODE><B>GameState.</B><B><A HREF="../../../jrummikub/model/GameState.html#getActivePlayer()">getActivePlayer</A></B>()</CODE> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#getActivePlayer()">getActivePlayer</A></B>()</CODE> + +<BR> + Returns the currently active player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#getActivePlayer()">getActivePlayer</A></B>()</CODE> <BR> </TD> @@ -137,15 +169,16 @@ Uses of <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrum <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> -<TD><CODE><B>IGameState.</B><B><A HREF="../../../jrummikub/model/IGameState.html#getActivePlayer()">getActivePlayer</A></B>()</CODE> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#getLastPlayer()">getLastPlayer</A></B>()</CODE> <BR> - Returns the currently active player</TD> + Sets the player that will make the last turn before the round ends when the + heap is empty</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> -<TD><CODE><B>GameState.</B><B><A HREF="../../../jrummikub/model/GameState.html#getNthNextPlayer(int)">getNthNextPlayer</A></B>(int i)</CODE> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#getLastPlayer()">getLastPlayer</A></B>()</CODE> <BR> </TD> @@ -153,11 +186,156 @@ Uses of <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrum <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> -<TD><CODE><B>IGameState.</B><B><A HREF="../../../jrummikub/model/IGameState.html#getNthNextPlayer(int)">getNthNextPlayer</A></B>(int i)</CODE> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#getNthNextPlayer(int)">getNthNextPlayer</A></B>(int i)</CODE> <BR> Returns the player that would be the active player after i turns</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#getNthNextPlayer(int)">getNthNextPlayer</A></B>(int i)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#getNthPlayer(int)">getNthPlayer</A></B>(int i)</CODE> + +<BR> + Returns the nth player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#getNthPlayer(int)">getNthPlayer</A></B>(int i)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#setLastPlayer(jrummikub.model.IPlayer)">setLastPlayer</A></B>(<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> lastPlayer)</CODE> + +<BR> + Gets the player that will make the last turn before the round ends when the + heap is empty</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#setLastPlayer(jrummikub.model.IPlayer)">setLastPlayer</A></B>(<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> lastPlayer)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> in <A HREF="../../../jrummikub/view/package-summary.html">jrummikub.view</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/view/package-summary.html">jrummikub.view</A> with type arguments of type <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>ISidePanel.</B><B><A HREF="../../../jrummikub/view/ISidePanel.html#setPlayers(java.util.List)">setPlayers</A></B>(java.util.List<<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A>> players)</CODE> + +<BR> + Sets the player information in order of turns</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>SidePanel.PlayerListItem.</B><B><A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListItem.html#addHandSizeInfo(jrummikub.model.IPlayer)">addHandSizeInfo</A></B>(<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> player)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>SidePanel.PlayerListItem.</B><B><A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListItem.html#addLastTurnInfo(jrummikub.model.IPlayer)">addLastTurnInfo</A></B>(<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> player)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type arguments of type <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>SidePanel.</B><B><A HREF="../../../jrummikub/view/impl/SidePanel.html#setPlayers(java.util.List)">setPlayers</A></B>(java.util.List<<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A>> players)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B>SidePanel.PlayerListPanel.</B><B><A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListPanel.html#setPlayers(java.util.List)">setPlayers</A></B>(java.util.List<<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A>> players)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListItem.html#SidePanel.PlayerListItem(jrummikub.model.IPlayer)">SidePanel.PlayerListItem</A></B>(<A HREF="../../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> player)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/model/class-use/IStoneTray.html b/doc/jrummikub/model/class-use/IStoneTray.html index dc1e289..55c0d83 100644 --- a/doc/jrummikub/model/class-use/IStoneTray.html +++ b/doc/jrummikub/model/class-use/IStoneTray.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.model.IStoneTray </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/model/class-use/ITable.html b/doc/jrummikub/model/class-use/ITable.html index f3a4745..fb3ec20 100644 --- a/doc/jrummikub/model/class-use/ITable.html +++ b/doc/jrummikub/model/class-use/ITable.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.model.ITable </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -94,6 +94,14 @@ Packages that use <A HREF="../../../jrummikub/model/ITable.html" title="interfac <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> <TD> </TD> </TR> @@ -112,13 +120,12 @@ Uses of <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrumm <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>(package private) static java.util.Set<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> -<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableDifference</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> newTable)</CODE> +<CODE>private <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>RoundControl.InvalidTurnInfo.</B><B><A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html#table">table</A></B></CODE> <BR> </TD> @@ -129,25 +136,227 @@ Uses of <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrumm <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>RoundControl.InvalidTurnInfo.</B><B><A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html#getTable()">getTable</A></B>()</CODE> + +<BR> + Getter for table</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView)">TurnControl</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, - <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html#RoundControl.InvalidTurnInfo(jrummikub.model.ITable, jrummikub.control.RoundControl.InvalidTurnType, java.util.Collection)">RoundControl.InvalidTurnInfo</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, + <A HREF="../../../jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control">RoundControl.InvalidTurnType</A> type, + java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> invalidSets)</CODE> + +<BR> + Creates new InvalidTurnInfo</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> with type parameters of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#tableUpdateEvent">tableUpdateEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> that return types with arguments of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> <BR> - Create a new TurnControl using a given hand (of the active player), a given - table and a given view for user interaction.</TD> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView, jrummikub.control.ITurnTimer)">TurnControl</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, - <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, - <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> testTimer)</CODE> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> <BR> - Test only constructor</TD> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> with parameters of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#updateTable(jrummikub.model.ITable)">updateTable</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#updateTable(jrummikub.model.ITable)">updateTable</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> declared as <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#oldTable">oldTable</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#table">table</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type parameters of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableUpdateEvent">tableUpdateEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#getOldTable()">getOldTable</A></B>()</CODE> + +<BR> + Gets the table at the beginning of the turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.TurnInfo.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html#getTable()">getTable</A></B>()</CODE> + +<BR> + Gets the current table</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return types with arguments of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> + +<BR> + Emitted in network when the table changes during player turn</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static java.util.Set<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableDifference</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, + <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> newTable)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static java.util.List<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableSetDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableSetDifference</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, + <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> newTable)</CODE> + +<BR> + </TD> </TR> </TABLE> @@ -180,24 +389,40 @@ Uses of <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrumm <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> -<TD><CODE><B>GameState.</B><B><A HREF="../../../jrummikub/model/GameState.html#getTable()">getTable</A></B>()</CODE> +<CODE>private <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#table">table</A></B></CODE> <BR> </TD> </TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></FONT></TH> +</TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> -<TD><CODE><B>IGameState.</B><B><A HREF="../../../jrummikub/model/IGameState.html#getTable()">getTable</A></B>()</CODE> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#getTable()">getTable</A></B>()</CODE> <BR> Get the current <A HREF="../../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A></TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#getTable()">getTable</A></B>()</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -209,18 +434,18 @@ Uses of <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrumm <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B>GameState.</B><B><A HREF="../../../jrummikub/model/GameState.html#setTable(jrummikub.model.ITable)">setTable</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</CODE> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#setTable(jrummikub.model.ITable)">setTable</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</CODE> <BR> - </TD> + Sets the current <A HREF="../../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B>IGameState.</B><B><A HREF="../../../jrummikub/model/IGameState.html#setTable(jrummikub.model.ITable)">setTable</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</CODE> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#setTable(jrummikub.model.ITable)">setTable</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table)</CODE> <BR> - Sets the current <A HREF="../../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A></TD> + </TD> </TR> </TABLE> diff --git a/doc/jrummikub/model/class-use/Player.html b/doc/jrummikub/model/class-use/Player.html index 247668f..fdff2f3 100644 --- a/doc/jrummikub/model/class-use/Player.html +++ b/doc/jrummikub/model/class-use/Player.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.Player </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,43 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.model.Player</B></H2> </CENTER> -No usage of jrummikub.model.Player + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.model"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A> in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type parameters of type <A HREF="../../../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.ArrayList<<A HREF="../../../jrummikub/model/Player.html" title="class in jrummikub.model">Player</A>></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#players">players</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/model/class-use/Position.html b/doc/jrummikub/model/class-use/Position.html index 23071cd..648df09 100644 --- a/doc/jrummikub/model/class-use/Position.html +++ b/doc/jrummikub/model/class-use/Position.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.Position </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,7 +90,7 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -108,11 +108,11 @@ Packages that use <A HREF="../../../jrummikub/model/Position.html" title="class </TABLE> <P> -<A NAME="jrummikub.control"><!-- --></A> +<A NAME="jrummikub.control.turn"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> </TR> </TABLE> @@ -120,12 +120,36 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type arguments of type <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#handClick(jrummikub.model.Position)">handClick</A></B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#tableClick(jrummikub.model.Position)">tableClick</A></B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type arguments of type <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> -<TD><CODE><B>TurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/TurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, +<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair2)</CODE> <BR> @@ -134,7 +158,7 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> -<TD><CODE><B>TurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/TurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, +<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair2)</CODE> <BR> @@ -155,6 +179,22 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> +<TD><CODE><B>Table.StoneInfo.</B><B><A HREF="../../../jrummikub/model/Table.StoneInfo.html#setPosition">setPosition</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type parameters of type <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -175,6 +215,18 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)">getNewPosition</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> newDirection, + <A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> currentObject, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> currentPosition)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> <TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getPosition(E)">getPosition</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object)</CODE> @@ -254,6 +306,27 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">drop</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</CODE> + +<BR> + Subroutine to "drop" to consider and determine the direction the objects + dropped one collides with position-wise evade in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#dropUnchecked(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">dropUnchecked</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</CODE> + +<BR> + Subroutine to "drop" to execute the actual drop</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>,<A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD> <TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, @@ -273,6 +346,103 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Returns the direction to move the object in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveOrientation</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Will the object be moved horizontally or vertically</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)">getNewPosition</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> newDirection, + <A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> currentObject, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> currentPosition)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#objectsOverlap(E, jrummikub.model.Position, E, jrummikub.model.Position)">objectsOverlap</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object1, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position1, + <A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object2, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position2)</CODE> + +<BR> + Tests whether two objects overlap</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>Table.</B><B><A HREF="../../../jrummikub/model/Table.html#splitSet(jrummikub.model.StoneSet, jrummikub.model.Position, int)">splitSet</A></B>(<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> set, + <A HREF="../../../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> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type arguments of type <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Returns the direction to move the object in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveOrientation</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Will the object be moved horizontally or vertically</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/model/Table.StoneInfo.html#Table.StoneInfo(jrummikub.model.StoneSet, jrummikub.model.Position, int)">Table.StoneInfo</A></B>(<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> set, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> setPosition, + int stonePosition)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -337,11 +507,51 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type parameters of type <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#clickEvent">clickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#pauseStoneSets">pauseStoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stones">stones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#stoneSets">stoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> +<CODE>(package private) <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> <TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#calculatePosition(int, int)">calculatePosition</A></B>(int x, int y)</CODE> @@ -358,6 +568,14 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#createDecorationStones()">createDecorationStones</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>></CODE></FONT></TD> <TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getClickEvent()">getClickEvent</A></B>()</CODE> @@ -382,11 +600,11 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherClickEvent(jrummikub.model.Position)">handleOtherClickEvent</A></B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos)</CODE> +<CODE>private <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStoneAt(jrummikub.model.Position)">getStoneAt</A></B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos)</CODE> <BR> - Overwrite this method to signal if special zone was clicked</TD> + Gets the stone at the specified position</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -406,11 +624,11 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherMoveEvent(jrummikub.model.Position)">handleOtherMoveEvent</A></B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos)</CODE> +<CODE>protected boolean</CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherClickEvent(jrummikub.model.Position)">handleOtherClickEvent</A></B>(<A HREF="../../../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> + Overwrite this method to signal if special zone was clicked</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -422,16 +640,36 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, boolean, boolean)">paintStone</A></B>(java.awt.Graphics2D g, +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherMoveEvent(jrummikub.model.Position)">handleOtherMoveEvent</A></B>(<A HREF="../../../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> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, jrummikub.view.impl.StonePainter.StoneState, boolean)">paintStone</A></B>(java.awt.Graphics2D g, <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> p, - boolean selected, + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> state, boolean hovered)</CODE> <BR> Paints a stone</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#paintStoneSet(java.awt.Graphics2D, jrummikub.model.StoneSet, jrummikub.model.Position, java.awt.geom.Area, java.awt.geom.Area)">paintStoneSet</A></B>(java.awt.Graphics2D g, + <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> stoneSet, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, + java.awt.geom.Area connectorArea, + java.awt.geom.Area hoveredConnectorArea)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -442,19 +680,19 @@ Uses of <A HREF="../../../jrummikub/model/Position.html" title="class in jrummik </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>HandPanel.</B><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../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> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B>HandPanel.</B><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> <BR> - </TD> + Sets the list of stones that can be clicked on</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> diff --git a/doc/jrummikub/model/class-use/Sizeable.html b/doc/jrummikub/model/class-use/Sizeable.html index f3092e7..742048b 100644 --- a/doc/jrummikub/model/class-use/Sizeable.html +++ b/doc/jrummikub/model/class-use/Sizeable.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.model.Sizeable </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/model/class-use/Stone.html b/doc/jrummikub/model/class-use/Stone.html index 0e84e0a..100ed98 100644 --- a/doc/jrummikub/model/class-use/Stone.html +++ b/doc/jrummikub/model/class-use/Stone.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.Stone </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,7 +90,11 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD><A HREF="#jrummikub.ai"><B>jrummikub.ai</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -108,11 +112,11 @@ Packages that use <A HREF="../../../jrummikub/model/Stone.html" title="class in </TABLE> <P> -<A NAME="jrummikub.control"><!-- --></A> +<A NAME="jrummikub.ai"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A></FONT></TH> </TR> </TABLE> @@ -120,12 +124,93 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return types with arguments of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> with type parameters of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B>TurnLogic.</B><B><A HREF="../../../jrummikub/ai/TurnLogic.html#inputStones">inputStones</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> with parameters of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/ai/TurnLogic.StoneState.html#TurnLogic.StoneState(int, jrummikub.model.Stone, boolean)">TurnLogic.StoneState</A></B>(int id, + <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + boolean table)</CODE> + +<BR> + Creates a new</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> with type arguments of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/ai/TurnLogic.html#TurnLogic(jrummikub.model.GameSettings, java.util.Collection, java.util.Collection)">TurnLogic</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings, + java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> tableStones, + java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> handStones)</CODE> + +<BR> + Creates new turn logic</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/ai/TurnLogic.html#TurnLogic(jrummikub.model.GameSettings, java.util.Collection, java.util.Collection)">TurnLogic</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings, + java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> tableStones, + java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> handStones)</CODE> + +<BR> + Creates new turn logic</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type parameters of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#selectedStones">selectedStones</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return types with arguments of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) static java.util.Set<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> -<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableDifference</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableDifference</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> newTable)</CODE> <BR> @@ -137,12 +222,135 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type arguments of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#collectionSetClick(jrummikub.model.Stone, boolean)">collectionSetClick</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + boolean collect)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#collectionStoneClick(jrummikub.model.Stone, boolean)">collectionStoneClick</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + boolean collect)</CODE> + +<BR> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> -<TD><CODE><B>TurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/TurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, +<TD><CODE><B>HumanTurnControl.RunComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.RunComparator.html#compare(jrummikub.model.Stone, jrummikub.model.Stone)">compare</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s1, + <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s2)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.GroupComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.GroupComparator.html#compare(jrummikub.model.Stone, jrummikub.model.Stone)">compare</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s1, + <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s2)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#compareColors(jrummikub.model.Stone, jrummikub.model.Stone)">compareColors</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s1, + <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s2)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#compareJokers(jrummikub.model.Stone, jrummikub.model.Stone)">compareJokers</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s1, + <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s2)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#compareValues(jrummikub.model.Stone, jrummikub.model.Stone)">compareValues</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s1, + <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> s2)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#handRangeClick(jrummikub.model.Stone, boolean)">handRangeClick</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + boolean collect)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#stoneClick(jrummikub.model.Stone, boolean)">stoneClick</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + boolean collect)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#tableRangeClick(jrummikub.model.Stone, boolean)">tableRangeClick</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + boolean collect)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#tableSetClick(jrummikub.model.Stone, boolean)">tableSetClick</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + boolean collect)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type arguments of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>AIControl.</B><B><A HREF="../../../jrummikub/control/turn/AIControl.html#addHandStones(java.util.List)">addHandStones</A></B>(java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> handStones)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>AIControl.</B><B><A HREF="../../../jrummikub/control/turn/AIControl.html#addTableStones(java.util.List)">addTableStones</A></B>(java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> tableStones)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair2)</CODE> <BR> @@ -151,12 +359,20 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> -<TD><CODE><B>TurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/TurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, +<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair2)</CODE> <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#sortStones(java.util.Comparator)">sortStones</A></B>(java.util.Comparator<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> comparator)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -176,12 +392,20 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>(package private) java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<CODE>(package private) java.util.ArrayList<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> <TD><CODE><B>StoneHeap.</B><B><A HREF="../../../jrummikub/model/StoneHeap.html#heap">heap</A></B></CODE> <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.ArrayList<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B>StoneSet.</B><B><A HREF="../../../jrummikub/model/StoneSet.html#stones">stones</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -240,6 +464,14 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model">Table.StoneInfo</A></CODE></FONT></TD> +<TD><CODE><B>Table.</B><B><A HREF="../../../jrummikub/model/Table.html#findStoneInfo(jrummikub.model.Stone)">findStoneInfo</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</CODE> + +<BR> + Finds <A HREF="../../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><CODE>Table.StoneInfo</CODE></A></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD> <TD><CODE><B>Table.</B><B><A HREF="../../../jrummikub/model/Table.html#findStoneSet(jrummikub.model.Stone)">findStoneSet</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</CODE> @@ -290,6 +522,14 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../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><A HREF="../../../jrummikub/model/Hand.html#countStones(java.util.List)">countStones</A></B>(java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> + +<BR> + Counts the numbers of stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B>StoneHeap.</B><B><A HREF="../../../jrummikub/model/StoneHeap.html#putBack(java.util.Collection)">putBack</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> @@ -348,7 +588,7 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <BR> the range click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a range instead of a single stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -357,7 +597,7 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <BR> the set click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a whole set instead of a single stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -406,6 +646,86 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#hoveredStone">hoveredStone</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type parameters of type <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#rangeClickEvent">rangeClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B>StoneCollectionPanel.</B><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#selectedStones">selectedStones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B>HandPanel.</B><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#selectedStones">selectedStones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#selectedStones">selectedStones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setClickEvent">setClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stoneClickEvent">stoneClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stones">stones</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -416,6 +736,14 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <BR> Returns the stone the mouse pointer is hovering over</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStoneAt(jrummikub.model.Position)">getStoneAt</A></B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos)</CODE> + +<BR> + Gets the stone at the specified position</TD> +</TR> </TABLE> <P> @@ -426,6 +754,14 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#createDecorationStones()">createDecorationStones</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> <TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getRangeClickEvent()">getRangeClickEvent</A></B>()</CODE> @@ -466,16 +802,24 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, boolean, boolean)">paintStone</A></B>(java.awt.Graphics2D g, +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, jrummikub.view.impl.StonePainter.StoneState, boolean)">paintStone</A></B>(java.awt.Graphics2D g, <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> p, - boolean selected, + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> state, boolean hovered)</CODE> <BR> Paints a stone</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setHoveredStone(jrummikub.model.Stone)">setHoveredStone</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</CODE> + +<BR> + Sets the stone over which the cursor hovers</TD> +</TR> </TABLE> <P> @@ -486,14 +830,6 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) void</CODE></FONT></TD> <TD><CODE><B>StoneCollectionPanel.</B><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> selectedStones)</CODE> @@ -518,11 +854,11 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> <BR> - Sets the list of stones that can be clicked on</TD> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -532,6 +868,14 @@ Uses of <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub. <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../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> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/model/class-use/StoneColor.html b/doc/jrummikub/model/class-use/StoneColor.html index 9333b62..315c5e8 100644 --- a/doc/jrummikub/model/class-use/StoneColor.html +++ b/doc/jrummikub/model/class-use/StoneColor.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.StoneColor </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,9 +90,78 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.ai"><B>jrummikub.ai</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> <TD> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view"><B>jrummikub.view</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.ai"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> declared as <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></CODE></FONT></TD> +<TD><CODE><B>TurnLogic.StoneState.</B><B><A HREF="../../../jrummikub/ai/TurnLogic.StoneState.html#color">color</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></CODE></FONT></TD> +<TD><CODE><B>TurnLogic.</B><B><A HREF="../../../jrummikub/ai/TurnLogic.html#maxColor">maxColor</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></CODE></FONT></TD> +<TD><CODE><B>TurnLogic.</B><B><A HREF="../../../jrummikub/ai/TurnLogic.html#minColor">minColor</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> with type parameters of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.ArrayList<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>></CODE></FONT></TD> +<TD><CODE><B>TurnLogic.</B><B><A HREF="../../../jrummikub/ai/TurnLogic.html#stoneColors">stoneColors</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -108,6 +177,46 @@ Uses of <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummi <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></CODE></FONT></TD> +<TD><CODE><B>Stone.</B><B><A HREF="../../../jrummikub/model/Stone.html#color">color</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type parameters of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static java.util.Comparator<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>Hand.</B><B><A HREF="../../../jrummikub/model/Hand.html#comparator">comparator</A></B></CODE> + +<BR> + The measure to compare the stones by</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.HashSet<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>></CODE></FONT></TD> +<TD><CODE><B>GameSettings.</B><B><A HREF="../../../jrummikub/model/GameSettings.html#stoneColors">stoneColors</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -141,6 +250,64 @@ the order they are declared.</TD> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../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><A HREF="../../../jrummikub/model/Hand.html#countStones(java.util.List)">countStones</A></B>(java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> + +<BR> + Counts the numbers of stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>></CODE></FONT></TD> +<TD><CODE><B>GameSettings.</B><B><A HREF="../../../jrummikub/model/GameSettings.html#getStoneColors()">getStoneColors</A></B>()</CODE> + +<BR> + Get stone colors used</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type arguments of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static void</CODE></FONT></TD> +<TD><CODE><B>Hand.</B><B><A HREF="../../../jrummikub/model/Hand.html#incrementStoneCount(java.util.TreeMap, jrummikub.util.Pair)">incrementStoneCount</A></B>(java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer> stones, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>> stone)</CODE> + +<BR> + Increments the count of a stone in the list of all stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static void</CODE></FONT></TD> +<TD><CODE><B>Hand.</B><B><A HREF="../../../jrummikub/model/Hand.html#incrementStoneCount(java.util.TreeMap, jrummikub.util.Pair)">incrementStoneCount</A></B>(java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer> stones, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>> stone)</CODE> + +<BR> + Increments the count of a stone in the list of all stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>GameSettings.</B><B><A HREF="../../../jrummikub/model/GameSettings.html#setStoneColors(java.util.Set)">setStoneColors</A></B>(java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>> stoneColors)</CODE> + +<BR> + Set stone colors used</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -159,6 +326,132 @@ the order they are declared.</TD> </TABLE> <P> +<A NAME="jrummikub.view"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> in <A HREF="../../../jrummikub/view/package-summary.html">jrummikub.view</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/package-summary.html">jrummikub.view</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeStoneColorsEvent()">getChangeStoneColorsEvent</A></B>()</CODE> + +<BR> + The change Stone colors event is emitted when the user chooses the stone + colors to play with.</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type parameters of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeStoneColorsEvent">changeStoneColorsEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Map<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>,javax.swing.JToggleButton></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#colorButtons">colorButtons</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Map<<A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A>,java.util.Map<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>,java.util.Map<java.lang.Integer,java.awt.image.BufferedImage>>></CODE></FONT></TD> +<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#defaultStones">defaultStones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Map<<A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A>,java.util.Map<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>,java.util.Map<java.lang.Integer,java.awt.image.BufferedImage>>></CODE></FONT></TD> +<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#hoveredStones">hoveredStones</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeStoneColorsEvent()">getChangeStoneColorsEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#createColorButton(jrummikub.model.StoneColor)">createColorButton</A></B>(<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static java.awt.Color</CODE></FONT></TD> +<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#getColor(jrummikub.model.StoneColor)">getColor</A></B>(<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B>StonePainter.</B><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#getStoneImage(jrummikub.model.StoneColor, int, jrummikub.view.impl.StonePainter.StoneState, boolean)">getStoneImage</A></B>(<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color, + int value, + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> state, + boolean hovered)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <HR> diff --git a/doc/jrummikub/model/class-use/StoneHeap.html b/doc/jrummikub/model/class-use/StoneHeap.html index d1751c1..55975f5 100644 --- a/doc/jrummikub/model/class-use/StoneHeap.html +++ b/doc/jrummikub/model/class-use/StoneHeap.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.StoneHeap </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -108,24 +108,40 @@ Uses of <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummi <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></CODE></FONT></TD> -<TD><CODE><B>GameState.</B><B><A HREF="../../../jrummikub/model/GameState.html#getGameHeap()">getGameHeap</A></B>()</CODE> +<CODE>private <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#stoneHeap">stoneHeap</A></B></CODE> <BR> </TD> </TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></FONT></TH> +</TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></CODE></FONT></TD> -<TD><CODE><B>IGameState.</B><B><A HREF="../../../jrummikub/model/IGameState.html#getGameHeap()">getGameHeap</A></B>()</CODE> +<TD><CODE><B>IRoundState.</B><B><A HREF="../../../jrummikub/model/IRoundState.html#getStoneHeap()">getStoneHeap</A></B>()</CODE> <BR> Returns the heap of stones to draw from</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A></CODE></FONT></TD> +<TD><CODE><B>RoundState.</B><B><A HREF="../../../jrummikub/model/RoundState.html#getStoneHeap()">getStoneHeap</A></B>()</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/model/class-use/StoneSet.Type.html b/doc/jrummikub/model/class-use/StoneSet.Type.html index 1b74fef..729b68e 100644 --- a/doc/jrummikub/model/class-use/StoneSet.Type.html +++ b/doc/jrummikub/model/class-use/StoneSet.Type.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.StoneSet.Type </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -112,15 +112,6 @@ Uses of <A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jru </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A></CODE></FONT></TD> -<TD><CODE><B>StoneSet.</B><B><A HREF="../../../jrummikub/model/StoneSet.html#classify()">classify</A></B>()</CODE> - -<BR> - Test for rule conflict within the StoneSet and determine whether the set - is a group or a run</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>static <A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A></CODE></FONT></TD> <TD><CODE><B>StoneSet.Type.</B><B><A HREF="../../../jrummikub/model/StoneSet.Type.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE> @@ -139,6 +130,32 @@ the order they are declared.</TD> </TABLE> <P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>StoneSet.</B><B><A HREF="../../../jrummikub/model/StoneSet.html#classify(jrummikub.model.GameSettings)">classify</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Test for rule conflict within the StoneSet and determine whether the set is + a group or a run</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>StoneSet.</B><B><A HREF="../../../jrummikub/model/StoneSet.html#classifyJokersOnly(jrummikub.model.GameSettings)">classifyJokersOnly</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Test for rule conflict within a StoneSet with jokers only and determine + whether the set is a group or a run</TD> +</TR> +</TABLE> + +<P> <HR> diff --git a/doc/jrummikub/model/class-use/StoneSet.html b/doc/jrummikub/model/class-use/StoneSet.html index ed2b6a5..82ccfa3 100644 --- a/doc/jrummikub/model/class-use/StoneSet.html +++ b/doc/jrummikub/model/class-use/StoneSet.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.StoneSet </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,6 +90,18 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.ai"><B>jrummikub.ai</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> <TD> </TD> </TR> @@ -104,6 +116,163 @@ Packages that use <A HREF="../../../jrummikub/model/StoneSet.html" title="class </TABLE> <P> +<A NAME="jrummikub.ai"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/ai/package-summary.html">jrummikub.ai</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> java.util.List<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>TurnLogic.</B><B><A HREF="../../../jrummikub/ai/TurnLogic.html#getResult()">getResult</A></B>()</CODE> + +<BR> + Get the found stones and create output sets</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type parameters of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.ArrayList<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.InvalidTurnInfo.</B><B><A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html#invalidSets">invalidSets</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> java.util.List<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.InvalidTurnInfo.</B><B><A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html#getInvalidSets()">getInvalidSets</A></B>()</CODE> + +<BR> + Getter for the invalid sets</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type arguments of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html#RoundControl.InvalidTurnInfo(jrummikub.model.ITable, jrummikub.control.RoundControl.InvalidTurnType, java.util.Collection)">RoundControl.InvalidTurnInfo</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, + <A HREF="../../../jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control">RoundControl.InvalidTurnType</A> type, + java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> invalidSets)</CODE> + +<BR> + Creates new InvalidTurnInfo</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#invalidStoneSets()">invalidStoneSets</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static java.util.List<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableSetDifference(jrummikub.model.ITable, jrummikub.model.ITable)">tableSetDifference</A></B>(<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> oldTable, + <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> newTable)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#touchedStoneSets()">touchedStoneSets</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>HumanTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.html#connectorClick(jrummikub.model.StoneSet, boolean)">connectorClick</A></B>(<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> set, + boolean right)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type arguments of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>AIControl.</B><B><A HREF="../../../jrummikub/control/turn/AIControl.html#doNotMoveExistingSets(java.util.List)">doNotMoveExistingSets</A></B>(java.util.List<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> result)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.model"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -116,6 +285,22 @@ Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummik <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> declared as <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD> +<TD><CODE><B>Table.StoneInfo.</B><B><A HREF="../../../jrummikub/model/Table.StoneInfo.html#set">set</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -184,6 +369,32 @@ Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummik <BR> Joins StoneSet to another StoneSet and returns the resulting new StoneSet</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>Table.</B><B><A HREF="../../../jrummikub/model/Table.html#splitSet(jrummikub.model.StoneSet, jrummikub.model.Position, int)">splitSet</A></B>(<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> set, + <A HREF="../../../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> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/model/Table.StoneInfo.html#Table.StoneInfo(jrummikub.model.StoneSet, jrummikub.model.Position, int)">Table.StoneInfo</A></B>(<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> set, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> setPosition, + int stonePosition)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -230,6 +441,14 @@ Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummik <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</CODE> + +<BR> + Set invalid sets to enable showing</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> <TD><CODE><B>ITablePanel.</B><B><A HREF="../../../jrummikub/view/ITablePanel.html#setStoneSets(java.lang.Iterable)">setStoneSets</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stoneSets)</CODE> <BR> @@ -250,6 +469,78 @@ Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummik <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#leftHoveredConnector">leftHoveredConnector</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#rightHoveredConnector">rightHoveredConnector</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type parameters of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#invalidStoneSets">invalidStoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#leftConnectorClickEvent">leftConnectorClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#pauseStoneSets">pauseStoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#rightConnectorClickEvent">rightConnectorClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#stoneSets">stoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return types with arguments of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -274,10 +565,46 @@ Uses of <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummik <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#paintStoneSet(java.awt.Graphics2D, jrummikub.model.StoneSet, jrummikub.model.Position, java.awt.geom.Area, java.awt.geom.Area)">paintStoneSet</A></B>(java.awt.Graphics2D g, + <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> stoneSet, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, + java.awt.geom.Area connectorArea, + java.awt.geom.Area hoveredConnectorArea)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type arguments of type <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setStoneSets(java.lang.Iterable)">setStoneSets</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stoneSets)</CODE> diff --git a/doc/jrummikub/model/class-use/StoneTray.Direction.html b/doc/jrummikub/model/class-use/StoneTray.Direction.html index a653204..d01447b 100644 --- a/doc/jrummikub/model/class-use/StoneTray.Direction.html +++ b/doc/jrummikub/model/class-use/StoneTray.Direction.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.StoneTray.Direction </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -112,6 +112,16 @@ Uses of <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Returns the direction to move the object in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>static <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD> <TD><CODE><B>StoneTray.Direction.</B><B><A HREF="../../../jrummikub/model/StoneTray.Direction.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE> @@ -166,6 +176,27 @@ the order they are declared.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#drop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">drop</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</CODE> + +<BR> + Subroutine to "drop" to consider and determine the direction the objects + dropped one collides with position-wise evade in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#dropUnchecked(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">dropUnchecked</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> direction)</CODE> + +<BR> + Subroutine to "drop" to execute the actual drop</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>,<A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD> <TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, @@ -185,6 +216,18 @@ the order they are declared.</TD> <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)">getNewPosition</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A> newDirection, + <A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> currentObject, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> currentPosition)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/model/class-use/StoneTray.html b/doc/jrummikub/model/class-use/StoneTray.html index a6a0e9b..802e8db 100644 --- a/doc/jrummikub/model/class-use/StoneTray.html +++ b/doc/jrummikub/model/class-use/StoneTray.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.StoneTray </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/model/class-use/Table.html b/doc/jrummikub/model/class-use/Table.html index 05e997e..bc4dba3 100644 --- a/doc/jrummikub/model/class-use/Table.html +++ b/doc/jrummikub/model/class-use/Table.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.model.Table </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/model/package-frame.html b/doc/jrummikub/model/package-frame.html index cf1f069..2d62dc5 100644 --- a/doc/jrummikub/model/package-frame.html +++ b/doc/jrummikub/model/package-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.model </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -23,12 +23,12 @@ jrummikub.model Interfaces</FONT> <FONT CLASS="FrameItemFont"> <BR> -<A HREF="IGameState.html" title="interface in jrummikub.model" target="classFrame"><I>IGameState</I></A> -<BR> <A HREF="IHand.html" title="interface in jrummikub.model" target="classFrame"><I>IHand</I></A> <BR> <A HREF="IPlayer.html" title="interface in jrummikub.model" target="classFrame"><I>IPlayer</I></A> <BR> +<A HREF="IRoundState.html" title="interface in jrummikub.model" target="classFrame"><I>IRoundState</I></A> +<BR> <A HREF="IStoneTray.html" title="interface in jrummikub.model" target="classFrame"><I>IStoneTray</I></A> <BR> <A HREF="ITable.html" title="interface in jrummikub.model" target="classFrame"><I>ITable</I></A> @@ -44,14 +44,22 @@ Interfaces</FONT> Classes</FONT> <FONT CLASS="FrameItemFont"> <BR> +<A HREF="GameSettings.html" title="class in jrummikub.model" target="classFrame">GameSettings</A> +<BR> <A HREF="GameState.html" title="class in jrummikub.model" target="classFrame">GameState</A> <BR> <A HREF="Hand.html" title="class in jrummikub.model" target="classFrame">Hand</A> <BR> <A HREF="Player.html" title="class in jrummikub.model" target="classFrame">Player</A> <BR> +<A HREF="PlayerSettings.html" title="class in jrummikub.model" target="classFrame">PlayerSettings</A> +<BR> <A HREF="Position.html" title="class in jrummikub.model" target="classFrame">Position</A> <BR> +<A HREF="RoundState.html" title="class in jrummikub.model" target="classFrame">RoundState</A> +<BR> +<A HREF="Score.html" title="class in jrummikub.model" target="classFrame">Score</A> +<BR> <A HREF="Stone.html" title="class in jrummikub.model" target="classFrame">Stone</A> <BR> <A HREF="StoneHeap.html" title="class in jrummikub.model" target="classFrame">StoneHeap</A> @@ -60,7 +68,9 @@ Classes</FONT> <BR> <A HREF="StoneTray.html" title="class in jrummikub.model" target="classFrame">StoneTray</A> <BR> -<A HREF="Table.html" title="class in jrummikub.model" target="classFrame">Table</A></FONT></TD> +<A HREF="Table.html" title="class in jrummikub.model" target="classFrame">Table</A> +<BR> +<A HREF="Table.StoneInfo.html" title="class in jrummikub.model" target="classFrame">Table.StoneInfo</A></FONT></TD> </TR> </TABLE> @@ -71,6 +81,8 @@ Classes</FONT> Enums</FONT> <FONT CLASS="FrameItemFont"> <BR> +<A HREF="PlayerSettings.Type.html" title="enum in jrummikub.model" target="classFrame">PlayerSettings.Type</A> +<BR> <A HREF="StoneColor.html" title="enum in jrummikub.model" target="classFrame">StoneColor</A> <BR> <A HREF="StoneSet.Type.html" title="enum in jrummikub.model" target="classFrame">StoneSet.Type</A> diff --git a/doc/jrummikub/model/package-summary.html b/doc/jrummikub/model/package-summary.html index c5e4189..35ee656 100644 --- a/doc/jrummikub/model/package-summary.html +++ b/doc/jrummikub/model/package-summary.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.model </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/package-summary.html"><B>PREV PACKAGE</B></A> - <A HREF="../../jrummikub/util/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../../jrummikub/control/turn/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../jrummikub/server/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> @@ -89,10 +89,6 @@ Package jrummikub.model <B>Interface Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A></B></TD> -<TD>Interface for <A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model"><CODE>GameState</CODE></A> model</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A></B></TD> <TD>Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A> model</TD> </TR> @@ -101,6 +97,10 @@ Package jrummikub.model <TD>Interface for <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> model</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A></B></TD> +<TD>Interface for <A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><CODE>RoundState</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray<E extends Sizeable></A></B></TD> <TD>Interface for the <A HREF="../../jrummikub/model/StoneTray.html" title="class in jrummikub.model"><CODE>StoneTray</CODE></A> model</TD> </TR> @@ -123,8 +123,12 @@ Package jrummikub.model <B>Class Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A></B></TD> +<TD>The overall game settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A></B></TD> -<TD>Class managing the overall and momentary GameState</TD> +<TD>Class that stores information for a game of multiple rounds</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model">Hand</A></B></TD> @@ -135,11 +139,23 @@ Package jrummikub.model <TD>Class managing player data.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A></B></TD> +<TD>The settings of a player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></B></TD> <TD><A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> Position class to determine positions on <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> or <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model">RoundState</A></B></TD> +<TD>Class managing the overall and momentary RoundState</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A></B></TD> +<TD>Score of a single round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></B></TD> <TD>Basic Rummikub Stone</TD> </TR> @@ -161,6 +177,10 @@ Package jrummikub.model <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model">Table</A></B></TD> <TD>Class administering the <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s on the game-Table</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model">Table.StoneInfo</A></B></TD> +<TD> </TD> +</TR> </TABLE> @@ -172,6 +192,10 @@ Package jrummikub.model <B>Enum Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model">PlayerSettings.Type</A></B></TD> +<TD>Type of turn control.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A></B></TD> <TD>Class specifying possible StoneColors</TD> </TR> @@ -219,8 +243,8 @@ Package jrummikub.model <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/package-summary.html"><B>PREV PACKAGE</B></A> - <A HREF="../../jrummikub/util/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../../jrummikub/control/turn/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../jrummikub/server/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/model/package-tree.html b/doc/jrummikub/model/package-tree.html index 7401a62..3c88d80 100644 --- a/doc/jrummikub/model/package-tree.html +++ b/doc/jrummikub/model/package-tree.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.model Class Hierarchy </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/package-tree.html"><B>PREV</B></A> - <A HREF="../../jrummikub/util/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../../jrummikub/control/turn/package-tree.html"><B>PREV</B></A> + <A HREF="../../jrummikub/server/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> @@ -92,28 +92,39 @@ Class Hierarchy </H2> <UL> <LI TYPE="circle">java.lang.Object<UL> -<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model"><B>GameState</B></A> (implements jrummikub.model.<A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/GameSettings.html" title="class in jrummikub.model"><B>GameSettings</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model"><B>GameState</B></A> (implements java.io.Serializable) <LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><B>Player</B></A> (implements jrummikub.model.<A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A>) -<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><B>Position</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><B>Stone</B></A> (implements jrummikub.model.<A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>) -<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model"><B>StoneHeap</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model"><B>StoneSet</B></A> (implements java.lang.Iterable<T>, jrummikub.model.<A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model"><B>PlayerSettings</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model"><B>Position</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><B>RoundState</B></A> (implements jrummikub.model.<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Score.html" title="class in jrummikub.model"><B>Score</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><B>Stone</B></A> (implements java.io.Serializable, jrummikub.model.<A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneHeap.html" title="class in jrummikub.model"><B>StoneHeap</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model"><B>StoneSet</B></A> (implements java.lang.Iterable<T>, java.io.Serializable, jrummikub.model.<A HREF="../../jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>) <LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneTray.html" title="class in jrummikub.model"><B>StoneTray</B></A><E> (implements jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><E>) <UL> <LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><B>Hand</B></A> (implements jrummikub.model.<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A>) <LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><B>Table</B></A> (implements jrummikub.model.<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>) </UL> -</UL> +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><B>Table.StoneInfo</B></A></UL> </UL> <H2> Interface Hierarchy </H2> <UL> <LI TYPE="circle">java.lang.Cloneable<UL> -<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Iterable<T>) +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Iterable<T>, java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> +</UL> +<LI TYPE="circle">java.lang.Iterable<T><UL> +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Cloneable, java.io.Serializable) <UL> <LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> </UL> -<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IGameState.html" title="interface in jrummikub.model"><B>IGameState</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>IPlayer</B></A><LI TYPE="circle">java.lang.Iterable<T><UL> -<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Cloneable) +<LI TYPE="circle">java.io.Serializable<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>IPlayer</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><B>IRoundState</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Cloneable, java.lang.Iterable<T>) <UL> <LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> </UL> @@ -125,7 +136,7 @@ Enum Hierarchy <LI TYPE="circle">java.lang.Object<UL> <LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) <UL> -<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model"><B>StoneSet.Type</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model"><B>StoneTray.Direction</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model"><B>StoneColor</B></A></UL> +<LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model"><B>StoneTray.Direction</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model"><B>StoneColor</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model"><B>StoneSet.Type</B></A><LI TYPE="circle">jrummikub.model.<A HREF="../../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model"><B>PlayerSettings.Type</B></A></UL> </UL> </UL> <HR> @@ -158,8 +169,8 @@ Enum Hierarchy <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/control/package-tree.html"><B>PREV</B></A> - <A HREF="../../jrummikub/util/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../../jrummikub/control/turn/package-tree.html"><B>PREV</B></A> + <A HREF="../../jrummikub/server/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/model/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/model/package-use.html b/doc/jrummikub/model/package-use.html index 162cfa6..79d4f71 100644 --- a/doc/jrummikub/model/package-use.html +++ b/doc/jrummikub/model/package-use.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Package jrummikub.model </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -90,14 +90,30 @@ function windowTitle() Packages that use <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.ai"><B>jrummikub.ai</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.util"><B>jrummikub.util</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.view"><B>jrummikub.view</B></A></TD> <TD> </TD> </TR> @@ -108,6 +124,39 @@ Packages that use <A HREF="../../jrummikub/model/package-summary.html">jrummikub </TABLE> <P> +<A NAME="jrummikub.ai"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/ai/package-summary.html">jrummikub.ai</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.ai"><B>GameSettings</B></A></B> + +<BR> + The overall game settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Stone.html#jrummikub.ai"><B>Stone</B></A></B> + +<BR> + Basic Rummikub Stone</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/StoneColor.html#jrummikub.ai"><B>StoneColor</B></A></B> + +<BR> + Class specifying possible StoneColors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/StoneSet.html#jrummikub.ai"><B>StoneSet</B></A></B> + +<BR> + Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s joined together to form sets</TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.control"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -115,16 +164,22 @@ Packages that use <A HREF="../../jrummikub/model/package-summary.html">jrummikub Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><B><A HREF="../../jrummikub/model/class-use/IGameState.html#jrummikub.control"><B>IGameState</B></A></B> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.control"><B>GameSettings</B></A></B> <BR> - Interface for <A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model"><CODE>GameState</CODE></A> model</TD> + The overall game settings</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><B><A HREF="../../jrummikub/model/class-use/IHand.html#jrummikub.control"><B>IHand</B></A></B> +<TD><B><A HREF="../../jrummikub/model/class-use/GameState.html#jrummikub.control"><B>GameState</B></A></B> <BR> - Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A> model</TD> + Class that stores information for a game of multiple rounds</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/IRoundState.html#jrummikub.control"><B>IRoundState</B></A></B> + +<BR> + Interface for <A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><CODE>RoundState</CODE></A> model</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/ITable.html#jrummikub.control"><B>ITable</B></A></B> @@ -133,18 +188,120 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< Interface for the <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> model</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><B><A HREF="../../jrummikub/model/class-use/Position.html#jrummikub.control"><B>Position</B></A></B> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.html#jrummikub.control"><B>PlayerSettings</B></A></B> + +<BR> + The settings of a player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.Type.html#jrummikub.control"><B>PlayerSettings.Type</B></A></B> + +<BR> + Type of turn control.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Score.html#jrummikub.control"><B>Score</B></A></B> + +<BR> + Score of a single round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/StoneSet.html#jrummikub.control"><B>StoneSet</B></A></B> + +<BR> + Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s joined together to form sets</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.control.network"><B>GameSettings</B></A></B> + +<BR> + The overall game settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/IRoundState.html#jrummikub.control.network"><B>IRoundState</B></A></B> + +<BR> + Interface for <A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><CODE>RoundState</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/ITable.html#jrummikub.control.network"><B>ITable</B></A></B> + +<BR> + Interface for the <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.Type.html#jrummikub.control.network"><B>PlayerSettings.Type</B></A></B> + +<BR> + Type of turn control.</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.control.turn"><B>GameSettings</B></A></B> + +<BR> + The overall game settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/IHand.html#jrummikub.control.turn"><B>IHand</B></A></B> + +<BR> + Interface for the <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/IRoundState.html#jrummikub.control.turn"><B>IRoundState</B></A></B> + +<BR> + Interface for <A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><CODE>RoundState</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/ITable.html#jrummikub.control.turn"><B>ITable</B></A></B> + +<BR> + Interface for the <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.Type.html#jrummikub.control.turn"><B>PlayerSettings.Type</B></A></B> + +<BR> + Type of turn control.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Position.html#jrummikub.control.turn"><B>Position</B></A></B> <BR> <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A> Position class to determine positions on <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> or <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><B><A HREF="../../jrummikub/model/class-use/Stone.html#jrummikub.control"><B>Stone</B></A></B> +<TD><B><A HREF="../../jrummikub/model/class-use/Stone.html#jrummikub.control.turn"><B>Stone</B></A></B> <BR> Basic Rummikub Stone</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/StoneSet.html#jrummikub.control.turn"><B>StoneSet</B></A></B> + +<BR> + Class managing <A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model"><CODE>Stone</CODE></A>s joined together to form sets</TD> +</TR> </TABLE> <P> @@ -155,10 +312,16 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><B><A HREF="../../jrummikub/model/class-use/IGameState.html#jrummikub.model"><B>IGameState</B></A></B> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.model"><B>GameSettings</B></A></B> <BR> - Interface for <A HREF="../../jrummikub/model/GameState.html" title="class in jrummikub.model"><CODE>GameState</CODE></A> model</TD> + The overall game settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/GameState.html#jrummikub.model"><B>GameState</B></A></B> + +<BR> + Class that stores information for a game of multiple rounds</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/IHand.html#jrummikub.model"><B>IHand</B></A></B> @@ -173,6 +336,12 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< Interface for <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> model</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/IRoundState.html#jrummikub.model"><B>IRoundState</B></A></B> + +<BR> + Interface for <A HREF="../../jrummikub/model/RoundState.html" title="class in jrummikub.model"><CODE>RoundState</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/IStoneTray.html#jrummikub.model"><B>IStoneTray</B></A></B> <BR> @@ -185,6 +354,24 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< Interface for the <A HREF="../../jrummikub/model/Table.html" title="class in jrummikub.model"><CODE>Table</CODE></A> model</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Player.html#jrummikub.model"><B>Player</B></A></B> + +<BR> + Class managing player data.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.html#jrummikub.model"><B>PlayerSettings</B></A></B> + +<BR> + The settings of a player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.Type.html#jrummikub.model"><B>PlayerSettings.Type</B></A></B> + +<BR> + Type of turn control.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/Position.html#jrummikub.model"><B>Position</B></A></B> <BR> @@ -192,6 +379,12 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Score.html#jrummikub.model"><B>Score</B></A></B> + +<BR> + Score of a single round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/Sizeable.html#jrummikub.model"><B>Sizeable</B></A></B> <BR> @@ -241,6 +434,27 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< <BR> Possible move directions in case of overlapping Stones/Sets</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Table.StoneInfo.html#jrummikub.model"><B>Table.StoneInfo</B></A></B> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.util"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.util"><B>GameSettings</B></A></B> + +<BR> + The overall game settings</TD> +</TR> </TABLE> <P> @@ -251,6 +465,30 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.view"><B>GameSettings</B></A></B> + +<BR> + The overall game settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/IPlayer.html#jrummikub.view"><B>IPlayer</B></A></B> + +<BR> + Interface for <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.html#jrummikub.view"><B>PlayerSettings</B></A></B> + +<BR> + The settings of a player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.Type.html#jrummikub.view"><B>PlayerSettings.Type</B></A></B> + +<BR> + Type of turn control.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/Position.html#jrummikub.view"><B>Position</B></A></B> <BR> @@ -258,12 +496,24 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Score.html#jrummikub.view"><B>Score</B></A></B> + +<BR> + Score of a single round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/Stone.html#jrummikub.view"><B>Stone</B></A></B> <BR> Basic Rummikub Stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/StoneColor.html#jrummikub.view"><B>StoneColor</B></A></B> + +<BR> + Class specifying possible StoneColors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/StoneSet.html#jrummikub.view"><B>StoneSet</B></A></B> <BR> @@ -279,6 +529,30 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model</A> used by <A HREF="../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/GameSettings.html#jrummikub.view.impl"><B>GameSettings</B></A></B> + +<BR> + The overall game settings</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/IPlayer.html#jrummikub.view.impl"><B>IPlayer</B></A></B> + +<BR> + Interface for <A HREF="../../jrummikub/model/Player.html" title="class in jrummikub.model"><CODE>Player</CODE></A> model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.html#jrummikub.view.impl"><B>PlayerSettings</B></A></B> + +<BR> + The settings of a player</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/PlayerSettings.Type.html#jrummikub.view.impl"><B>PlayerSettings.Type</B></A></B> + +<BR> + Type of turn control.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/Position.html#jrummikub.view.impl"><B>Position</B></A></B> <BR> @@ -286,12 +560,24 @@ Classes in <A HREF="../../jrummikub/model/package-summary.html">jrummikub.model< <A HREF="../../jrummikub/model/Hand.html" title="class in jrummikub.model"><CODE>Hand</CODE></A></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/Score.html#jrummikub.view.impl"><B>Score</B></A></B> + +<BR> + Score of a single round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/Stone.html#jrummikub.view.impl"><B>Stone</B></A></B> <BR> Basic Rummikub Stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/model/class-use/StoneColor.html#jrummikub.view.impl"><B>StoneColor</B></A></B> + +<BR> + Class specifying possible StoneColors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/model/class-use/StoneSet.html#jrummikub.view.impl"><B>StoneSet</B></A></B> <BR> diff --git a/doc/jrummikub/package-frame.html b/doc/jrummikub/package-frame.html index d3f8844..0ca39ae 100644 --- a/doc/jrummikub/package-frame.html +++ b/doc/jrummikub/package-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/package-summary.html b/doc/jrummikub/package-summary.html index 1a1cd4b..c71526e 100644 --- a/doc/jrummikub/package-summary.html +++ b/doc/jrummikub/package-summary.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV PACKAGE - <A HREF="../jrummikub/control/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../jrummikub/ai/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?jrummikub/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> @@ -129,7 +129,7 @@ Package jrummikub <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV PACKAGE - <A HREF="../jrummikub/control/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../jrummikub/ai/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?jrummikub/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/package-tree.html b/doc/jrummikub/package-tree.html index b02ff9f..9e6e5fc 100644 --- a/doc/jrummikub/package-tree.html +++ b/doc/jrummikub/package-tree.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub Class Hierarchy </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV - <A HREF="../jrummikub/control/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../jrummikub/ai/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?jrummikub/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> @@ -125,7 +125,7 @@ Class Hierarchy <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV - <A HREF="../jrummikub/control/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../jrummikub/ai/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html?jrummikub/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/package-use.html b/doc/jrummikub/package-use.html index 8d5f69d..037f267 100644 --- a/doc/jrummikub/package-use.html +++ b/doc/jrummikub/package-use.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Package jrummikub </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/util/Connection.html b/doc/jrummikub/util/Connection.html index 8d3cc37..b3d6803 100644 --- a/doc/jrummikub/util/Connection.html +++ b/doc/jrummikub/util/Connection.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Connection </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/util/Event.html b/doc/jrummikub/util/Event.html index d64b118..1cbd261 100644 --- a/doc/jrummikub/util/Event.html +++ b/doc/jrummikub/util/Event.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Event </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -111,7 +111,24 @@ Simple parameterless event generator <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.HashSet<<A HREF="../../jrummikub/util/IListener.html" title="interface in jrummikub.util">IListener</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Event.html#listeners">listeners</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -173,6 +190,25 @@ Simple parameterless event generator <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="listeners"><!-- --></A><H3> +listeners</H3> +<PRE> +private java.util.HashSet<<A HREF="../../jrummikub/util/IListener.html" title="interface in jrummikub.util">IListener</A>> <B>listeners</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -301,9 +337,9 @@ public void <B>emit</B>()</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/util/Event1.html b/doc/jrummikub/util/Event1.html index 495b89b..94120e5 100644 --- a/doc/jrummikub/util/Event1.html +++ b/doc/jrummikub/util/Event1.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Event1 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -113,7 +113,24 @@ Simple single parameter event generator <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.HashSet<<A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../jrummikub/util/Event1.html" title="type parameter in Event1">T</A>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Event1.html#listeners">listeners</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -175,6 +192,25 @@ Simple single parameter event generator <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="listeners"><!-- --></A><H3> +listeners</H3> +<PRE> +private java.util.HashSet<<A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../jrummikub/util/Event1.html" title="type parameter in Event1">T</A>>> <B>listeners</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -303,9 +339,9 @@ public void <B>emit</B>(<A HREF="../../jrummikub/util/Event1.html" title="type p </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/util/Event2.html b/doc/jrummikub/util/Event2.html index 1705cb3..e755f58 100644 --- a/doc/jrummikub/util/Event2.html +++ b/doc/jrummikub/util/Event2.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Event2 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/util/Event3.html" title="class in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/Event2.html" target="_top"><B>FRAMES</B></A> <A HREF="Event2.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -113,7 +113,24 @@ Simple single parameter event generator <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.HashSet<<A HREF="../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../jrummikub/util/Event2.html" title="type parameter in Event2">T1</A>,<A HREF="../../jrummikub/util/Event2.html" title="type parameter in Event2">T2</A>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Event2.html#listeners">listeners</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -176,6 +193,25 @@ Simple single parameter event generator <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="listeners"><!-- --></A><H3> +listeners</H3> +<PRE> +private java.util.HashSet<<A HREF="../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../jrummikub/util/Event2.html" title="type parameter in Event2">T1</A>,<A HREF="../../jrummikub/util/Event2.html" title="type parameter in Event2">T2</A>>> <B>listeners</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -285,7 +321,7 @@ public void <B>emit</B>(<A HREF="../../jrummikub/util/Event2.html" title="type p <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/util/Event3.html" title="class in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/Event2.html" target="_top"><B>FRAMES</B></A> <A HREF="Event2.html" target="_top"><B>NO FRAMES</B></A> @@ -305,9 +341,9 @@ public void <B>emit</B>(<A HREF="../../jrummikub/util/Event2.html" title="type p </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/util/IEvent.html b/doc/jrummikub/util/IEvent.html index bb36907..5a28268 100644 --- a/doc/jrummikub/util/IEvent.html +++ b/doc/jrummikub/util/IEvent.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IEvent </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/util/Event2.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/util/GameData.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IEvent.html" target="_top"><B>FRAMES</B></A> @@ -202,7 +202,7 @@ void <B>remove</B>(<A HREF="../../jrummikub/util/IListener.html" title="interfac <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/util/Event2.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/util/GameData.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IEvent.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/util/IEvent1.html b/doc/jrummikub/util/IEvent1.html index 3d6aad9..b16e66f 100644 --- a/doc/jrummikub/util/IEvent1.html +++ b/doc/jrummikub/util/IEvent1.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IEvent1 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/util/IEvent2.html b/doc/jrummikub/util/IEvent2.html index 87189c2..389b0a4 100644 --- a/doc/jrummikub/util/IEvent2.html +++ b/doc/jrummikub/util/IEvent2.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IEvent2 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/util/IListener.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IEvent2.html" target="_top"><B>FRAMES</B></A> <A HREF="IEvent2.html" target="_top"><B>NO FRAMES</B></A> @@ -205,7 +205,7 @@ void <B>remove</B>(<A HREF="../../jrummikub/util/IListener2.html" title="interfa <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/util/IListener.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IEvent2.html" target="_top"><B>FRAMES</B></A> <A HREF="IEvent2.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/util/IListener.html b/doc/jrummikub/util/IListener.html index 6ea0fa0..5e7c148 100644 --- a/doc/jrummikub/util/IListener.html +++ b/doc/jrummikub/util/IListener.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IListener </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IListener.html" target="_top"><B>FRAMES</B></A> @@ -177,7 +177,7 @@ void <B>handle</B>()</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IListener.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/util/IListener1.html b/doc/jrummikub/util/IListener1.html index c310928..92e685b 100644 --- a/doc/jrummikub/util/IListener1.html +++ b/doc/jrummikub/util/IListener1.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IListener1 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/util/IListener2.html b/doc/jrummikub/util/IListener2.html index 8a150ad..b1adb7b 100644 --- a/doc/jrummikub/util/IListener2.html +++ b/doc/jrummikub/util/IListener2.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IListener2 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/util/IListener3.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IListener2.html" target="_top"><B>FRAMES</B></A> <A HREF="IListener2.html" target="_top"><B>NO FRAMES</B></A> @@ -183,7 +183,7 @@ void <B>handle</B>(<A HREF="../../jrummikub/util/IListener2.html" title="type pa <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/util/IListener3.html" title="interface in jrummikub.util"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/IListener2.html" target="_top"><B>FRAMES</B></A> <A HREF="IListener2.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/util/Pair.html b/doc/jrummikub/util/Pair.html index ef913a5..c41c8e5 100644 --- a/doc/jrummikub/util/Pair.html +++ b/doc/jrummikub/util/Pair.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> Pair </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/util/IListener2.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> NEXT CLASS</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/Pair.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -97,9 +97,12 @@ java.lang.Object </PRE> <DL> <DT><DT><B>Type Parameters:</B><DD><CODE>T1</CODE> - Type of first component<DD><CODE>T2</CODE> - Type of second component</DL> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD> +</DL> <HR> <DL> -<DT><PRE>public class <B>Pair<T1,T2></B><DT>extends java.lang.Object</DL> +<DT><PRE>public class <B>Pair<T1,T2></B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL> </PRE> <P> @@ -107,10 +110,45 @@ A pair of objects <P> <P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#jrummikub.util.Pair">Serialized Form</A></DL> <HR> <P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T1</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Pair.html#first">first</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T2</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Pair.html#second">second</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Pair.html#serialVersionUID">serialVersionUID</A></B></CODE> +<BR> + </TD> +</TR> +</TABLE> + <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> @@ -138,6 +176,14 @@ A pair of objects </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Pair.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object obj)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T1</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/util/Pair.html#getFirst()">getFirst</A></B>()</CODE> @@ -152,6 +198,22 @@ A pair of objects <BR> Extract the second component of a pair</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Pair.html#hashCode()">hashCode</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> java.lang.String</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/util/Pair.html#toString()">toString</A></B>()</CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -159,12 +221,51 @@ A pair of objects <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> +<TD><CODE>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD> </TR> </TABLE> <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="serialVersionUID"><!-- --></A><H3> +serialVersionUID</H3> +<PRE> +private static final long <B>serialVersionUID</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#jrummikub.util.Pair.serialVersionUID">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="first"><!-- --></A><H3> +first</H3> +<PRE> +private final <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T1</A> <B>first</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="second"><!-- --></A><H3> +second</H3> +<PRE> +private final <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T2</A> <B>second</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -205,6 +306,9 @@ public <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T <DD>Extract the first component of a pair <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Returns:</B><DD>the first pair component</DL> </DD> @@ -219,10 +323,55 @@ public <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T <DD>Extract the second component of a pair <P> <DD><DL> +</DL> +</DD> +<DD><DL> <DT><B>Returns:</B><DD>the second pair component</DL> </DD> </DL> +<HR> + +<A NAME="toString()"><!-- --></A><H3> +toString</H3> +<PRE> +public java.lang.String <B>toString</B>()</PRE> +<DL> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="hashCode()"><!-- --></A><H3> +hashCode</H3> +<PRE> +public int <B>hashCode</B>()</PRE> +<DL> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>hashCode</CODE> in class <CODE>java.lang.Object</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="equals(java.lang.Object)"><!-- --></A><H3> +equals</H3> +<PRE> +public boolean <B>equals</B>(java.lang.Object obj)</PRE> +<DL> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -254,7 +403,7 @@ public <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/util/IListener2.html" title="interface in jrummikub.util"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util"><B>PREV CLASS</B></A> NEXT CLASS</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/Pair.html" target="_top"><B>FRAMES</B></A> @@ -275,9 +424,9 @@ public <A HREF="../../jrummikub/util/Pair.html" title="type parameter in Pair">T </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/util/class-use/Connection.html b/doc/jrummikub/util/class-use/Connection.html index ebf6524..cc676f5 100644 --- a/doc/jrummikub/util/class-use/Connection.html +++ b/doc/jrummikub/util/class-use/Connection.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.util.Connection </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,12 +90,147 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.util"><B>jrummikub.util</B></A></TD> <TD> </TD> </TR> </TABLE> <P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> +<TD><CODE><B>ApplicationControl.</B><B><A HREF="../../../jrummikub/control/ApplicationControl.html#tempConnection">tempConnection</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with type parameters of type <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B>LoginControl.</B><B><A HREF="../../../jrummikub/control/LoginControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected java.util.List<<A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected java.util.List<<A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractSettingsControl.</B><B><A HREF="../../../jrummikub/control/AbstractSettingsControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected java.util.List<<A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> with type parameters of type <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B>NetworkControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected java.util.List<<A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractGameBeginControl.</B><B><A HREF="../../../jrummikub/control/network/AbstractGameBeginControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with type parameters of type <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected java.util.List<<A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#connections">connections</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.util"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -129,6 +264,14 @@ Uses of <A HREF="../../../jrummikub/util/Connection.html" title="interface in jr <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> +<TD><CODE><B>Event1.</B><B><A HREF="../../../jrummikub/util/Event1.html#add(jrummikub.util.IListener1)">add</A></B>(<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/Event1.html" title="type parameter in Event1">T</A>> listener)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> <TD><CODE><B>IEvent1.</B><B><A HREF="../../../jrummikub/util/IEvent1.html#add(jrummikub.util.IListener1)">add</A></B>(<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/IEvent1.html" title="type parameter in IEvent1">T</A>> listener)</CODE> <BR> @@ -137,7 +280,7 @@ Uses of <A HREF="../../../jrummikub/util/Connection.html" title="interface in jr <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> -<TD><CODE><B>Event1.</B><B><A HREF="../../../jrummikub/util/Event1.html#add(jrummikub.util.IListener1)">add</A></B>(<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/Event1.html" title="type parameter in Event1">T</A>> listener)</CODE> +<TD><CODE><B>Event2.</B><B><A HREF="../../../jrummikub/util/Event2.html#add(jrummikub.util.IListener2)">add</A></B>(<A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../../jrummikub/util/Event2.html" title="type parameter in Event2">T1</A>,<A HREF="../../../jrummikub/util/Event2.html" title="type parameter in Event2">T2</A>> listener)</CODE> <BR> </TD> @@ -153,7 +296,15 @@ Uses of <A HREF="../../../jrummikub/util/Connection.html" title="interface in jr <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> -<TD><CODE><B>Event2.</B><B><A HREF="../../../jrummikub/util/Event2.html#add(jrummikub.util.IListener2)">add</A></B>(<A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../../jrummikub/util/Event2.html" title="type parameter in Event2">T1</A>,<A HREF="../../../jrummikub/util/Event2.html" title="type parameter in Event2">T2</A>> listener)</CODE> +<TD><CODE><B>IEvent3.</B><B><A HREF="../../../jrummikub/util/IEvent3.html#add(jrummikub.util.IListener3)">add</A></B>(<A HREF="../../../jrummikub/util/IListener3.html" title="interface in jrummikub.util">IListener3</A><<A HREF="../../../jrummikub/util/IEvent3.html" title="type parameter in IEvent3">T1</A>,<A HREF="../../../jrummikub/util/IEvent3.html" title="type parameter in IEvent3">T2</A>,<A HREF="../../../jrummikub/util/IEvent3.html" title="type parameter in IEvent3">T3</A>> listener)</CODE> + +<BR> + Start to publish all events to a given listener</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> +<TD><CODE><B>Event3.</B><B><A HREF="../../../jrummikub/util/Event3.html#add(jrummikub.util.IListener3)">add</A></B>(<A HREF="../../../jrummikub/util/IListener3.html" title="interface in jrummikub.util">IListener3</A><<A HREF="../../../jrummikub/util/Event3.html" title="type parameter in Event3">T1</A>,<A HREF="../../../jrummikub/util/Event3.html" title="type parameter in Event3">T2</A>,<A HREF="../../../jrummikub/util/Event3.html" title="type parameter in Event3">T3</A>> listener)</CODE> <BR> </TD> diff --git a/doc/jrummikub/util/class-use/Event.html b/doc/jrummikub/util/class-use/Event.html index 427d8cd..a659587 100644 --- a/doc/jrummikub/util/class-use/Event.html +++ b/doc/jrummikub/util/class-use/Event.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.util.Event </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,567 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.util.Event</B></H2> </CENTER> -No usage of jrummikub.util.Event + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>LoginControl.</B><B><A HREF="../../../jrummikub/control/LoginControl.html#cancelEvent">cancelEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#endOfGameEvent">endOfGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SaveControl.</B><B><A HREF="../../../jrummikub/control/SaveControl.html#loadErrorEvent">loadErrorEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>TurnTimer.</B><B><A HREF="../../../jrummikub/control/TurnTimer.html#timeRunOutEvent">timeRunOutEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SaveControl.</B><B><A HREF="../../../jrummikub/control/SaveControl.html#getLoadErrorEvent()">getLoadErrorEvent</A></B>()</CODE> + +<BR> + The load error event is emitted when the file selected for loading is not + a rum file</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> declared as <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>NetworkSettingsControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkSettingsControl.html#backEvent">backEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>AbstractGameBeginControl.</B><B><A HREF="../../../jrummikub/control/network/AbstractGameBeginControl.html#backEvent">backEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>NetworkControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkControl.html#backToLoginEvent">backToLoginEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#connectedEvent">connectedEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#connectionLostEvent">connectionLostEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#gameStartEvent">gameStartEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>GameJoinControl.</B><B><A HREF="../../../jrummikub/control/network/GameJoinControl.html#gameStartEvent">gameStartEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#nextPlayerEvent">nextPlayerEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#redealEvent">redealEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#roundStartEvent">roundStartEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>NetworkControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkControl.html#stopNetworkEvent">stopNetworkEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#turnStartEvent">turnStartEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> that return <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>NetworkSettingsControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkSettingsControl.html#getBackEvent()">getBackEvent</A></B>()</CODE> + +<BR> + The get back event is emitted when the player wants to go back to the + previous settings panel</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> with parameters of type <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static void</CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#emitLater(jrummikub.util.Event)">emitLater</A></B>(<A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> event)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> declared as <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#redealEvent">redealEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>StartTurnPanel.</B><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#acknowledgeConnectionLostEvent">acknowledgeConnectionLostEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>StartTurnPanel.</B><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#acknowledgeInvalidEvent">acknowledgeInvalidEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#addPlayerEvent">addPlayerEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#backEvent">backEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>StartTurnPanel.</B><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#buttonEvent">buttonEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>QuitWarningPanel.</B><B><A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html#cancelEvent">cancelEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>ConnectPanel.</B><B><A HREF="../../../jrummikub/view/impl/ConnectPanel.html#cancelEvent">cancelEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>LoginPanel.</B><B><A HREF="../../../jrummikub/view/impl/LoginPanel.html#cancelEvent">cancelEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>GameListPanel.</B><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html#cancelEvent">cancelEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>PausePanel.</B><B><A HREF="../../../jrummikub/view/impl/PausePanel.html#endPauseEvent">endPauseEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>RoundEndPanel.</B><B><A HREF="../../../jrummikub/view/impl/RoundEndPanel.html#endProgramEvent">endProgramEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#endTurnEvent">endTurnEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#loadEvent">loadEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#loadGameEvent">loadGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#menuNewGameEvent">menuNewGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#networkGameEvent">networkGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#networkGameEvent">networkGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>RoundEndPanel.</B><B><A HREF="../../../jrummikub/view/impl/RoundEndPanel.html#newGameEvent">newGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>RoundEndPanel.</B><B><A HREF="../../../jrummikub/view/impl/RoundEndPanel.html#newRoundEvent">newRoundEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#offerGameEvent">offerGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>GameListPanel.</B><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html#openNewGameEvent">openNewGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#pauseEvent">pauseEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>QuitWarningPanel.</B><B><A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html#quitEvent">quitEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#quitEvent">quitEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#redealEvent">redealEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#setVariantChildrenEvent">setVariantChildrenEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#setVariantDefaultEvent">setVariantDefaultEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#sortByGroupsEvent">sortByGroupsEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#sortByRunsEvent">sortByRunsEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#startGameEvent">startGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B>StartTurnPanel.</B><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#startTurnEvent">startTurnEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B>QuitWarningPanel.</B><B><A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html#createButton(java.lang.String, jrummikub.util.Event)">createButton</A></B>(java.lang.String title, + <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> event)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#createButton(java.lang.String, jrummikub.util.Event)">createButton</A></B>(java.lang.String title, + <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> event)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JMenuItem</CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#createMenuItem(java.lang.String, jrummikub.util.Event)">createMenuItem</A></B>(java.lang.String text, + <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> event)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/util/class-use/Event1.html b/doc/jrummikub/util/class-use/Event1.html index b1a6dd7..ac468ce 100644 --- a/doc/jrummikub/util/class-use/Event1.html +++ b/doc/jrummikub/util/class-use/Event1.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.util.Event1 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,6 +90,18 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.view"><B>jrummikub.view</B></A></TD> <TD> </TD> </TR> @@ -100,6 +112,234 @@ Packages that use <A HREF="../../../jrummikub/util/Event1.html" title="class in </TABLE> <P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#endOfRoundEvent">endOfRoundEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A>></CODE></FONT></TD> +<TD><CODE><B>LoginControl.</B><B><A HREF="../../../jrummikub/control/LoginControl.html#loginEvent">loginEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#restartRoundEvent">restartRoundEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#roundStateUpdateEvent">roundStateUpdateEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>></CODE></FONT></TD> +<TD><CODE><B>SettingsControl.</B><B><A HREF="../../../jrummikub/control/SettingsControl.html#startGameEvent">startGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> declared as <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/view/LoginError.html" title="enum in jrummikub.view">LoginError</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#connectionFailedEvent">connectionFailedEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#gameJoinAckEvent">gameJoinAckEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#gameJoinEvent">gameJoinEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#gameLeaveEvent">gameLeaveEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#gameOfferEvent">gameOfferEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>></CODE></FONT></TD> +<TD><CODE><B>GameOfferControl.</B><B><A HREF="../../../jrummikub/control/network/GameOfferControl.html#gameStartEvent">gameStartEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.util.UUID></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#gameWithdrawalEvent">gameWithdrawalEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>></CODE></FONT></TD> +<TD><CODE><B>NetworkSettingsControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkSettingsControl.html#offerGameEvent">offerGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#participantLeftEvent">participantLeftEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#roundStateUpdateEvent">roundStateUpdateEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#tableUpdateEvent">tableUpdateEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> that return <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>></CODE></FONT></TD> +<TD><CODE><B>NetworkSettingsControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkSettingsControl.html#getOfferGameEvent()">getOfferGameEvent</A></B>()</CODE> + +<BR> + The game offer event is emitted when a player wants to offer a new network + game</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> with parameters of type <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> +<TR ALIGN="right" VALIGN=""> +<TD NOWRAP><FONT SIZE="-1"> +<CODE><T> void</CODE></FONT></TD> +</TR> +</TABLE> +</CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#emitLater(jrummikub.util.Event1, T)">emitLater</A></B>(<A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><T> event, + T arg)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> declared as <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#tableUpdateEvent">tableUpdateEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.view"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -147,6 +387,166 @@ Uses of <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeHighestValueEvent">changeHighestValueEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeInitialMeldThresholdEvent">changeInitialMeldThresholdEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeJokerNumberEvent">changeJokerNumberEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeNoLimitsEvent">changeNoLimitsEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeNumberOfStonesDealtEvent">changeNumberOfStonesDealtEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeSeeHandSizeEvent">changeSeeHandSizeEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeStoneColorsEvent">changeStoneColorsEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeStoneSetNumberEvent">changeStoneSetNumberEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changeTimeEvent">changeTimeEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#clickEvent">clickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A>></CODE></FONT></TD> +<TD><CODE><B>GameListPanel.</B><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html#joinEvent">joinEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#leftConnectorClickEvent">leftConnectorClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#loadFileEvent">loadFileEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A>></CODE></FONT></TD> +<TD><CODE><B>LoginPanel.</B><B><A HREF="../../../jrummikub/view/impl/LoginPanel.html#loginEvent">loginEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.awt.Point></CODE></FONT></TD> +<TD><CODE><B>StoneCollectionPanel.</B><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#otherClickEvent">otherClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#removePlayerEvent">removePlayerEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#rightConnectorClickEvent">rightConnectorClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#saveEvent">saveEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>LoginPanel.</B><B><A HREF="../../../jrummikub/view/impl/LoginPanel.html#useDedicatedServer">useDedicatedServer</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> @@ -176,6 +576,33 @@ Uses of <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub. </TABLE> <P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JCheckBox</CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#createOptionCheckbox(jrummikub.util.Event1)">createOptionCheckbox</A></B>(<A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Boolean> targetEvent)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JSpinner</CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#createOptionSpinner(int, int, int, jrummikub.util.Event1)">createOptionSpinner</A></B>(int min, + int max, + int step, + <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.lang.Integer> targetEvent)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <HR> diff --git a/doc/jrummikub/util/class-use/Event2.html b/doc/jrummikub/util/class-use/Event2.html index 6621f3d..630693b 100644 --- a/doc/jrummikub/util/class-use/Event2.html +++ b/doc/jrummikub/util/class-use/Event2.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.util.Event2 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,12 +90,78 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> <TD> </TD> </TR> </TABLE> <P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> declared as <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><java.lang.String,java.awt.Color></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#changeColorEvent">changeColorEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>,<A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#turnEndEvent">turnEndEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> declared as <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>,<A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#endOfTurnEvent">endOfTurnEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.view.impl"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -108,6 +174,62 @@ Uses of <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><java.lang.Integer,java.awt.Color></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changePlayerColorEvent">changePlayerColorEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><java.lang.Integer,java.lang.String></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changePlayerNameEvent">changePlayerNameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><java.lang.Integer,<A HREF="../../../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model">PlayerSettings.Type</A>></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#changePlayerTypeEvent">changePlayerTypeEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#rangeClickEvent">rangeClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setClickEvent">setClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stoneClickEvent">stoneClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> diff --git a/doc/jrummikub/util/class-use/IEvent.html b/doc/jrummikub/util/class-use/IEvent.html index 5f813a8..3dfbd98 100644 --- a/doc/jrummikub/util/class-use/IEvent.html +++ b/doc/jrummikub/util/class-use/IEvent.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.util.IEvent </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -94,6 +94,14 @@ Packages that use <A HREF="../../../jrummikub/util/IEvent.html" title="interface <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.util"><B>jrummikub.util</B></A></TD> <TD> </TD> </TR> @@ -125,18 +133,18 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> -<TD><CODE><B>TurnControl.</B><B><A HREF="../../../jrummikub/control/TurnControl.html#getEndOfTurnEvent()">getEndOfTurnEvent</A></B>()</CODE> +<TD><CODE><B>LoginControl.</B><B><A HREF="../../../jrummikub/control/LoginControl.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> <BR> - Get the event that is emitted when the turn is over</TD> + Getter for cancelEvent</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> -<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#getEndRoundEvent()">getEndRoundEvent</A></B>()</CODE> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#getEndOfGameEvent()">getEndOfGameEvent</A></B>()</CODE> <BR> - End the round</TD> + Is emitted when the user ends the game and start a new one</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -157,6 +165,202 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi </TABLE> <P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> that return <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>AbstractGameBeginControl.</B><B><A HREF="../../../jrummikub/control/network/AbstractGameBeginControl.html#getBackEvent()">getBackEvent</A></B>()</CODE> + +<BR> + The back event is emitted when the player wants to go back to the previous + control and panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>NetworkControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkControl.html#getBackToLoginEvent()">getBackToLoginEvent</A></B>()</CODE> + +<BR> + The back to login event is emitted when the player aborted the connecting + process or when a connection error has occured and been acknowledged</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getConnectedEvent()">getConnectedEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getConnectedEvent()">getConnectedEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getConnectionLostEvent()">getConnectionLostEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getConnectionLostEvent()">getConnectionLostEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getGameStartEvent()">getGameStartEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getGameStartEvent()">getGameStartEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getNextPlayerEvent()">getNextPlayerEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getNextPlayerEvent()">getNextPlayerEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getRoundStartEvent()">getRoundStartEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getRoundStartEvent()">getRoundStartEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>GameJoinControl.</B><B><A HREF="../../../jrummikub/control/network/GameJoinControl.html#getStartGameEvent()">getStartGameEvent</A></B>()</CODE> + +<BR> + The event that is emitted when the game is started</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>NetworkControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkControl.html#getStopNetworkEvent()">getStopNetworkEvent</A></B>()</CODE> + +<BR> + Getter for stopNetworkEvent</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getTurnStartEvent()">getTurnStartEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getTurnStartEvent()">getTurnStartEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> + +<BR> + Emitted when the round is aborted and needs to be restarted</TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.util"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -199,6 +403,91 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getAcknowledgeConnectionLostEvent()">getAcknowledgeConnectionLostEvent</A></B>()</CODE> + +<BR> + The acknoledge connection lost event is emitted when the user has + acknowledged that the network connection was lost</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getAcknowledgeInvalidEvent()">getAcknowledgeInvalidEvent</A></B>()</CODE> + +<BR> + The start turn event is emitted when the player knows what invalid stones + he played</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getAddPlayerEvent()">getAddPlayerEvent</A></B>()</CODE> + +<BR> + The add player event is emitted when the user wants to add a player to the + player list</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getBackEvent()">getBackEvent</A></B>()</CODE> + +<BR> + Emitted when the user wants to go back to the panel before</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IConnectPanel.</B><B><A HREF="../../../jrummikub/view/IConnectPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + Is emitted when the user wants to abort connecting or has acknowledged + the error</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ILoginPanel.</B><B><A HREF="../../../jrummikub/view/ILoginPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + Emitted when the user cancels the login process</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IQuitWarningPanel.</B><B><A HREF="../../../jrummikub/view/IQuitWarningPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + Is emitted if the user selected quit by mistake</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IGameListPanel.</B><B><A HREF="../../../jrummikub/view/IGameListPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + Emitted when the network game is canceled</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getEndPauseEvent()">getEndPauseEvent</A></B>()</CODE> + +<BR> + The end pause event is emitted when the user wants to sresume the game + after a pause</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getEndProgramEvent()">getEndProgramEvent</A></B>()</CODE> + +<BR> + The quit event is emitted when the player wants to quit the game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B>IPlayerPanel.</B><B><A HREF="../../../jrummikub/view/IPlayerPanel.html#getEndTurnEvent()">getEndTurnEvent</A></B>()</CODE> <BR> @@ -207,10 +496,77 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getLoadEvent()">getLoadEvent</A></B>()</CODE> + +<BR> + The load event is emitted when the user wants to load a previously saved + game state</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getMenuNewGameEvent()">getMenuNewGameEvent</A></B>()</CODE> + +<BR> + The menu new game event is emitted when the user selects the new game menu + entry</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getNetworkGameEvent()">getNetworkGameEvent</A></B>()</CODE> + +<BR> + The network game event is emitted when the user chooses a network game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getNewGameEvent()">getNewGameEvent</A></B>()</CODE> <BR> - The new game event is emitted when the player wants to start a new game</TD> + Is emitted if the player wants to end the game and start a new one</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getNewRoundEvent()">getNewRoundEvent</A></B>()</CODE> + +<BR> + The new round event is emitted when the player wants to start a new round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getOfferGameEvent()">getOfferGameEvent</A></B>()</CODE> + +<BR> + The offer new game event is emitted when a new game is started and looking + for players</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IGameListPanel.</B><B><A HREF="../../../jrummikub/view/IGameListPanel.html#getOpenNewGameEvent()">getOpenNewGameEvent</A></B>()</CODE> + +<BR> + Emitted when a new game is offered</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getPauseEvent()">getPauseEvent</A></B>()</CODE> + +<BR> + The pause event is emitted when the user wants to pause the current turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IQuitWarningPanel.</B><B><A HREF="../../../jrummikub/view/IQuitWarningPanel.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> + +<BR> + Is emitted if the user is positive about quitting</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -218,7 +574,31 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> <BR> - The quit event is emitted when the player wants to quit the game</TD> + The quit event is emitted when the user wants to leave the application</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>IPlayerPanel.</B><B><A HREF="../../../jrummikub/view/IPlayerPanel.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> + +<BR> + The redeal event is emitted when the player wants to get new stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getSetVariantChildrenEvent()">getSetVariantChildrenEvent</A></B>()</CODE> + +<BR> + Emitted when the children variant is chosen</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getSetVariantDefaultEvent()">getSetVariantDefaultEvent</A></B>()</CODE> + +<BR> + Emitted when the variables are reset to the default values</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -235,8 +615,16 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TD><CODE><B>IPlayerPanel.</B><B><A HREF="../../../jrummikub/view/IPlayerPanel.html#getSortByRunsEvent()">getSortByRunsEvent</A></B>()</CODE> <BR> - The sort by runs event is emitted when the player wants to sort his stones - by runs</TD> + The sort by runs event is emitted when the player wants to sort his + stones by runs</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getStartGameEvent()">getStartGameEvent</A></B>()</CODE> + +<BR> + the start game event is emitted when the user wants to start the game</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -265,6 +653,118 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>StartTurnPanel.</B><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#getAcknowledgeConnectionLostEvent()">getAcknowledgeConnectionLostEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getAcknowledgeConnectionLostEvent()">getAcknowledgeConnectionLostEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>StartTurnPanel.</B><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#getAcknowledgeInvalidEvent()">getAcknowledgeInvalidEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getAcknowledgeInvalidEvent()">getAcknowledgeInvalidEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getAddPlayerEvent()">getAddPlayerEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getBackEvent()">getBackEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>QuitWarningPanel.</B><B><A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>ConnectPanel.</B><B><A HREF="../../../jrummikub/view/impl/ConnectPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>LoginPanel.</B><B><A HREF="../../../jrummikub/view/impl/LoginPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>GameListPanel.</B><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html#getCancelEvent()">getCancelEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>PausePanel.</B><B><A HREF="../../../jrummikub/view/impl/PausePanel.html#getEndPauseEvent()">getEndPauseEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getEndPauseEvent()">getEndPauseEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>RoundEndPanel.</B><B><A HREF="../../../jrummikub/view/impl/RoundEndPanel.html#getEndProgramEvent()">getEndProgramEvent</A></B>()</CODE> + +<BR> + The end program is emitted when the player wants to quit the program</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getEndProgramEvent()">getEndProgramEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getEndTurnEvent()">getEndTurnEvent</A></B>()</CODE> @@ -274,6 +774,54 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getLoadEvent()">getLoadEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getLoadGameEvent()">getLoadGameEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getMenuNewGameEvent()">getMenuNewGameEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getNetworkGameEvent()">getNetworkGameEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getNetworkGameEvent()">getNetworkGameEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>RoundEndPanel.</B><B><A HREF="../../../jrummikub/view/impl/RoundEndPanel.html#getNewGameEvent()">getNewGameEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getNewGameEvent()">getNewGameEvent</A></B>()</CODE> <BR> @@ -282,15 +830,31 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> -<TD><CODE><B>WinPanel.</B><B><A HREF="../../../jrummikub/view/impl/WinPanel.html#getNewGameEvent()">getNewGameEvent</A></B>()</CODE> +<TD><CODE><B>RoundEndPanel.</B><B><A HREF="../../../jrummikub/view/impl/RoundEndPanel.html#getNewRoundEvent()">getNewRoundEvent</A></B>()</CODE> <BR> - The new game event is emitted when the player wants to start a new game</TD> + The new round event is emitted when the player wants to start a new round</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> -<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getNewRoundEvent()">getNewRoundEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getOfferGameEvent()">getOfferGameEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>GameListPanel.</B><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html#getOpenNewGameEvent()">getOpenNewGameEvent</A></B>()</CODE> <BR> </TD> @@ -298,10 +862,58 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> -<TD><CODE><B>WinPanel.</B><B><A HREF="../../../jrummikub/view/impl/WinPanel.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getPauseEvent()">getPauseEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getPauseEvent()">getPauseEvent</A></B>()</CODE> <BR> - The quit event is emitted when the player wants to quit the program</TD> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>QuitWarningPanel.</B><B><A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getSetVariantChildrenEvent()">getSetVariantChildrenEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getSetVariantDefaultEvent()">getSetVariantDefaultEvent</A></B>()</CODE> + +<BR> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -322,7 +934,7 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> -<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getStartTurnEvent()">getStartTurnEvent</A></B>()</CODE> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getStartGameEvent()">getStartGameEvent</A></B>()</CODE> <BR> </TD> @@ -333,8 +945,15 @@ Uses of <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummi <TD><CODE><B>StartTurnPanel.</B><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#getStartTurnEvent()">getStartTurnEvent</A></B>()</CODE> <BR> - The start turn event is emitted when the current player has clicked the - start turn button</TD> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getStartTurnEvent()">getStartTurnEvent</A></B>()</CODE> + +<BR> + </TD> </TR> </TABLE> diff --git a/doc/jrummikub/util/class-use/IEvent1.html b/doc/jrummikub/util/class-use/IEvent1.html index 79d2d62..61bfb39 100644 --- a/doc/jrummikub/util/class-use/IEvent1.html +++ b/doc/jrummikub/util/class-use/IEvent1.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.util.IEvent1 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,6 +90,18 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control"><B>jrummikub.control</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.util"><B>jrummikub.util</B></A></TD> <TD> </TD> </TR> @@ -104,6 +116,266 @@ Packages that use <A HREF="../../../jrummikub/util/IEvent1.html" title="interfac </TABLE> <P> +<A NAME="jrummikub.control"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A> in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/Score.html" title="class in jrummikub.model">Score</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#getEndOfRoundEvent()">getEndOfRoundEvent</A></B>()</CODE> + +<BR> + End the round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A>></CODE></FONT></TD> +<TD><CODE><B>LoginControl.</B><B><A HREF="../../../jrummikub/control/LoginControl.html#getLoginEvent()">getLoginEvent</A></B>()</CODE> + +<BR> + Getter for loginEvent</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#getRestartRoundEvent()">getRestartRoundEvent</A></B>()</CODE> + +<BR> + Emitted when the round is aborted and needs to be restarted</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#getRoundStateUpdateEvent()">getRoundStateUpdateEvent</A></B>()</CODE> + +<BR> + Is emitted in network when a new turn starts</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>></CODE></FONT></TD> +<TD><CODE><B>SettingsControl.</B><B><A HREF="../../../jrummikub/control/SettingsControl.html#getStartGameEvent()">getStartGameEvent</A></B>()</CODE> + +<BR> + the start game event is emitted when the user wants to start a game and + the settings made are valid</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> that return <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/view/LoginError.html" title="enum in jrummikub.view">LoginError</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getConnectionFailedEvent()">getConnectionFailedEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/view/LoginError.html" title="enum in jrummikub.view">LoginError</A>></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getConnectionFailedEvent()">getConnectionFailedEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getGameJoinAckEvent()">getGameJoinAckEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getGameJoinAckEvent()">getGameJoinAckEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getGameJoinEvent()">getGameJoinEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getGameJoinEvent()">getGameJoinEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getGameLeaveEvent()">getGameLeaveEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getGameLeaveEvent()">getGameLeaveEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getGameOfferEvent()">getGameOfferEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A>></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getGameOfferEvent()">getGameOfferEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.util.UUID></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getGameWithdrawalEvent()">getGameWithdrawalEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.util.UUID></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getGameWithdrawalEvent()">getGameWithdrawalEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getParticipantLeftEvent()">getParticipantLeftEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getParticipantLeftEvent()">getParticipantLeftEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getRoundStateUpdateEvent()">getRoundStateUpdateEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getRoundStateUpdateEvent()">getRoundStateUpdateEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A>></CODE></FONT></TD> +<TD><CODE><B>GameOfferControl.</B><B><A HREF="../../../jrummikub/control/network/GameOfferControl.html#getStartGameEvent()">getStartGameEvent</A></B>()</CODE> + +<BR> + The event that is emitted when the game is started</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.html#getTableUpdateEvent()">getTableUpdateEvent</A></B>()</CODE> + +<BR> + Emitted in network when the table changes during player turn</TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.util"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -145,12 +417,141 @@ Uses of <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrumm </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeHighestValueEvent()">getChangeHighestValueEvent</A></B>()</CODE> + +<BR> + The change highest value event is emitted when the user wants to set the + highest Stone value</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeInitialMeldThresholdEvent()">getChangeInitialMeldThresholdEvent</A></B>()</CODE> + +<BR> + The change initial meld threshold event is emitted when the user wants + change the initial meld threshold</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeJokerNumberEvent()">getChangeJokerNumberEvent</A></B>()</CODE> + +<BR> + Emitted when the joker number is changed</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeNoLimitsEvent()">getChangeNoLimitsEvent</A></B>()</CODE> + +<BR> + Emitted when no limits is chosen</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeNumberOfStonesDealtEvent()">getChangeNumberOfStonesDealtEvent</A></B>()</CODE> + +<BR> + The change number of Stones dealt event is emitted when the user wants to + be dealt more or less than 14 Stones at the game start</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeSeeHandSizeEvent()">getChangeSeeHandSizeEvent</A></B>()</CODE> + +<BR> + The change see hand size event is emitted when the player chooses to see + the other players hand sizes</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeStoneColorsEvent()">getChangeStoneColorsEvent</A></B>()</CODE> + +<BR> + The change Stone colors event is emitted when the user chooses the stone + colors to play with.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeStoneSetNumberEvent()">getChangeStoneSetNumberEvent</A></B>()</CODE> + +<BR> + The change StoneSet number event is emitted when the user wants to use more + or less than 2 StoneSets per color</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangeTimeEvent()">getChangeTimeEvent</A></B>()</CODE> + +<BR> + Emitted when totalTime for a turn is changed</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>></CODE></FONT></TD> <TD><CODE><B>IClickable.</B><B><A HREF="../../../jrummikub/view/IClickable.html#getClickEvent()">getClickEvent</A></B>()</CODE> <BR> the click event is emitted when the player clicks on the table/hand/etc.</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A>></CODE></FONT></TD> +<TD><CODE><B>IGameListPanel.</B><B><A HREF="../../../jrummikub/view/IGameListPanel.html#getJoinEvent()">getJoinEvent</A></B>()</CODE> + +<BR> + Emitted when the user chose to join an existing, open game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getLoadFileEvent()">getLoadFileEvent</A></B>()</CODE> + +<BR> + The load file event is emitted when the user chose to discard the current + game to save another</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A>></CODE></FONT></TD> +<TD><CODE><B>ILoginPanel.</B><B><A HREF="../../../jrummikub/view/ILoginPanel.html#getLoginEvent()">getLoginEvent</A></B>()</CODE> + +<BR> + Player has offered all information and wants to connect</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getRemovePlayerEvent()">getRemovePlayerEvent</A></B>()</CODE> + +<BR> + The remove player event is emitted when the user wants to remove a player + remove the player list</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getSaveEvent()">getSaveEvent</A></B>()</CODE> + +<BR> + The save event is emitted when the user wants to save the current game + state</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ILoginPanel.</B><B><A HREF="../../../jrummikub/view/ILoginPanel.html#getUseDedicatedServerEvent()">getUseDedicatedServerEvent</A></B>()</CODE> + +<BR> + Emitted when the user presses the use dedicated server button</TD> +</TR> </TABLE> <P> @@ -170,6 +571,102 @@ Uses of <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrumm </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeHighestValueEvent()">getChangeHighestValueEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeInitialMeldThresholdEvent()">getChangeInitialMeldThresholdEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeJokerNumberEvent()">getChangeJokerNumberEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeNoLimitsEvent()">getChangeNoLimitsEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeNumberOfStonesDealtEvent()">getChangeNumberOfStonesDealtEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeSeeHandSizeEvent()">getChangeSeeHandSizeEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.util.Set<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeStoneColorsEvent()">getChangeStoneColorsEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeStoneSetNumberEvent()">getChangeStoneSetNumberEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangeTimeEvent()">getChangeTimeEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A>></CODE></FONT></TD> +<TD><CODE><B>GameListPanel.</B><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html#getJoinEvent()">getJoinEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getLoadFileEvent()">getLoadFileEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><<A HREF="../../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A>></CODE></FONT></TD> +<TD><CODE><B>LoginPanel.</B><B><A HREF="../../../jrummikub/view/impl/LoginPanel.html#getLoginEvent()">getLoginEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.awt.Point></CODE></FONT></TD> <TD><CODE><B>StoneCollectionPanel.</B><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#getOtherClickEvent()">getOtherClickEvent</A></B>()</CODE> @@ -177,6 +674,30 @@ Uses of <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrumm The other click event is emitted by the stone collection when the player has clicked on it, but hasn't hit a stone.</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getRemovePlayerEvent()">getRemovePlayerEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getSaveEvent()">getSaveEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.lang.String></CODE></FONT></TD> +<TD><CODE><B>LoginPanel.</B><B><A HREF="../../../jrummikub/view/impl/LoginPanel.html#getUseDedicatedServerEvent()">getUseDedicatedServerEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/util/class-use/IEvent2.html b/doc/jrummikub/util/class-use/IEvent2.html index 45fc983..e663aac 100644 --- a/doc/jrummikub/util/class-use/IEvent2.html +++ b/doc/jrummikub/util/class-use/IEvent2.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.util.IEvent2 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -90,6 +90,14 @@ function windowTitle() Packages that use <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.util"><B>jrummikub.util</B></A></TD> <TD> </TD> </TR> @@ -97,6 +105,92 @@ Packages that use <A HREF="../../../jrummikub/util/IEvent2.html" title="interfac <TD><A HREF="#jrummikub.view"><B>jrummikub.view</B></A></TD> <TD> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> that return <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.String,java.awt.Color></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getChangeColorEvent()">getChangeColorEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.String,java.awt.Color></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getChangeColorEvent()">getChangeColorEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>,<A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A>></CODE></FONT></TD> +<TD><CODE><B>ConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/ConnectionControl.html#getTurnEndEvent()">getTurnEndEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>,<A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A>></CODE></FONT></TD> +<TD><CODE><B>IConnectionControl.</B><B><A HREF="../../../jrummikub/control/network/IConnectionControl.html#getTurnEndEvent()">getTurnEndEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> that return <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>,<A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A>></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#getEndOfTurnEvent()">getEndOfTurnEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>,<A HREF="../../../jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">RoundControl.InvalidTurnInfo</A>></CODE></FONT></TD> +<TD><CODE><B>ITurnControl.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.html#getEndOfTurnEvent()">getEndOfTurnEvent</A></B>()</CODE> + +<BR> + Get the event that is emitted when the turn is over</TD> +</TR> </TABLE> <P> @@ -141,12 +235,39 @@ Uses of <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrumm </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.Integer,java.awt.Color></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangePlayerColorEvent()">getChangePlayerColorEvent</A></B>()</CODE> + +<BR> + The change player color event is emitted when the user wants change a + player's color</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.Integer,java.lang.String></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangePlayerNameEvent()">getChangePlayerNameEvent</A></B>()</CODE> + +<BR> + The change player color event is emitted when the user wants change a + player's name</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.Integer,<A HREF="../../../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model">PlayerSettings.Type</A>></CODE></FONT></TD> +<TD><CODE><B>ISettingsPanel.</B><B><A HREF="../../../jrummikub/view/ISettingsPanel.html#getChangePlayerTypeEvent()">getChangePlayerTypeEvent</A></B>()</CODE> + +<BR> + The change player color event is emitted when the user wants change a + player's type</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> <TD><CODE><B>IStonePanel.</B><B><A HREF="../../../jrummikub/view/IStonePanel.html#getRangeClickEvent()">getRangeClickEvent</A></B>()</CODE> <BR> the range click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a range instead of a single stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -155,7 +276,7 @@ Uses of <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrumm <BR> the set click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a whole set instead of a single stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -168,6 +289,47 @@ Uses of <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrumm </TABLE> <P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A> in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.Integer,java.awt.Color></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangePlayerColorEvent()">getChangePlayerColorEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.Integer,java.lang.String></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangePlayerNameEvent()">getChangePlayerNameEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><java.lang.Integer,<A HREF="../../../jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model">PlayerSettings.Type</A>></CODE></FONT></TD> +<TD><CODE><B>SettingsPanel.</B><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html#getChangePlayerTypeEvent()">getChangePlayerTypeEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <HR> diff --git a/doc/jrummikub/util/class-use/IListener.html b/doc/jrummikub/util/class-use/IListener.html index 03317c3..c2b280e 100644 --- a/doc/jrummikub/util/class-use/IListener.html +++ b/doc/jrummikub/util/class-use/IListener.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.util.IListener </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -108,6 +108,22 @@ Uses of <A HREF="../../../jrummikub/util/IListener.html" title="interface in jru <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with type parameters of type <A HREF="../../../jrummikub/util/IListener.html" title="interface in jrummikub.util">IListener</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.HashSet<<A HREF="../../../jrummikub/util/IListener.html" title="interface in jrummikub.util">IListener</A>></CODE></FONT></TD> +<TD><CODE><B>Event.</B><B><A HREF="../../../jrummikub/util/Event.html#listeners">listeners</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with parameters of type <A HREF="../../../jrummikub/util/IListener.html" title="interface in jrummikub.util">IListener</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> diff --git a/doc/jrummikub/util/class-use/IListener1.html b/doc/jrummikub/util/class-use/IListener1.html index 9f2b368..d31ec43 100644 --- a/doc/jrummikub/util/class-use/IListener1.html +++ b/doc/jrummikub/util/class-use/IListener1.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.util.IListener1 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -108,15 +108,23 @@ Uses of <A HREF="../../../jrummikub/util/IListener1.html" title="interface in jr <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with parameters of type <A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with type parameters of type <A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> -<TD><CODE><B>IEvent1.</B><B><A HREF="../../../jrummikub/util/IEvent1.html#add(jrummikub.util.IListener1)">add</A></B>(<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/IEvent1.html" title="type parameter in IEvent1">T</A>> listener)</CODE> +<CODE>private java.util.HashSet<<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/Event1.html" title="type parameter in Event1">T</A>>></CODE></FONT></TD> +<TD><CODE><B>Event1.</B><B><A HREF="../../../jrummikub/util/Event1.html#listeners">listeners</A></B></CODE> <BR> - Start to publish all events to a given listener</TD> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with parameters of type <A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -128,11 +136,11 @@ Uses of <A HREF="../../../jrummikub/util/IListener1.html" title="interface in jr </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B>IEvent1.</B><B><A HREF="../../../jrummikub/util/IEvent1.html#remove(jrummikub.util.IListener1)">remove</A></B>(<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/IEvent1.html" title="type parameter in IEvent1">T</A>> listener)</CODE> +<CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> +<TD><CODE><B>IEvent1.</B><B><A HREF="../../../jrummikub/util/IEvent1.html#add(jrummikub.util.IListener1)">add</A></B>(<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/IEvent1.html" title="type parameter in IEvent1">T</A>> listener)</CODE> <BR> - Stop publishing events to a given listener</TD> + Start to publish all events to a given listener</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -142,6 +150,14 @@ Uses of <A HREF="../../../jrummikub/util/IListener1.html" title="interface in jr <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>IEvent1.</B><B><A HREF="../../../jrummikub/util/IEvent1.html#remove(jrummikub.util.IListener1)">remove</A></B>(<A HREF="../../../jrummikub/util/IListener1.html" title="interface in jrummikub.util">IListener1</A><<A HREF="../../../jrummikub/util/IEvent1.html" title="type parameter in IEvent1">T</A>> listener)</CODE> + +<BR> + Stop publishing events to a given listener</TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/util/class-use/IListener2.html b/doc/jrummikub/util/class-use/IListener2.html index 5e0d7ec..142038f 100644 --- a/doc/jrummikub/util/class-use/IListener2.html +++ b/doc/jrummikub/util/class-use/IListener2.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.util.IListener2 </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -108,15 +108,23 @@ Uses of <A HREF="../../../jrummikub/util/IListener2.html" title="interface in jr <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with parameters of type <A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with type parameters of type <A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> -<TD><CODE><B>IEvent2.</B><B><A HREF="../../../jrummikub/util/IEvent2.html#add(jrummikub.util.IListener2)">add</A></B>(<A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T1</A>,<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T2</A>> listener)</CODE> +<CODE>private java.util.HashSet<<A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../../jrummikub/util/Event2.html" title="type parameter in Event2">T1</A>,<A HREF="../../../jrummikub/util/Event2.html" title="type parameter in Event2">T2</A>>></CODE></FONT></TD> +<TD><CODE><B>Event2.</B><B><A HREF="../../../jrummikub/util/Event2.html#listeners">listeners</A></B></CODE> <BR> - Start to publish all events to a given listener</TD> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/util/package-summary.html">jrummikub.util</A> with parameters of type <A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -128,11 +136,11 @@ Uses of <A HREF="../../../jrummikub/util/IListener2.html" title="interface in jr </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B>IEvent2.</B><B><A HREF="../../../jrummikub/util/IEvent2.html#remove(jrummikub.util.IListener2)">remove</A></B>(<A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T1</A>,<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T2</A>> listener)</CODE> +<CODE> <A HREF="../../../jrummikub/util/Connection.html" title="interface in jrummikub.util">Connection</A></CODE></FONT></TD> +<TD><CODE><B>IEvent2.</B><B><A HREF="../../../jrummikub/util/IEvent2.html#add(jrummikub.util.IListener2)">add</A></B>(<A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T1</A>,<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T2</A>> listener)</CODE> <BR> - Stop publishing events to a given listener</TD> + Start to publish all events to a given listener</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -142,6 +150,14 @@ Uses of <A HREF="../../../jrummikub/util/IListener2.html" title="interface in jr <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>IEvent2.</B><B><A HREF="../../../jrummikub/util/IEvent2.html#remove(jrummikub.util.IListener2)">remove</A></B>(<A HREF="../../../jrummikub/util/IListener2.html" title="interface in jrummikub.util">IListener2</A><<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T1</A>,<A HREF="../../../jrummikub/util/IEvent2.html" title="type parameter in IEvent2">T2</A>> listener)</CODE> + +<BR> + Stop publishing events to a given listener</TD> +</TR> </TABLE> <P> diff --git a/doc/jrummikub/util/class-use/Pair.html b/doc/jrummikub/util/class-use/Pair.html index 3e02241..b672399 100644 --- a/doc/jrummikub/util/class-use/Pair.html +++ b/doc/jrummikub/util/class-use/Pair.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.util.Pair </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -94,6 +94,10 @@ Packages that use <A HREF="../../../jrummikub/util/Pair.html" title="class in jr <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> <TD> </TD> </TR> @@ -120,12 +124,59 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> that return <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#updateBestScore(jrummikub.util.Pair, int, int)">updateBestScore</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> bestScore, + int stonePoints, + int size)</CODE> + +<BR> + Update the best score to find the winner in case of special game end + (everybody still has stones on hand)</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#updateBestScore(jrummikub.util.Pair, int, int)">updateBestScore</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> bestScore, + int stonePoints, + int size)</CODE> + +<BR> + Update the best score to find the winner in case of special game end + (everybody still has stones on hand)</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> -<TD><CODE><B>TurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/TurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, +<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair2)</CODE> <BR> @@ -134,7 +185,7 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> -<TD><CODE><B>TurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/TurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, +<TD><CODE><B>HumanTurnControl.HandStonePositionComparator.</B><B><A HREF="../../../jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html#compare(jrummikub.util.Pair, jrummikub.util.Pair)">compare</A></B>(<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair1, <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> pair2)</CODE> <BR> @@ -159,6 +210,14 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static java.util.Comparator<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>></CODE></FONT></TD> +<TD><CODE><B>Hand.</B><B><A HREF="../../../jrummikub/model/Hand.html#comparator">comparator</A></B></CODE> + +<BR> + The measure to compare the stones by</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected java.util.HashMap<<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> <TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#objects">objects</A></B></CODE> @@ -175,6 +234,32 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>StoneSet.</B><B><A HREF="../../../jrummikub/model/StoneSet.html#classify(jrummikub.model.GameSettings)">classify</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Test for rule conflict within the StoneSet and determine whether the set is + a group or a run</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model">StoneSet.Type</A>,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>StoneSet.</B><B><A HREF="../../../jrummikub/model/StoneSet.html#classifyJokersOnly(jrummikub.model.GameSettings)">classifyJokersOnly</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Test for rule conflict within a StoneSet with jokers only and determine + whether the set is a group or a run</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../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><A HREF="../../../jrummikub/model/Hand.html#countStones(java.util.List)">countStones</A></B>(java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> + +<BR> + Counts the numbers of stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>,<A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD> <TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, @@ -213,6 +298,14 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../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><A HREF="../../../jrummikub/model/Hand.html#countStones(java.util.List)">countStones</A></B>(java.util.List<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> + +<BR> + Counts the numbers of stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> java.util.Iterator<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> <TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#iterator()">iterator</A></B>()</CODE> @@ -222,6 +315,60 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut </TABLE> <P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Returns the direction to move the object in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B>StoneTray.</B><B><A HREF="../../../jrummikub/model/StoneTray.html#getMoveOrientation(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveOrientation</A></B>(<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A> object, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> position, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneTray.html" title="type parameter in StoneTray">E</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> blocking)</CODE> + +<BR> + Will the object be moved horizontally or vertically</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static void</CODE></FONT></TD> +<TD><CODE><B>Hand.</B><B><A HREF="../../../jrummikub/model/Hand.html#incrementStoneCount(java.util.TreeMap, jrummikub.util.Pair)">incrementStoneCount</A></B>(java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer> stones, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>> stone)</CODE> + +<BR> + Increments the count of a stone in the list of all stones</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with type arguments of type <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static void</CODE></FONT></TD> +<TD><CODE><B>Hand.</B><B><A HREF="../../../jrummikub/model/Hand.html#incrementStoneCount(java.util.TreeMap, jrummikub.util.Pair)">incrementStoneCount</A></B>(java.util.TreeMap<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>>,java.lang.Integer> stones, + <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>> stone)</CODE> + +<BR> + Increments the count of a stone in the list of all stones</TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.view"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -267,15 +414,47 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with type parameters of type <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#pauseStoneSets">pauseStoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stones">stones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#stoneSets">stoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> -<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">getTranslation</A></B>()</CODE> +<CODE>private static <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>GameListPanel.</B><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html#getPlayerSlotCount(jrummikub.util.GameData)">getPlayerSlotCount</A></B>(<A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> gameData)</CODE> <BR> - Returns the translation in pixels the stones in this panel are painted with</TD> + Counts the empty slots for network players in a game</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -287,12 +466,29 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>HandPanel.</B><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#getTranslation()">getTranslation</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> <TD><CODE><B>TablePanel.</B><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#getTranslation()">getTranslation</A></B>()</CODE> <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">getTranslation</A></B>()</CODE> + +<BR> + Returns the translation in pixels the stones in this panel are painted + with</TD> +</TR> </TABLE> <P> @@ -303,6 +499,14 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#createDecorationStones()">createDecorationStones</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> <TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStones()">getStones</A></B>()</CODE> @@ -319,19 +523,19 @@ Uses of <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.ut </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>HandPanel.</B><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../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> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B>HandPanel.</B><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> <BR> - </TD> + Sets the list of stones that can be clicked on</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> diff --git a/doc/jrummikub/util/package-frame.html b/doc/jrummikub/util/package-frame.html index 957b944..c50821c 100644 --- a/doc/jrummikub/util/package-frame.html +++ b/doc/jrummikub/util/package-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.util </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -31,11 +31,15 @@ Interfaces</FONT> <BR> <A HREF="IEvent2.html" title="interface in jrummikub.util" target="classFrame"><I>IEvent2</I></A> <BR> +<A HREF="IEvent3.html" title="interface in jrummikub.util" target="classFrame"><I>IEvent3</I></A> +<BR> <A HREF="IListener.html" title="interface in jrummikub.util" target="classFrame"><I>IListener</I></A> <BR> <A HREF="IListener1.html" title="interface in jrummikub.util" target="classFrame"><I>IListener1</I></A> <BR> -<A HREF="IListener2.html" title="interface in jrummikub.util" target="classFrame"><I>IListener2</I></A></FONT></TD> +<A HREF="IListener2.html" title="interface in jrummikub.util" target="classFrame"><I>IListener2</I></A> +<BR> +<A HREF="IListener3.html" title="interface in jrummikub.util" target="classFrame"><I>IListener3</I></A></FONT></TD> </TR> </TABLE> @@ -52,6 +56,12 @@ Classes</FONT> <BR> <A HREF="Event2.html" title="class in jrummikub.util" target="classFrame">Event2</A> <BR> +<A HREF="Event3.html" title="class in jrummikub.util" target="classFrame">Event3</A> +<BR> +<A HREF="GameData.html" title="class in jrummikub.util" target="classFrame">GameData</A> +<BR> +<A HREF="LoginData.html" title="class in jrummikub.util" target="classFrame">LoginData</A> +<BR> <A HREF="Pair.html" title="class in jrummikub.util" target="classFrame">Pair</A></FONT></TD> </TR> </TABLE> diff --git a/doc/jrummikub/util/package-summary.html b/doc/jrummikub/util/package-summary.html index 89b094a..6ef1280 100644 --- a/doc/jrummikub/util/package-summary.html +++ b/doc/jrummikub/util/package-summary.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.util </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../jrummikub/server/package-summary.html"><B>PREV PACKAGE</B></A> <A HREF="../../jrummikub/view/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/package-summary.html" target="_top"><B>FRAMES</B></A> @@ -105,6 +105,10 @@ Package jrummikub.util <TD>Interface for classes that can generate events having a two parameters</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util">IEvent3<T1,T2,T3></A></B></TD> +<TD>Interface for classes that can generate events having a two parameters</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/util/IListener.html" title="interface in jrummikub.util">IListener</A></B></TD> <TD>Interface for classes that can receive parameterless events</TD> </TR> @@ -118,6 +122,11 @@ Package jrummikub.util <TD>Interface for classes that can receive parameterless events having a two parameters</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/util/IListener3.html" title="interface in jrummikub.util">IListener3<T1,T2,T3></A></B></TD> +<TD>Interface for classes that can receive parameterless events having a two + parameters</TD> +</TR> </TABLE> @@ -141,6 +150,19 @@ Package jrummikub.util <TD>Simple single parameter event generator</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/util/Event3.html" title="class in jrummikub.util">Event3<T1,T2,T3></A></B></TD> +<TD>Simple single parameter event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A></B></TD> +<TD>Class summarizing the game data important for unique and sensible network + representation and use</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A></B></TD> +<TD>Data needed for the login in one data type (name, server, password, channel)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair<T1,T2></A></B></TD> <TD>A pair of objects</TD> </TR> @@ -180,7 +202,7 @@ Package jrummikub.util <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../jrummikub/server/package-summary.html"><B>PREV PACKAGE</B></A> <A HREF="../../jrummikub/view/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/package-summary.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/util/package-tree.html b/doc/jrummikub/util/package-tree.html index 2fc30d0..db97353 100644 --- a/doc/jrummikub/util/package-tree.html +++ b/doc/jrummikub/util/package-tree.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.util Class Hierarchy </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/package-tree.html"><B>PREV</B></A> + <A HREF="../../jrummikub/server/package-tree.html"><B>PREV</B></A> <A HREF="../../jrummikub/view/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/package-tree.html" target="_top"><B>FRAMES</B></A> @@ -95,13 +95,15 @@ Class Hierarchy <LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Event.html" title="class in jrummikub.util"><B>Event</B></A> (implements jrummikub.util.<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A>) <LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Event1.html" title="class in jrummikub.util"><B>Event1</B></A><T> (implements jrummikub.util.<A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><T>) <LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Event2.html" title="class in jrummikub.util"><B>Event2</B></A><T1,T2> (implements jrummikub.util.<A HREF="../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><T1,T2>) -<LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util"><B>Pair</B></A><T1,T2></UL> +<LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Event3.html" title="class in jrummikub.util"><B>Event3</B></A><T1,T2,T3> (implements jrummikub.util.<A HREF="../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util">IEvent3</A><T1,T2,T3>) +<LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/GameData.html" title="class in jrummikub.util"><B>GameData</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/LoginData.html" title="class in jrummikub.util"><B>LoginData</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util"><B>Pair</B></A><T1,T2> (implements java.io.Serializable) +</UL> </UL> <H2> Interface Hierarchy </H2> <UL> -<LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util"><B>Connection</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util"><B>IEvent</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>IEvent1</B></A><T><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util"><B>IEvent2</B></A><T1,T2><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IListener.html" title="interface in jrummikub.util"><B>IListener</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>IListener1</B></A><T><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IListener2.html" title="interface in jrummikub.util"><B>IListener2</B></A><T1,T2></UL> +<LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/Connection.html" title="interface in jrummikub.util"><B>Connection</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util"><B>IEvent</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>IEvent1</B></A><T><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IEvent2.html" title="interface in jrummikub.util"><B>IEvent2</B></A><T1,T2><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><B>IEvent3</B></A><T1,T2,T3><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IListener.html" title="interface in jrummikub.util"><B>IListener</B></A><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>IListener1</B></A><T><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IListener2.html" title="interface in jrummikub.util"><B>IListener2</B></A><T1,T2><LI TYPE="circle">jrummikub.util.<A HREF="../../jrummikub/util/IListener3.html" title="interface in jrummikub.util"><B>IListener3</B></A><T1,T2,T3></UL> <HR> @@ -132,7 +134,7 @@ Interface Hierarchy <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/model/package-tree.html"><B>PREV</B></A> + <A HREF="../../jrummikub/server/package-tree.html"><B>PREV</B></A> <A HREF="../../jrummikub/view/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/util/package-tree.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/util/package-use.html b/doc/jrummikub/util/package-use.html index a7e7814..c2e6bbc 100644 --- a/doc/jrummikub/util/package-use.html +++ b/doc/jrummikub/util/package-use.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Package jrummikub.util </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -94,6 +94,14 @@ Packages that use <A HREF="../../jrummikub/util/package-summary.html">jrummikub. <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.model"><B>jrummikub.model</B></A></TD> <TD> </TD> </TR> @@ -119,12 +127,54 @@ Packages that use <A HREF="../../jrummikub/util/package-summary.html">jrummikub. Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A> used by <A HREF="../../jrummikub/control/package-summary.html">jrummikub.control</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Connection.html#jrummikub.control"><B>Connection</B></A></B> + +<BR> + A Connection object can be used to remove a listener from a event</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event.html#jrummikub.control"><B>Event</B></A></B> + +<BR> + Simple parameterless event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event1.html#jrummikub.control"><B>Event1</B></A></B> + +<BR> + Simple single parameter event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event3.html#jrummikub.control"><B>Event3</B></A></B> + +<BR> + Simple single parameter event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/IEvent.html#jrummikub.control"><B>IEvent</B></A></B> <BR> Interface for classes that can generate parameterless events</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent1.html#jrummikub.control"><B>IEvent1</B></A></B> + +<BR> + Interface for classes that can generate events having a single parameter</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent3.html#jrummikub.control"><B>IEvent3</B></A></B> + +<BR> + Interface for classes that can generate events having a two parameters</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/LoginData.html#jrummikub.control"><B>LoginData</B></A></B> + +<BR> + Data needed for the login in one data type (name, server, password, channel)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/Pair.html#jrummikub.control"><B>Pair</B></A></B> <BR> @@ -133,6 +183,127 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A </TABLE> <P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A> used by <A HREF="../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Connection.html#jrummikub.control.network"><B>Connection</B></A></B> + +<BR> + A Connection object can be used to remove a listener from a event</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event.html#jrummikub.control.network"><B>Event</B></A></B> + +<BR> + Simple parameterless event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event1.html#jrummikub.control.network"><B>Event1</B></A></B> + +<BR> + Simple single parameter event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event2.html#jrummikub.control.network"><B>Event2</B></A></B> + +<BR> + Simple single parameter event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/GameData.html#jrummikub.control.network"><B>GameData</B></A></B> + +<BR> + Class summarizing the game data important for unique and sensible network + representation and use</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent.html#jrummikub.control.network"><B>IEvent</B></A></B> + +<BR> + Interface for classes that can generate parameterless events</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent1.html#jrummikub.control.network"><B>IEvent1</B></A></B> + +<BR> + Interface for classes that can generate events having a single parameter</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent2.html#jrummikub.control.network"><B>IEvent2</B></A></B> + +<BR> + Interface for classes that can generate events having a two parameters</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/LoginData.html#jrummikub.control.network"><B>LoginData</B></A></B> + +<BR> + Data needed for the login in one data type (name, server, password, channel)</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A> used by <A HREF="../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Connection.html#jrummikub.control.turn"><B>Connection</B></A></B> + +<BR> + A Connection object can be used to remove a listener from a event</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event.html#jrummikub.control.turn"><B>Event</B></A></B> + +<BR> + Simple parameterless event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event1.html#jrummikub.control.turn"><B>Event1</B></A></B> + +<BR> + Simple single parameter event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event2.html#jrummikub.control.turn"><B>Event2</B></A></B> + +<BR> + Simple single parameter event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent.html#jrummikub.control.turn"><B>IEvent</B></A></B> + +<BR> + Interface for classes that can generate parameterless events</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent1.html#jrummikub.control.turn"><B>IEvent1</B></A></B> + +<BR> + Interface for classes that can generate events having a single parameter</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent2.html#jrummikub.control.turn"><B>IEvent2</B></A></B> + +<BR> + Interface for classes that can generate events having a two parameters</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Pair.html#jrummikub.control.turn"><B>Pair</B></A></B> + +<BR> + A pair of objects</TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.model"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -179,6 +350,12 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A Interface for classes that can generate events having a two parameters</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent3.html#jrummikub.util"><B>IEvent3</B></A></B> + +<BR> + Interface for classes that can generate events having a two parameters</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/IListener.html#jrummikub.util"><B>IListener</B></A></B> <BR> @@ -198,6 +375,13 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A Interface for classes that can receive parameterless events having a two parameters</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IListener3.html#jrummikub.util"><B>IListener3</B></A></B> + +<BR> + Interface for classes that can receive parameterless events having a two + parameters</TD> +</TR> </TABLE> <P> @@ -214,6 +398,13 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A Simple single parameter event generator</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/GameData.html#jrummikub.view"><B>GameData</B></A></B> + +<BR> + Class summarizing the game data important for unique and sensible network + representation and use</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/IEvent.html#jrummikub.view"><B>IEvent</B></A></B> <BR> @@ -232,6 +423,12 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A Interface for classes that can generate events having a two parameters</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/LoginData.html#jrummikub.view"><B>LoginData</B></A></B> + +<BR> + Data needed for the login in one data type (name, server, password, channel)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/Pair.html#jrummikub.view"><B>Pair</B></A></B> <BR> @@ -247,6 +444,12 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A> used by <A HREF="../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/Event.html#jrummikub.view.impl"><B>Event</B></A></B> + +<BR> + Simple parameterless event generator</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/Event1.html#jrummikub.view.impl"><B>Event1</B></A></B> <BR> @@ -259,6 +462,13 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A Simple single parameter event generator</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/GameData.html#jrummikub.view.impl"><B>GameData</B></A></B> + +<BR> + Class summarizing the game data important for unique and sensible network + representation and use</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/IEvent.html#jrummikub.view.impl"><B>IEvent</B></A></B> <BR> @@ -271,6 +481,18 @@ Classes in <A HREF="../../jrummikub/util/package-summary.html">jrummikub.util</A Interface for classes that can generate events having a single parameter</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/IEvent2.html#jrummikub.view.impl"><B>IEvent2</B></A></B> + +<BR> + Interface for classes that can generate events having a two parameters</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/util/class-use/LoginData.html#jrummikub.view.impl"><B>LoginData</B></A></B> + +<BR> + Data needed for the login in one data type (name, server, password, channel)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/util/class-use/Pair.html#jrummikub.view.impl"><B>Pair</B></A></B> <BR> diff --git a/doc/jrummikub/view/IClickable.html b/doc/jrummikub/view/IClickable.html index b19680e..88fb3e6 100644 --- a/doc/jrummikub/view/IClickable.html +++ b/doc/jrummikub/view/IClickable.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:58 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IClickable </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV CLASS - <A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IClickable.html" target="_top"><B>FRAMES</B></A> <A HREF="IClickable.html" target="_top"><B>NO FRAMES</B></A> @@ -187,7 +187,7 @@ getClickEvent</H3> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV CLASS - <A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IClickable.html" target="_top"><B>FRAMES</B></A> <A HREF="IClickable.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/view/IHandPanel.html b/doc/jrummikub/view/IHandPanel.html index 5b5fb84..a4164a5 100644 --- a/doc/jrummikub/view/IHandPanel.html +++ b/doc/jrummikub/view/IHandPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:59 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IHandPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/view/IClickable.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IHandPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="IHandPanel.html" target="_top"><B>NO FRAMES</B></A> @@ -122,18 +122,10 @@ The view for a player's hand that displays his stones <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/IHandPanel.html#setHandHeight(int)">setHandHeight</A></B>(int height)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/view/IHandPanel.html#resetCurrentRow()">resetCurrentRow</A></B>()</CODE> <BR> - Set the number of stones that fit on the hand vertically</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/IHandPanel.html#setHandWidth(int)">setHandWidth</A></B>(int width)</CODE> - -<BR> - Set the number of stones that fit on the hand horizontally</TD> + Resets the rows currently displayed</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -191,35 +183,19 @@ void <B>setStones</B>(java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.h </DL> <HR> -<A NAME="setHandWidth(int)"><!-- --></A><H3> -setHandWidth</H3> +<A NAME="resetCurrentRow()"><!-- --></A><H3> +resetCurrentRow</H3> <PRE> -void <B>setHandWidth</B>(int width)</PRE> +void <B>resetCurrentRow</B>()</PRE> <DL> -<DD>Set the number of stones that fit on the hand horizontally +<DD>Resets the rows currently displayed <P> <DD><DL> </DL> </DD> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>width</CODE> - number of stones</DL> -</DD> -</DL> -<HR> - -<A NAME="setHandHeight(int)"><!-- --></A><H3> -setHandHeight</H3> -<PRE> -void <B>setHandHeight</B>(int height)</PRE> -<DL> -<DD>Set the number of stones that fit on the hand vertically -<P> -<DD><DL> </DL> </DD> -<DD><DL> -<DT><B>Parameters:</B><DD><CODE>height</CODE> - number of stones</DL> -</DD> </DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -252,8 +228,8 @@ void <B>setHandHeight</B>(int height)</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/view/IClickable.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IHandPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="IHandPanel.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/view/IPlayerPanel.html b/doc/jrummikub/view/IPlayerPanel.html index a3fbaca..ff40acb 100644 --- a/doc/jrummikub/view/IPlayerPanel.html +++ b/doc/jrummikub/view/IPlayerPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:59 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IPlayerPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IPlayerPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="IPlayerPanel.html" target="_top"><B>NO FRAMES</B></A> @@ -126,11 +126,11 @@ The player panel that contains a player's board and other user interfaces </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/IPlayerPanel.html#getHandPanel()">getHandPanel</A></B>()</CODE> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IPlayerPanel.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> <BR> - </TD> + The redeal event is emitted when the player wants to get new stones</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -147,13 +147,22 @@ The player panel that contains a player's board and other user interfaces <TD><CODE><B><A HREF="../../jrummikub/view/IPlayerPanel.html#getSortByRunsEvent()">getSortByRunsEvent</A></B>()</CODE> <BR> - The sort by runs event is emitted when the player wants to sort his stones - by runs</TD> + The sort by runs event is emitted when the player wants to sort his + stones by runs</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/IPlayerPanel.html#setTimeLeft(int)">setTimeLeft</A></B>(int time)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/view/IPlayerPanel.html#setEndTurnMode(jrummikub.control.turn.TurnMode)">setEndTurnMode</A></B>(<A HREF="../../jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn">TurnMode</A> turnMode)</CODE> + +<BR> + Sets the buttons available to end the turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IPlayerPanel.html#setTime(int, int)">setTime</A></B>(int time, + int totalTime)</CODE> <BR> Sets the time the player has left for his turn</TD> @@ -172,27 +181,16 @@ The player panel that contains a player's board and other user interfaces </TR> </TABLE> -<A NAME="getHandPanel()"><!-- --></A><H3> -getHandPanel</H3> +<A NAME="setTime(int, int)"><!-- --></A><H3> +setTime</H3> <PRE> -<A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A> <B>getHandPanel</B>()</PRE> -<DL> -<DD><DL> - -<DT><B>Returns:</B><DD>the board where the players hand stones are displayed</DL> -</DD> -</DL> -<HR> - -<A NAME="setTimeLeft(int)"><!-- --></A><H3> -setTimeLeft</H3> -<PRE> -void <B>setTimeLeft</B>(int time)</PRE> +void <B>setTime</B>(int time, + int totalTime)</PRE> <DL> <DD>Sets the time the player has left for his turn <P> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>time</CODE> - the time left</DL> +<DT><B>Parameters:</B><DD><CODE>time</CODE> - the time left<DD><CODE>totalTime</CODE> - total time for a turn</DL> </DD> </DL> <HR> @@ -217,8 +215,8 @@ getSortByRunsEvent</H3> <PRE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getSortByRunsEvent</B>()</PRE> <DL> -<DD>The sort by runs event is emitted when the player wants to sort his stones - by runs +<DD>The sort by runs event is emitted when the player wants to sort his + stones by runs <P> <DD><DL> @@ -239,6 +237,33 @@ getEndTurnEvent</H3> <DT><B>Returns:</B><DD>the event</DL> </DD> </DL> +<HR> + +<A NAME="getRedealEvent()"><!-- --></A><H3> +getRedealEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getRedealEvent</B>()</PRE> +<DL> +<DD>The redeal event is emitted when the player wants to get new stones +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="setEndTurnMode(jrummikub.control.turn.TurnMode)"><!-- --></A><H3> +setEndTurnMode</H3> +<PRE> +void <B>setEndTurnMode</B>(<A HREF="../../jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn">TurnMode</A> turnMode)</PRE> +<DL> +<DD>Sets the buttons available to end the turn +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>turnMode</CODE> - the <A HREF="../../jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn"><CODE>TurnMode</CODE></A></DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -270,8 +295,8 @@ getEndTurnEvent</H3> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> - <A HREF="../../jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IPlayerPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="IPlayerPanel.html" target="_top"><B>NO FRAMES</B></A> diff --git a/doc/jrummikub/view/IStoneCollectionPanel.html b/doc/jrummikub/view/IStoneCollectionPanel.html index 351390d..84b39a4 100644 --- a/doc/jrummikub/view/IStoneCollectionPanel.html +++ b/doc/jrummikub/view/IStoneCollectionPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:59 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IStoneCollectionPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IStoneCollectionPanel.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | METHOD</FONT></TD> + SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | METHOD</FONT></TD> +DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -119,6 +119,14 @@ The view of the collection that shows the stones a player has selected <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Method Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IStoneCollectionPanel.html#setHidden(boolean)">setHidden</A></B>(boolean enable)</CODE> + +<BR> + Hide stone collection</TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_jrummikub.view.IStonePanel"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -131,6 +139,31 @@ The view of the collection that shows the stones a player has selected </TABLE> <P> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="setHidden(boolean)"><!-- --></A><H3> +setHidden</H3> +<PRE> +void <B>setHidden</B>(boolean enable)</PRE> +<DL> +<DD>Hide stone collection +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>enable</CODE> - see stone collection</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -162,7 +195,7 @@ The view of the collection that shows the stones a player has selected <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> + <A HREF="../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> <A HREF="../../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IStoneCollectionPanel.html" target="_top"><B>FRAMES</B></A> @@ -183,9 +216,9 @@ The view of the collection that shows the stones a player has selected </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | METHOD</FONT></TD> + SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | METHOD</FONT></TD> +DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/IStonePanel.html b/doc/jrummikub/view/IStonePanel.html index 0953e9b..3e15959 100644 --- a/doc/jrummikub/view/IStonePanel.html +++ b/doc/jrummikub/view/IStonePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:59 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IStonePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -127,7 +127,7 @@ An interface for view elements that can emit click events for clicks on <BR> the range click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a range instead of a single stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -136,7 +136,7 @@ An interface for view elements that can emit click events for clicks on <BR> the set click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a whole set instead of a single stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> diff --git a/doc/jrummikub/view/ITablePanel.html b/doc/jrummikub/view/ITablePanel.html index d1fa85b..8d1a574 100644 --- a/doc/jrummikub/view/ITablePanel.html +++ b/doc/jrummikub/view/ITablePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:59 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> ITablePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -149,35 +149,11 @@ The view of the table, where the stone sets lie <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/ITablePanel.html#setLeftPlayerName(java.lang.String)">setLeftPlayerName</A></B>(java.lang.String playerName)</CODE> - -<BR> - Sets the player name on the left label</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/ITablePanel.html#setRightPlayerName(java.lang.String)">setRightPlayerName</A></B>(java.lang.String playerName)</CODE> - -<BR> - Sets the player name on the right label</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/view/ITablePanel.html#setStoneSets(java.lang.Iterable)">setStoneSets</A></B>(java.lang.Iterable<<A HREF="../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stoneSets)</CODE> <BR> Sets the stone sets lying on the table</TD> </TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/ITablePanel.html#setTopPlayerName(java.lang.String)">setTopPlayerName</A></B>(java.lang.String playerName)</CODE> - -<BR> - Sets the player name on the top label</TD> -</TR> </TABLE> <A NAME="methods_inherited_from_class_jrummikub.view.IStonePanel"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -210,54 +186,6 @@ The view of the table, where the stone sets lie </TR> </TABLE> -<A NAME="setLeftPlayerName(java.lang.String)"><!-- --></A><H3> -setLeftPlayerName</H3> -<PRE> -void <B>setLeftPlayerName</B>(java.lang.String playerName)</PRE> -<DL> -<DD>Sets the player name on the left label -<P> -<DD><DL> -</DL> -</DD> -<DD><DL> -<DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the name to set</DL> -</DD> -</DL> -<HR> - -<A NAME="setTopPlayerName(java.lang.String)"><!-- --></A><H3> -setTopPlayerName</H3> -<PRE> -void <B>setTopPlayerName</B>(java.lang.String playerName)</PRE> -<DL> -<DD>Sets the player name on the top label -<P> -<DD><DL> -</DL> -</DD> -<DD><DL> -<DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the name to set</DL> -</DD> -</DL> -<HR> - -<A NAME="setRightPlayerName(java.lang.String)"><!-- --></A><H3> -setRightPlayerName</H3> -<PRE> -void <B>setRightPlayerName</B>(java.lang.String playerName)</PRE> -<DL> -<DD>Sets the player name on the right label -<P> -<DD><DL> -</DL> -</DD> -<DD><DL> -<DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the name to set</DL> -</DD> -</DL> -<HR> - <A NAME="setStoneSets(java.lang.Iterable)"><!-- --></A><H3> setStoneSets</H3> <PRE> diff --git a/doc/jrummikub/view/IView.html b/doc/jrummikub/view/IView.html index 08645c5..868a641 100644 --- a/doc/jrummikub/view/IView.html +++ b/doc/jrummikub/view/IView.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:59 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> IView </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> - NEXT CLASS</FONT></TD> + <A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IView.html" target="_top"><B>FRAMES</B></A> <A HREF="IView.html" target="_top"><B>NO FRAMES</B></A> @@ -76,7 +76,7 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> @@ -107,7 +107,24 @@ The top-level view interface <HR> <P> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<A NAME="nested_class_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Nested Class Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A></B></CODE> + +<BR> + Different types of bottom panels</TD> +</TR> +</TABLE> + <!-- ========== METHOD SUMMARY =========== --> <A NAME="method_summary"><!-- --></A> @@ -119,18 +136,129 @@ The top-level view interface <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#enableStartTurnPanel(boolean)">enableStartTurnPanel</A></B>(boolean enable)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#clearView()">clearView</A></B>()</CODE> + +<BR> + Hides all view elements and panels except for the cleared table and an + empty hand panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#enablePauseMode(boolean)">enablePauseMode</A></B>(boolean enable)</CODE> <BR> - Enables or disables the player's StartTurnPanel</TD> + Enable/disable pause mode</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#enableWinPanel(boolean)">enableWinPanel</A></B>(boolean enable)</CODE> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#enableSave(boolean)">enableSave</A></B>(boolean enable)</CODE> + +<BR> + Enables/disables saving in menu bar</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getAcknowledgeConnectionLostEvent()">getAcknowledgeConnectionLostEvent</A></B>()</CODE> + +<BR> + The acknoledge connection lost event is emitted when the user has + acknowledged that the network connection was lost</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getAcknowledgeInvalidEvent()">getAcknowledgeInvalidEvent</A></B>()</CODE> + +<BR> + The start turn event is emitted when the player knows what invalid stones + he played</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getConnectPanel()">getConnectPanel</A></B>()</CODE> + +<BR> + Getter for connect panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getEndPauseEvent()">getEndPauseEvent</A></B>()</CODE> + +<BR> + The end pause event is emitted when the user wants to sresume the game + after a pause</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getEndProgramEvent()">getEndProgramEvent</A></B>()</CODE> + +<BR> + The quit event is emitted when the player wants to quit the game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getGameListPanel()">getGameListPanel</A></B>()</CODE> + +<BR> + Getter for game list panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getHandPanel()">getHandPanel</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getLoadEvent()">getLoadEvent</A></B>()</CODE> + +<BR> + The load event is emitted when the user wants to load a previously saved + game state</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getLoadFileEvent()">getLoadFileEvent</A></B>()</CODE> + +<BR> + The load file event is emitted when the user chose to discard the current + game to save another</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getLoginPanel()">getLoginPanel</A></B>()</CODE> + +<BR> + Getter for login panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getMenuNewGameEvent()">getMenuNewGameEvent</A></B>()</CODE> + +<BR> + The menu new game event is emitted when the user selects the new game menu + entry</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getNetworkGameEvent()">getNetworkGameEvent</A></B>()</CODE> <BR> - Enables or disables the panel shown when a player has won</TD> + The network game event is emitted when the user chooses a network game</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -138,7 +266,23 @@ The top-level view interface <TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getNewGameEvent()">getNewGameEvent</A></B>()</CODE> <BR> - The new game event is emitted when the player wants to start a new game</TD> + Is emitted if the player wants to end the game and start a new one</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getNewRoundEvent()">getNewRoundEvent</A></B>()</CODE> + +<BR> + The new round event is emitted when the player wants to start a new round</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getPauseEvent()">getPauseEvent</A></B>()</CODE> + +<BR> + The pause event is emitted when the user wants to pause the current turn</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -154,7 +298,48 @@ The top-level view interface <TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> <BR> - The quit event is emitted when the player wants to quit the game</TD> + The quit event is emitted when the user wants to leave the application</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getQuitWarningPanel()">getQuitWarningPanel</A></B>()</CODE> + +<BR> + Getter for quit warning panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getSaveEvent()">getSaveEvent</A></B>()</CODE> + +<BR> + The save event is emitted when the user wants to save the current game + state</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view">IScorePanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getScorePanel()">getScorePanel</A></B>()</CODE> + +<BR> + Returns the score panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getSettingsPanel()">getSettingsPanel</A></B>()</CODE> + +<BR> + Returns the settings panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view">ISidePanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#getSidePanel()">getSidePanel</A></B>()</CODE> + +<BR> + Returns the side panel</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -175,6 +360,48 @@ The top-level view interface <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#load()">load</A></B>()</CODE> + +<BR> + Loading a game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#resetLoginPanel()">resetLoginPanel</A></B>()</CODE> + +<BR> + Clears user input of the resetLoginPanel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setBottomPanel(jrummikub.view.IView.BottomPanelType)">setBottomPanel</A></B>(<A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</CODE> + +<BR> + Sets the bottom panels type</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setCurrentPlayerColor(java.awt.Color)">setCurrentPlayerColor</A></B>(java.awt.Color color)</CODE> + +<BR> + Is used for the PlayerPanel and ScorePanel to display a player's color + along with the name</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setCurrentPlayerHasLaidOut(boolean)">setCurrentPlayerHasLaidOut</A></B>(boolean hasLaidOut)</CODE> + +<BR> + Is used for the PlayerPanel to display if a player has laid out along with + the name</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setCurrentPlayerName(java.lang.String)">setCurrentPlayerName</A></B>(java.lang.String playerName)</CODE> <BR> @@ -183,11 +410,140 @@ The top-level view interface <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setInitialMeldError(int)">setInitialMeldError</A></B>(int points)</CODE> + +<BR> + Is set if a player tried to lay out less than initial meld threshold</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setInitialMeldFirstError()">setInitialMeldFirstError</A></B>()</CODE> + +<BR> + Is set if the player tried to modify the table without laying out first</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</CODE> + +<BR> + Set invalid sets to enable showing</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setLastStonePlayerName(java.lang.String)">setLastStonePlayerName</A></B>(java.lang.String name)</CODE> + +<BR> + Sets the name of the player that has drawn the last stone</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setMayPause(boolean)">setMayPause</A></B>(boolean mayPause)</CODE> + +<BR> + Sets the pause button if pausing should be possible in the current + situation</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setRedealedPlayerName(java.lang.String)">setRedealedPlayerName</A></B>(java.lang.String name)</CODE> + +<BR> + Sets the name of the player that has redealt last</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> <BR> Sets the stones that are to be painted selected</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#setStoneCollectionHidden(boolean)">setStoneCollectionHidden</A></B>(boolean enable)</CODE> + +<BR> + Show stone collection</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showConnectPanel(boolean)">showConnectPanel</A></B>(boolean show)</CODE> + +<BR> + Set the connect panel visible</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showGameListPanel(boolean)">showGameListPanel</A></B>(boolean show)</CODE> + +<BR> + Show/hide game list panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showLoadingError()">showLoadingError</A></B>()</CODE> + +<BR> + Show when loading is unsuccessful</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showLoginPanel(boolean)">showLoginPanel</A></B>(boolean show)</CODE> + +<BR> + Show/hide login panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showQuitWarningPanel(boolean)">showQuitWarningPanel</A></B>(boolean show)</CODE> + +<BR> + Sets the quit warning panel visible</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showScorePanel(boolean)">showScorePanel</A></B>(boolean show)</CODE> + +<BR> + Shows or hides the score panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showServerStartupError(boolean)">showServerStartupError</A></B>(boolean alreadyRunning)</CODE> + +<BR> + Show an error message when the server couldn't be started</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showSettingsPanel(boolean)">showSettingsPanel</A></B>(boolean show)</CODE> + +<BR> + Shows or hides the game settings panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../jrummikub/view/IView.html#showSidePanel(boolean)">showSidePanel</A></B>(boolean show)</CODE> + +<BR> + Show/hide side panel</TD> +</TR> </TABLE> <P> @@ -202,6 +558,34 @@ The top-level view interface </TR> </TABLE> +<A NAME="getSettingsPanel()"><!-- --></A><H3> +getSettingsPanel</H3> +<PRE> +<A HREF="../../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> <B>getSettingsPanel</B>()</PRE> +<DL> +<DD>Returns the settings panel +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the settings panel</DL> +</DD> +</DL> +<HR> + +<A NAME="getScorePanel()"><!-- --></A><H3> +getScorePanel</H3> +<PRE> +<A HREF="../../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view">IScorePanel</A> <B>getScorePanel</B>()</PRE> +<DL> +<DD>Returns the score panel +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the score panel</DL> +</DD> +</DL> +<HR> + <A NAME="getTablePanel()"><!-- --></A><H3> getTablePanel</H3> <PRE> @@ -216,6 +600,32 @@ getTablePanel</H3> </DL> <HR> +<A NAME="getSidePanel()"><!-- --></A><H3> +getSidePanel</H3> +<PRE> +<A HREF="../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view">ISidePanel</A> <B>getSidePanel</B>()</PRE> +<DL> +<DD>Returns the side panel +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the side panel</DL> +</DD> +</DL> +<HR> + +<A NAME="getHandPanel()"><!-- --></A><H3> +getHandPanel</H3> +<PRE> +<A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A> <B>getHandPanel</B>()</PRE> +<DL> +<DD><DL> + +<DT><B>Returns:</B><DD>the board where the players hand stones are displayed</DL> +</DD> +</DL> +<HR> + <A NAME="getPlayerPanel()"><!-- --></A><H3> getPlayerPanel</H3> <PRE> @@ -243,6 +653,32 @@ void <B>setCurrentPlayerName</B>(java.lang.String playerName)</PRE> </DL> <HR> +<A NAME="setRedealedPlayerName(java.lang.String)"><!-- --></A><H3> +setRedealedPlayerName</H3> +<PRE> +void <B>setRedealedPlayerName</B>(java.lang.String name)</PRE> +<DL> +<DD>Sets the name of the player that has redealt last +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>name</CODE> - the player name</DL> +</DD> +</DL> +<HR> + +<A NAME="setLastStonePlayerName(java.lang.String)"><!-- --></A><H3> +setLastStonePlayerName</H3> +<PRE> +void <B>setLastStonePlayerName</B>(java.lang.String name)</PRE> +<DL> +<DD>Sets the name of the player that has drawn the last stone +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>name</CODE> - the player name</DL> +</DD> +</DL> +<HR> + <A NAME="setSelectedStones(java.util.Collection)"><!-- --></A><H3> setSelectedStones</H3> <PRE> @@ -256,25 +692,27 @@ void <B>setSelectedStones</B>(java.util.Collection<<A HREF="../../jrummikub/m </DL> <HR> -<A NAME="enableStartTurnPanel(boolean)"><!-- --></A><H3> -enableStartTurnPanel</H3> +<A NAME="getStartTurnEvent()"><!-- --></A><H3> +getStartTurnEvent</H3> <PRE> -void <B>enableStartTurnPanel</B>(boolean enable)</PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getStartTurnEvent</B>()</PRE> <DL> -<DD>Enables or disables the player's StartTurnPanel +<DD>The start turn event is emitted when the player wants to start his turn <P> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>enable</CODE> - enable/disable</DL> + +<DT><B>Returns:</B><DD>the event</DL> </DD> </DL> <HR> -<A NAME="getStartTurnEvent()"><!-- --></A><H3> -getStartTurnEvent</H3> +<A NAME="getAcknowledgeInvalidEvent()"><!-- --></A><H3> +getAcknowledgeInvalidEvent</H3> <PRE> -<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getStartTurnEvent</B>()</PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getAcknowledgeInvalidEvent</B>()</PRE> <DL> -<DD>The start turn event is emitted when the player wants to start his turn +<DD>The start turn event is emitted when the player knows what invalid stones + he played <P> <DD><DL> @@ -283,23 +721,25 @@ getStartTurnEvent</H3> </DL> <HR> -<A NAME="enableWinPanel(boolean)"><!-- --></A><H3> -enableWinPanel</H3> +<A NAME="getAcknowledgeConnectionLostEvent()"><!-- --></A><H3> +getAcknowledgeConnectionLostEvent</H3> <PRE> -void <B>enableWinPanel</B>(boolean enable)</PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getAcknowledgeConnectionLostEvent</B>()</PRE> <DL> -<DD>Enables or disables the panel shown when a player has won +<DD>The acknoledge connection lost event is emitted when the user has + acknowledged that the network connection was lost <P> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>enable</CODE> - enable/disable</DL> + +<DT><B>Returns:</B><DD>the event</DL> </DD> </DL> <HR> -<A NAME="getQuitEvent()"><!-- --></A><H3> -getQuitEvent</H3> +<A NAME="getEndProgramEvent()"><!-- --></A><H3> +getEndProgramEvent</H3> <PRE> -<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getQuitEvent</B>()</PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getEndProgramEvent</B>()</PRE> <DL> <DD>The quit event is emitted when the player wants to quit the game <P> @@ -310,18 +750,495 @@ getQuitEvent</H3> </DL> <HR> +<A NAME="getNewRoundEvent()"><!-- --></A><H3> +getNewRoundEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getNewRoundEvent</B>()</PRE> +<DL> +<DD>The new round event is emitted when the player wants to start a new round +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="showSettingsPanel(boolean)"><!-- --></A><H3> +showSettingsPanel</H3> +<PRE> +void <B>showSettingsPanel</B>(boolean show)</PRE> +<DL> +<DD>Shows or hides the game settings panel +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>show</CODE> - specifies if the panel shall be shown or hidden</DL> +</DD> +</DL> +<HR> + +<A NAME="showScorePanel(boolean)"><!-- --></A><H3> +showScorePanel</H3> +<PRE> +void <B>showScorePanel</B>(boolean show)</PRE> +<DL> +<DD>Shows or hides the score panel +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>show</CODE> - specifies if the panel shall be shown or hidden</DL> +</DD> +</DL> +<HR> + +<A NAME="setCurrentPlayerColor(java.awt.Color)"><!-- --></A><H3> +setCurrentPlayerColor</H3> +<PRE> +void <B>setCurrentPlayerColor</B>(java.awt.Color color)</PRE> +<DL> +<DD>Is used for the PlayerPanel and ScorePanel to display a player's color + along with the name +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>color</CODE> - the current player's color</DL> +</DD> +</DL> +<HR> + +<A NAME="setCurrentPlayerHasLaidOut(boolean)"><!-- --></A><H3> +setCurrentPlayerHasLaidOut</H3> +<PRE> +void <B>setCurrentPlayerHasLaidOut</B>(boolean hasLaidOut)</PRE> +<DL> +<DD>Is used for the PlayerPanel to display if a player has laid out along with + the name +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>hasLaidOut</CODE> - specifies if the current player has laid out or not</DL> +</DD> +</DL> +<HR> + <A NAME="getNewGameEvent()"><!-- --></A><H3> getNewGameEvent</H3> <PRE> <A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getNewGameEvent</B>()</PRE> <DL> -<DD>The new game event is emitted when the player wants to start a new game +<DD>Is emitted if the player wants to end the game and start a new one +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>newGameEvent</DL> +</DD> +</DL> +<HR> + +<A NAME="setBottomPanel(jrummikub.view.IView.BottomPanelType)"><!-- --></A><H3> +setBottomPanel</H3> +<PRE> +void <B>setBottomPanel</B>(<A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</PRE> +<DL> +<DD>Sets the bottom panels type +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>type</CODE> - the type of the bottom panel</DL> +</DD> +</DL> +<HR> + +<A NAME="getMenuNewGameEvent()"><!-- --></A><H3> +getMenuNewGameEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getMenuNewGameEvent</B>()</PRE> +<DL> +<DD>The menu new game event is emitted when the user selects the new game menu + entry +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getLoadEvent()"><!-- --></A><H3> +getLoadEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getLoadEvent</B>()</PRE> +<DL> +<DD>The load event is emitted when the user wants to load a previously saved + game state +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getSaveEvent()"><!-- --></A><H3> +getSaveEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File> <B>getSaveEvent</B>()</PRE> +<DL> +<DD>The save event is emitted when the user wants to save the current game + state +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getPauseEvent()"><!-- --></A><H3> +getPauseEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getPauseEvent</B>()</PRE> +<DL> +<DD>The pause event is emitted when the user wants to pause the current turn +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getEndPauseEvent()"><!-- --></A><H3> +getEndPauseEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getEndPauseEvent</B>()</PRE> +<DL> +<DD>The end pause event is emitted when the user wants to sresume the game + after a pause +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="clearView()"><!-- --></A><H3> +clearView</H3> +<PRE> +void <B>clearView</B>()</PRE> +<DL> +<DD>Hides all view elements and panels except for the cleared table and an + empty hand panel +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getNetworkGameEvent()"><!-- --></A><H3> +getNetworkGameEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getNetworkGameEvent</B>()</PRE> +<DL> +<DD>The network game event is emitted when the user chooses a network game +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getLoginPanel()"><!-- --></A><H3> +getLoginPanel</H3> +<PRE> +<A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A> <B>getLoginPanel</B>()</PRE> +<DL> +<DD>Getter for login panel +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>login panel</DL> +</DD> +</DL> +<HR> + +<A NAME="getGameListPanel()"><!-- --></A><H3> +getGameListPanel</H3> +<PRE> +<A HREF="../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A> <B>getGameListPanel</B>()</PRE> +<DL> +<DD>Getter for game list panel +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>game list panel</DL> +</DD> +</DL> +<HR> + +<A NAME="showLoginPanel(boolean)"><!-- --></A><H3> +showLoginPanel</H3> +<PRE> +void <B>showLoginPanel</B>(boolean show)</PRE> +<DL> +<DD>Show/hide login panel +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>show</CODE> - true = login panel is shown</DL> +</DD> +</DL> +<HR> + +<A NAME="resetLoginPanel()"><!-- --></A><H3> +resetLoginPanel</H3> +<PRE> +void <B>resetLoginPanel</B>()</PRE> +<DL> +<DD>Clears user input of the resetLoginPanel +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="enablePauseMode(boolean)"><!-- --></A><H3> +enablePauseMode</H3> +<PRE> +void <B>enablePauseMode</B>(boolean enable)</PRE> +<DL> +<DD>Enable/disable pause mode +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>enable</CODE> - true = enable</DL> +</DD> +</DL> +<HR> + +<A NAME="showGameListPanel(boolean)"><!-- --></A><H3> +showGameListPanel</H3> +<PRE> +void <B>showGameListPanel</B>(boolean show)</PRE> +<DL> +<DD>Show/hide game list panel +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>show</CODE> - true = show</DL> +</DD> +</DL> +<HR> + +<A NAME="showSidePanel(boolean)"><!-- --></A><H3> +showSidePanel</H3> +<PRE> +void <B>showSidePanel</B>(boolean show)</PRE> +<DL> +<DD>Show/hide side panel +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>show</CODE> - true to show</DL> +</DD> +</DL> +<HR> + +<A NAME="setInitialMeldError(int)"><!-- --></A><H3> +setInitialMeldError</H3> +<PRE> +void <B>setInitialMeldError</B>(int points)</PRE> +<DL> +<DD>Is set if a player tried to lay out less than initial meld threshold +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>points</CODE> - initial meld threshold</DL> +</DD> +</DL> +<HR> + +<A NAME="setStoneCollectionHidden(boolean)"><!-- --></A><H3> +setStoneCollectionHidden</H3> +<PRE> +void <B>setStoneCollectionHidden</B>(boolean enable)</PRE> +<DL> +<DD>Show stone collection +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>enable</CODE> - showing collection</DL> +</DD> +</DL> +<HR> + +<A NAME="setInitialMeldFirstError()"><!-- --></A><H3> +setInitialMeldFirstError</H3> +<PRE> +void <B>setInitialMeldFirstError</B>()</PRE> +<DL> +<DD>Is set if the player tried to modify the table without laying out first +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setInvalidStoneSets(java.util.Collection)"><!-- --></A><H3> +setInvalidStoneSets</H3> +<PRE> +void <B>setInvalidStoneSets</B>(java.util.Collection<<A HREF="../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</PRE> +<DL> +<DD>Set invalid sets to enable showing +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>sets</CODE> - invalid sets on table</DL> +</DD> +</DL> +<HR> + +<A NAME="showLoadingError()"><!-- --></A><H3> +showLoadingError</H3> +<PRE> +void <B>showLoadingError</B>()</PRE> +<DL> +<DD>Show when loading is unsuccessful +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="showServerStartupError(boolean)"><!-- --></A><H3> +showServerStartupError</H3> +<PRE> +void <B>showServerStartupError</B>(boolean alreadyRunning)</PRE> +<DL> +<DD>Show an error message when the server couldn't be started +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>alreadyRunning</CODE> - true when the server is already running on this machine</DL> +</DD> +</DL> +<HR> + +<A NAME="enableSave(boolean)"><!-- --></A><H3> +enableSave</H3> +<PRE> +void <B>enableSave</B>(boolean enable)</PRE> +<DL> +<DD>Enables/disables saving in menu bar +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>enable</CODE> - saving possible</DL> +</DD> +</DL> +<HR> + +<A NAME="showQuitWarningPanel(boolean)"><!-- --></A><H3> +showQuitWarningPanel</H3> +<PRE> +void <B>showQuitWarningPanel</B>(boolean show)</PRE> +<DL> +<DD>Sets the quit warning panel visible +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>show</CODE> - is visible</DL> +</DD> +</DL> +<HR> + +<A NAME="getQuitEvent()"><!-- --></A><H3> +getQuitEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getQuitEvent</B>()</PRE> +<DL> +<DD>The quit event is emitted when the user wants to leave the application +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getQuitWarningPanel()"><!-- --></A><H3> +getQuitWarningPanel</H3> +<PRE> +<A HREF="../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A> <B>getQuitWarningPanel</B>()</PRE> +<DL> +<DD>Getter for quit warning panel +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the panel</DL> +</DD> +</DL> +<HR> + +<A NAME="getLoadFileEvent()"><!-- --></A><H3> +getLoadFileEvent</H3> +<PRE> +<A HREF="../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File> <B>getLoadFileEvent</B>()</PRE> +<DL> +<DD>The load file event is emitted when the user chose to discard the current + game to save another <P> <DD><DL> <DT><B>Returns:</B><DD>the event</DL> </DD> </DL> +<HR> + +<A NAME="load()"><!-- --></A><H3> +load</H3> +<PRE> +void <B>load</B>()</PRE> +<DL> +<DD>Loading a game +<P> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="showConnectPanel(boolean)"><!-- --></A><H3> +showConnectPanel</H3> +<PRE> +void <B>showConnectPanel</B>(boolean show)</PRE> +<DL> +<DD>Set the connect panel visible +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>show</CODE> - is visible</DL> +</DD> +</DL> +<HR> + +<A NAME="getConnectPanel()"><!-- --></A><H3> +getConnectPanel</H3> +<PRE> +<A HREF="../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A> <B>getConnectPanel</B>()</PRE> +<DL> +<DD>Getter for connect panel +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the panel</DL> +</DD> +</DL> +<HR> + +<A NAME="setMayPause(boolean)"><!-- --></A><H3> +setMayPause</H3> +<PRE> +void <B>setMayPause</B>(boolean mayPause)</PRE> +<DL> +<DD>Sets the pause button if pausing should be possible in the current + situation +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>mayPause</CODE> - pausing possible</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -354,7 +1271,7 @@ getNewGameEvent</H3> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><B>PREV CLASS</B></A> - NEXT CLASS</FONT></TD> + <A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html?jrummikub/view/IView.html" target="_top"><B>FRAMES</B></A> <A HREF="IView.html" target="_top"><B>NO FRAMES</B></A> @@ -374,7 +1291,7 @@ getNewGameEvent</H3> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> diff --git a/doc/jrummikub/view/class-use/IClickable.html b/doc/jrummikub/view/class-use/IClickable.html index 94460f1..4a76266 100644 --- a/doc/jrummikub/view/class-use/IClickable.html +++ b/doc/jrummikub/view/class-use/IClickable.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.view.IClickable </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/view/class-use/IHandPanel.html b/doc/jrummikub/view/class-use/IHandPanel.html index 7ed830f..68db0b5 100644 --- a/doc/jrummikub/view/class-use/IHandPanel.html +++ b/doc/jrummikub/view/class-use/IHandPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.view.IHandPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -117,7 +117,7 @@ Uses of <A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jr <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></FONT></TD> -<TD><CODE><B>IPlayerPanel.</B><B><A HREF="../../../jrummikub/view/IPlayerPanel.html#getHandPanel()">getHandPanel</A></B>()</CODE> +<TD><CODE><B>IView.</B><B><A HREF="../../../jrummikub/view/IView.html#getHandPanel()">getHandPanel</A></B>()</CODE> <BR> </TD> @@ -150,6 +150,22 @@ Uses of <A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jr </TABLE> <P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../jrummikub/view/impl/View.html#getHandPanel()">getHandPanel</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> <HR> diff --git a/doc/jrummikub/view/class-use/IPlayerPanel.html b/doc/jrummikub/view/class-use/IPlayerPanel.html index 8cd32ce..aebac47 100644 --- a/doc/jrummikub/view/class-use/IPlayerPanel.html +++ b/doc/jrummikub/view/class-use/IPlayerPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.view.IPlayerPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/view/class-use/IStoneCollectionPanel.html b/doc/jrummikub/view/class-use/IStoneCollectionPanel.html index 92dc94b..3b9e91f 100644 --- a/doc/jrummikub/view/class-use/IStoneCollectionPanel.html +++ b/doc/jrummikub/view/class-use/IStoneCollectionPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.view.IStoneCollectionPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/view/class-use/IStonePanel.html b/doc/jrummikub/view/class-use/IStonePanel.html index 5ffbe74..bf5c2d9 100644 --- a/doc/jrummikub/view/class-use/IStonePanel.html +++ b/doc/jrummikub/view/class-use/IStonePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.view.IStonePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/view/class-use/ITablePanel.html b/doc/jrummikub/view/class-use/ITablePanel.html index d7bc095..e014727 100644 --- a/doc/jrummikub/view/class-use/ITablePanel.html +++ b/doc/jrummikub/view/class-use/ITablePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.view.ITablePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/view/class-use/IView.html b/doc/jrummikub/view/class-use/IView.html index a68e291..e976591 100644 --- a/doc/jrummikub/view/class-use/IView.html +++ b/doc/jrummikub/view/class-use/IView.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Interface jrummikub.view.IView </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -94,6 +94,14 @@ Packages that use <A HREF="../../../jrummikub/view/IView.html" title="interface <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> <TD> </TD> </TR> @@ -112,41 +120,123 @@ Uses of <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummik <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> declared as <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>LoginControl.</B><B><A HREF="../../../jrummikub/control/LoginControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>RoundControl.</B><B><A HREF="../../../jrummikub/control/RoundControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>AbstractSettingsControl.</B><B><A HREF="../../../jrummikub/control/AbstractSettingsControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>ApplicationControl.</B><B><A HREF="../../../jrummikub/control/ApplicationControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>GameControl.</B><B><A HREF="../../../jrummikub/control/GameControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>TurnTimer.</B><B><A HREF="../../../jrummikub/control/TurnTimer.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/control/package-summary.html">jrummikub.control</A> with parameters of type <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/GameControl.html#GameControl(jrummikub.view.IView)">GameControl</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/control/AbstractSettingsControl.html#AbstractSettingsControl(jrummikub.view.IView, jrummikub.model.GameSettings)">AbstractSettingsControl</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Create a new settings control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/ApplicationControl.html#ApplicationControl(jrummikub.view.IView)">ApplicationControl</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> + +<BR> + Creates a new application control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/GameControl.html#GameControl(jrummikub.model.GameSettings, jrummikub.control.SaveControl, jrummikub.view.IView)">GameControl</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> gameSettings, + <A HREF="../../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> saveControl, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> <BR> Constructor</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IGameState, jrummikub.view.IView)">RoundControl</A></B>(<A HREF="../../../jrummikub/model/IGameState.html" title="interface in jrummikub.model">IGameState</A> gameState, +<TD><CODE><B><A HREF="../../../jrummikub/control/LoginControl.html#LoginControl(jrummikub.view.IView, jrummikub.control.ApplicationControl)">LoginControl</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/control/ApplicationControl.html" title="class in jrummikub.control">ApplicationControl</A> applicationControl)</CODE> + +<BR> + Constructor for login Control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView)">RoundControl</A></B>(<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState, <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> <BR> - Create a new RoundControl using the given gameState and view</TD> + Create a new RoundControl using the given roundState and view</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView)">TurnControl</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, - <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/control/RoundControl.html#RoundControl(jrummikub.model.IRoundState, jrummikub.view.IView, boolean)">RoundControl</A></B>(<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + boolean mayPause)</CODE> + +<BR> + Create a new RoundControl using the given roundState and view</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/SaveControl.html#SaveControl(jrummikub.view.IView)">SaveControl</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> <BR> - Create a new TurnControl using a given hand (of the active player), a given - table and a given view for user interaction.</TD> + Creates a new SaveControl</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnControl.html#TurnControl(jrummikub.model.IHand, jrummikub.model.ITable, jrummikub.view.IView, jrummikub.control.ITurnTimer)">TurnControl</A></B>(<A HREF="../../../jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> hand, - <A HREF="../../../jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> table, - <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, - <A HREF="../../../jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A> testTimer)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/control/SettingsControl.html#SettingsControl(jrummikub.view.IView, jrummikub.model.GameSettings)">SettingsControl</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> <BR> - Test only constructor</TD> + Create a new settings control</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/control/TurnTimer.html#TurnTimer(jrummikub.view.IView)">TurnTimer</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/control/TurnTimer.html#TurnTimer(jrummikub.view.IView, int)">TurnTimer</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + int totalTime)</CODE> <BR> Create a new timer using a given view to display the current time left</TD> @@ -154,6 +244,178 @@ Uses of <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummik </TABLE> <P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> declared as <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>NetworkControl.</B><B><A HREF="../../../jrummikub/control/network/NetworkControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>AbstractGameBeginControl.</B><B><A HREF="../../../jrummikub/control/network/AbstractGameBeginControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> with parameters of type <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B>AbstractGameBeginControl.</B><B><A HREF="../../../jrummikub/control/network/AbstractGameBeginControl.html#addViewListeners(jrummikub.view.IView, jrummikub.util.GameData)">addViewListeners</A></B>(<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> gameData)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A> with parameters of type <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/AbstractGameBeginControl.html#AbstractGameBeginControl(jrummikub.control.network.IConnectionControl, jrummikub.view.IView, jrummikub.util.GameData, jrummikub.view.ISettingsPanel.SettingsMode)">AbstractGameBeginControl</A></B>(<A HREF="../../../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> connection, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> gameData, + <A HREF="../../../jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view">ISettingsPanel.SettingsMode</A> settingsMode)</CODE> + +<BR> + Create a new game begin control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/GameJoinControl.html#GameJoinControl(jrummikub.control.network.IConnectionControl, jrummikub.util.GameData, jrummikub.view.IView)">GameJoinControl</A></B>(<A HREF="../../../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> connectionControl, + <A HREF="../../../jrummikub/util/GameData.html" title="class in jrummikub.util">GameData</A> gameData, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> + +<BR> + Creates new game join control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/GameOfferControl.html#GameOfferControl(jrummikub.control.network.IConnectionControl, jrummikub.model.GameSettings, jrummikub.view.IView)">GameOfferControl</A></B>(<A HREF="../../../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> connectionControl, + <A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> + +<BR> + Creates new game offer control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/NetworkControl.html#NetworkControl(jrummikub.util.LoginData, jrummikub.control.network.IConnectionControl, jrummikub.control.SaveControl, jrummikub.view.IView)">NetworkControl</A></B>(<A HREF="../../../jrummikub/util/LoginData.html" title="class in jrummikub.util">LoginData</A> loginData, + <A HREF="../../../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> connectionControl, + <A HREF="../../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> saveControl, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> + +<BR> + Creates a new network control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/NetworkGameControl.html#NetworkGameControl(jrummikub.model.GameSettings, jrummikub.control.SaveControl, jrummikub.view.IView, jrummikub.control.network.IConnectionControl, boolean)">NetworkGameControl</A></B>(<A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> gameSettings, + <A HREF="../../../jrummikub/control/SaveControl.html" title="class in jrummikub.control">SaveControl</A> saveControl, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> connectionControl, + boolean host)</CODE> + +<BR> + Creates new network game control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/NetworkRoundControl.html#NetworkRoundControl(jrummikub.model.IRoundState, jrummikub.view.IView, jrummikub.control.network.IConnectionControl, boolean)">NetworkRoundControl</A></B>(<A HREF="../../../jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A> roundState, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A> connectionControl, + boolean startActive)</CODE> + +<BR> + Creates new network round control</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../jrummikub/control/network/NetworkSettingsControl.html#NetworkSettingsControl(java.lang.String, jrummikub.view.IView, jrummikub.model.GameSettings)">NetworkSettingsControl</A></B>(java.lang.String nickname, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view, + <A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings)</CODE> + +<BR> + Creates a new network settings control</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> declared as <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#view">view</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A> with parameters of type <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>AbstractTurnControl.</B><B><A HREF="../../../jrummikub/control/turn/AbstractTurnControl.html#setup(jrummikub.control.turn.ITurnControl.TurnInfo, jrummikub.model.GameSettings, jrummikub.view.IView)">setup</A></B>(<A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> info, + <A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>ITurnControl.</B><B><A HREF="../../../jrummikub/control/turn/ITurnControl.html#setup(jrummikub.control.turn.ITurnControl.TurnInfo, jrummikub.model.GameSettings, jrummikub.view.IView)">setup</A></B>(<A HREF="../../../jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn">ITurnControl.TurnInfo</A> info, + <A HREF="../../../jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> settings, + <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A> view)</CODE> + +<BR> + Start the turn</TD> +</TR> +</TABLE> + +<P> <A NAME="jrummikub.view.impl"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> diff --git a/doc/jrummikub/view/impl/AbstractStonePanel.html b/doc/jrummikub/view/impl/AbstractStonePanel.html index 545d616..3edfcb0 100644 --- a/doc/jrummikub/view/impl/AbstractStonePanel.html +++ b/doc/jrummikub/view/impl/AbstractStonePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:04:59 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:55 CEST 2011 --> <TITLE> AbstractStonePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV CLASS - <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/AbstractStonePanel.html" target="_top"><B>FRAMES</B></A> <A HREF="AbstractStonePanel.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -175,6 +175,62 @@ Base class for panels that draw stones <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#clickEvent">clickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#hoveredStone">hoveredStone</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#rangeClickEvent">rangeClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setClickEvent">setClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stoneClickEvent">stoneClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stonePainter">stonePainter</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#stones">stones</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -269,7 +325,7 @@ Base class for panels that draw stones <BR> the range click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a range instead of a single stone</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -278,7 +334,15 @@ Base class for panels that draw stones <BR> the set click event is emitted when the player clicks on the table/hand/ - etc.</TD> + etc. and wants to select a whole set instead of a single stone</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStoneAt(jrummikub.model.Position)">getStoneAt</A></B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos)</CODE> + +<BR> + Gets the stone at the specified position</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -310,7 +374,8 @@ Base class for panels that draw stones <TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">getTranslation</A></B>()</CODE> <BR> - Returns the translation in pixels the stones in this panel are painted with</TD> + Returns the translation in pixels the stones in this panel are painted + with</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -330,6 +395,14 @@ Base class for panels that draw stones </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setHoveredStone(jrummikub.model.Stone)">setHoveredStone</A></B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</CODE> + +<BR> + Sets the stone over which the cursor hovers</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#setStones(java.lang.Iterable)">setStones</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stones)</CODE> @@ -385,6 +458,85 @@ Base class for panels that draw stones <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="stonePainter"><!-- --></A><H3> +stonePainter</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A> <B>stonePainter</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="clickEvent"><!-- --></A><H3> +clickEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>> <B>clickEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="stoneClickEvent"><!-- --></A><H3> +stoneClickEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean> <B>stoneClickEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="rangeClickEvent"><!-- --></A><H3> +rangeClickEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean> <B>rangeClickEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="setClickEvent"><!-- --></A><H3> +setClickEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.util">Event2</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,java.lang.Boolean> <B>setClickEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="stones"><!-- --></A><H3> +stones</H3> +<PRE> +private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> <B>stones</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="hoveredStone"><!-- --></A><H3> +hoveredStone</H3> +<PRE> +private <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> <B>hoveredStone</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -461,6 +613,22 @@ protected void <B>clickAt</B>(java.awt.Point p, </DL> <HR> +<A NAME="setHoveredStone(jrummikub.model.Stone)"><!-- --></A><H3> +setHoveredStone</H3> +<PRE> +private void <B>setHoveredStone</B>(<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone)</PRE> +<DL> +<DD>Sets the stone over which the cursor hovers +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>stone</CODE> - stone under cursor</DL> +</DD> +</DL> +<HR> + <A NAME="getHoveredStone()"><!-- --></A><H3> getHoveredStone</H3> <PRE> @@ -511,6 +679,23 @@ protected void <B>handleOtherMoveEvent</B>(<A HREF="../../../jrummikub/model/Pos </DL> <HR> +<A NAME="getStoneAt(jrummikub.model.Position)"><!-- --></A><H3> +getStoneAt</H3> +<PRE> +private <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> <B>getStoneAt</B>(<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos)</PRE> +<DL> +<DD>Gets the stone at the specified position +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>pos</CODE> - position +<DT><B>Returns:</B><DD>the stone</DL> +</DD> +</DL> +<HR> + <A NAME="setStones(java.lang.Iterable)"><!-- --></A><H3> setStones</H3> <PRE> @@ -532,7 +717,8 @@ getTranslation</H3> <PRE> protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> <B>getTranslation</B>()</PRE> <DL> -<DD>Returns the translation in pixels the stones in this panel are painted with +<DD>Returns the translation in pixels the stones in this panel are painted + with <P> <DD><DL> </DL> @@ -673,7 +859,7 @@ public <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.u <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV CLASS - <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/AbstractStonePanel.html" target="_top"><B>FRAMES</B></A> <A HREF="AbstractStonePanel.html" target="_top"><B>NO FRAMES</B></A> @@ -693,9 +879,9 @@ public <A HREF="../../../jrummikub/util/Event2.html" title="class in jrummikub.u </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/impl/HandPanel.html b/doc/jrummikub/view/impl/HandPanel.html index 033fccc..22b1264 100644 --- a/doc/jrummikub/view/impl/HandPanel.html +++ b/doc/jrummikub/view/impl/HandPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:00 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:56 CEST 2011 --> <TITLE> HandPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> - <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/HandPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="HandPanel.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -173,6 +173,86 @@ Implementation of the board <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#BACKGROUND">BACKGROUND</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#currentRow">currentRow</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#DARK_BACKGROUND">DARK_BACKGROUND</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#HEIGHT">HEIGHT</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#maxRow">maxRow</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#playerPanel">playerPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#repaintAll">repaintAll</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#scaledBackground">scaledBackground</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#scaledDarkBackground">scaledDarkBackground</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#selectedStones">selectedStones</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -198,7 +278,7 @@ Implementation of the board <TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD> +<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, PROPERTIES, SOMEBITS, WIDTH</CODE></TD> </TR> </TABLE> @@ -211,7 +291,7 @@ Implementation of the board <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#HandPanel()">HandPanel</A></B>()</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#HandPanel(jrummikub.view.impl.PlayerPanel)">HandPanel</A></B>(<A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> playerPanel)</CODE> <BR> Creates a new Board instance</TD> @@ -228,6 +308,40 @@ Implementation of the board </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#canRowDown()">canRowDown</A></B>()</CODE> + +<BR> + Is there a lower row than the current row</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#canRowUp()">canRowUp</A></B>()</CODE> + +<BR> + Is there a higher row than the current row</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#getScaledBackground(int, java.awt.image.BufferedImage)">getScaledBackground</A></B>(int size, + java.awt.image.BufferedImage background)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#getTranslation()">getTranslation</A></B>()</CODE> + +<BR> + Returns the translation in pixels the stones in this panel are painted + with</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#paintComponent(java.awt.Graphics)">paintComponent</A></B>(java.awt.Graphics g1)</CODE> @@ -236,19 +350,35 @@ Implementation of the board </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#setHandHeight(int)">setHandHeight</A></B>(int height)</CODE> +<CODE>(package private) int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#rescale(int)">rescale</A></B>(int height)</CODE> <BR> - Set the number of stones that fit on the hand vertically</TD> + Rescales the hand panel according to window size</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#setHandWidth(int)">setHandWidth</A></B>(int width)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#resetCurrentRow()">resetCurrentRow</A></B>()</CODE> <BR> - Set the number of stones that fit on the hand horizontally</TD> + Resets the rows currently displayed</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#rowDown()">rowDown</A></B>()</CODE> + +<BR> + Updates panel after visible row changed</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/HandPanel.html#rowUp()">rowUp</A></B>()</CODE> + +<BR> + Updates panel after visible row changed</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -273,7 +403,7 @@ Implementation of the board <TH ALIGN="left"><B>Methods inherited from class jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#clickAt(java.awt.Point, int, boolean, boolean, boolean)">clickAt</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getClickEvent()">getClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getHoveredStone()">getHoveredStone</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getRangeClickEvent()">getRangeClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getSetClickEvent()">getSetClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStoneClickEvent()">getStoneClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStonePainter()">getStonePainter</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStones()">getStones</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">getTranslation</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherClickEvent(jrummikub.model.Position)">handleOtherClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherMoveEvent(jrummikub.model.Position)">handleOtherMoveEvent</A></CODE></TD> +<TD><CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#clickAt(java.awt.Point, int, boolean, boolean, boolean)">clickAt</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getClickEvent()">getClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getHoveredStone()">getHoveredStone</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getRangeClickEvent()">getRangeClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getSetClickEvent()">getSetClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStoneClickEvent()">getStoneClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStonePainter()">getStonePainter</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getStones()">getStones</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherClickEvent(jrummikub.model.Position)">handleOtherClickEvent</A>, <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#handleOtherMoveEvent(jrummikub.model.Position)">handleOtherMoveEvent</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_javax.swing.JPanel"><!-- --></A> @@ -342,6 +472,115 @@ Implementation of the board <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="HEIGHT"><!-- --></A><H3> +HEIGHT</H3> +<PRE> +private static final int <B>HEIGHT</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.HandPanel.HEIGHT">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="BACKGROUND"><!-- --></A><H3> +BACKGROUND</H3> +<PRE> +private static final java.awt.image.BufferedImage <B>BACKGROUND</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="DARK_BACKGROUND"><!-- --></A><H3> +DARK_BACKGROUND</H3> +<PRE> +private static final java.awt.image.BufferedImage <B>DARK_BACKGROUND</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="scaledBackground"><!-- --></A><H3> +scaledBackground</H3> +<PRE> +private java.awt.image.BufferedImage <B>scaledBackground</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="scaledDarkBackground"><!-- --></A><H3> +scaledDarkBackground</H3> +<PRE> +private java.awt.image.BufferedImage <B>scaledDarkBackground</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="playerPanel"><!-- --></A><H3> +playerPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> <B>playerPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="currentRow"><!-- --></A><H3> +currentRow</H3> +<PRE> +private int <B>currentRow</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="maxRow"><!-- --></A><H3> +maxRow</H3> +<PRE> +private int <B>maxRow</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="repaintAll"><!-- --></A><H3> +repaintAll</H3> +<PRE> +private boolean <B>repaintAll</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="selectedStones"><!-- --></A><H3> +selectedStones</H3> +<PRE> +private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> <B>selectedStones</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -352,10 +591,10 @@ Implementation of the board </TR> </TABLE> -<A NAME="HandPanel()"><!-- --></A><H3> +<A NAME="HandPanel(jrummikub.view.impl.PlayerPanel)"><!-- --></A><H3> HandPanel</H3> <PRE> -<B>HandPanel</B>()</PRE> +<B>HandPanel</B>(<A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> playerPanel)</PRE> <DL> <DD>Creates a new Board instance <P> @@ -371,36 +610,17 @@ HandPanel</H3> </TR> </TABLE> -<A NAME="setHandWidth(int)"><!-- --></A><H3> -setHandWidth</H3> +<A NAME="getScaledBackground(int, java.awt.image.BufferedImage)"><!-- --></A><H3> +getScaledBackground</H3> <PRE> -public void <B>setHandWidth</B>(int width)</PRE> +private java.awt.image.BufferedImage <B>getScaledBackground</B>(int size, + java.awt.image.BufferedImage background)</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IHandPanel.html#setHandWidth(int)">IHandPanel</A></CODE></B></DD> -<DD>Set the number of stones that fit on the hand horizontally -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IHandPanel.html#setHandWidth(int)">setHandWidth</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></DL> -</DD> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>width</CODE> - number of stones</DL> -</DD> </DL> -<HR> - -<A NAME="setHandHeight(int)"><!-- --></A><H3> -setHandHeight</H3> -<PRE> -public void <B>setHandHeight</B>(int height)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IHandPanel.html#setHandHeight(int)">IHandPanel</A></CODE></B></DD> -<DD>Set the number of stones that fit on the hand vertically -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IHandPanel.html#setHandHeight(int)">setHandHeight</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></DL> </DD> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>height</CODE> - number of stones</DL> +</DL> </DD> </DL> <HR> @@ -436,6 +656,108 @@ public void <B>setStones</B>(java.lang.Iterable<<A HREF="../../../jrummikub/u </DL> <HR> +<A NAME="rowUp()"><!-- --></A><H3> +rowUp</H3> +<PRE> +void <B>rowUp</B>()</PRE> +<DL> +<DD>Updates panel after visible row changed +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="rowDown()"><!-- --></A><H3> +rowDown</H3> +<PRE> +void <B>rowDown</B>()</PRE> +<DL> +<DD>Updates panel after visible row changed +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="resetCurrentRow()"><!-- --></A><H3> +resetCurrentRow</H3> +<PRE> +public void <B>resetCurrentRow</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IHandPanel.html#resetCurrentRow()">IHandPanel</A></CODE></B></DD> +<DD>Resets the rows currently displayed +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IHandPanel.html#resetCurrentRow()">resetCurrentRow</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="canRowUp()"><!-- --></A><H3> +canRowUp</H3> +<PRE> +boolean <B>canRowUp</B>()</PRE> +<DL> +<DD>Is there a higher row than the current row +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>higher row present</DL> +</DD> +</DL> +<HR> + +<A NAME="canRowDown()"><!-- --></A><H3> +canRowDown</H3> +<PRE> +boolean <B>canRowDown</B>()</PRE> +<DL> +<DD>Is there a lower row than the current row +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>higher row present</DL> +</DD> +</DL> +<HR> + +<A NAME="getTranslation()"><!-- --></A><H3> +getTranslation</H3> +<PRE> +public <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> <B>getTranslation</B>()</PRE> +<DL> +<DD><B>Description copied from class: <CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">AbstractStonePanel</A></CODE></B></DD> +<DD>Returns the translation in pixels the stones in this panel are painted + with +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">getTranslation</A></CODE> in class <CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the translation</DL> +</DD> +</DL> +<HR> + <A NAME="setSelectedStones(java.util.Collection)"><!-- --></A><H3> setSelectedStones</H3> <PRE> @@ -450,6 +772,23 @@ void <B>setSelectedStones</B>(java.util.Collection<<A HREF="../../../jrummiku <DT><B>Parameters:</B><DD><CODE>stones</CODE> - the selected stones</DL> </DD> </DL> +<HR> + +<A NAME="rescale(int)"><!-- --></A><H3> +rescale</H3> +<PRE> +int <B>rescale</B>(int height)</PRE> +<DL> +<DD>Rescales the hand panel according to window size +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>height</CODE> - of hand panel +<DT><B>Returns:</B><DD>width of hand panel</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -481,8 +820,8 @@ void <B>setSelectedStones</B>(java.util.Collection<<A HREF="../../../jrummiku <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> - <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/HandPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="HandPanel.html" target="_top"><B>NO FRAMES</B></A> @@ -502,9 +841,9 @@ void <B>setSelectedStones</B>(java.util.Collection<<A HREF="../../../jrummiku </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/impl/PlayerPanel.html b/doc/jrummikub/view/impl/PlayerPanel.html index 8e04896..a611ef8 100644 --- a/doc/jrummikub/view/impl/PlayerPanel.html +++ b/doc/jrummikub/view/impl/PlayerPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:01 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:57 CEST 2011 --> <TITLE> PlayerPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -55,8 +55,8 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> - <A HREF="../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/PlayerPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="PlayerPanel.html" target="_top"><B>NO FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -123,6 +123,22 @@ Implementation of the player panel <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Nested Class Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.LeftPanelResizeListener</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl">PlayerPanel.RightPanelResizeListener</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="nested_classes_inherited_from_class_javax.swing.JPanel"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -172,6 +188,246 @@ Implementation of the player panel <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JLabel</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#currentPlayerNameLabel">currentPlayerNameLabel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#endTurnButton">endTurnButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#endTurnEvent">endTurnEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#hand">hand</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static float</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#HAND_ROW_BUTTON_RATIO">HAND_ROW_BUTTON_RATIO</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#handRowDownButton">handRowDownButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#handRowUpButton">handRowUpButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JLabel</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#hasLaidOutLabel">hasLaidOutLabel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#keepStonesButton">keepStonesButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JPanel</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#leftPanel">leftPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.event.ComponentListener</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#leftPanelResizeListener">leftPanelResizeListener</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#leftPanelWidth">leftPanelWidth</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static float</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#MAX_BUTTON_FONT_SIZE">MAX_BUTTON_FONT_SIZE</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#mayPause">mayPause</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#pauseButton">pauseButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#pauseEvent">pauseEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#redealButton">redealButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#redealEvent">redealEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JPanel</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#rightPanel">rightPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.event.ComponentListener</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#rightPanelResizeListener">rightPanelResizeListener</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static java.text.DecimalFormat</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#secondFormat">secondFormat</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static float</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_FIRST_LINE_HEIGHT">SIDE_PANEL_FIRST_LINE_HEIGHT</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_INSET">SIDE_PANEL_INSET</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_MAX_WIDTH">SIDE_PANEL_MAX_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#SIDE_PANEL_SEPARATOR">SIDE_PANEL_SEPARATOR</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#sortByGroupsButton">sortByGroupsButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#sortByGroupsEvent">sortByGroupsEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#sortByRunsButton">sortByRunsButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#sortByRunsEvent">sortByRunsEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JProgressBar</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#timeBar">timeBar</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -227,6 +483,48 @@ Implementation of the player panel </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#createButton(javax.swing.JPanel, java.lang.String, java.awt.event.ActionListener)">createButton</A></B>(javax.swing.JPanel panel, + java.lang.String caption, + java.awt.event.ActionListener listener)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#createLeftPanel()">createLeftPanel</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#createRightPanel()">createRightPanel</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#createRightPanelButtons()">createRightPanelButtons</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#enableButtons(boolean)">enableButtons</A></B>(boolean enable)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getEndTurnEvent()">getEndTurnEvent</A></B>()</CODE> @@ -235,7 +533,7 @@ Implementation of the player panel </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></CODE></FONT></TD> +<CODE>(package private) <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getHandPanel()">getHandPanel</A></B>()</CODE> <BR> @@ -243,6 +541,30 @@ Implementation of the player panel </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getLeftPanelWidth()">getLeftPanelWidth</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getPauseEvent()">getPauseEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getRedealEvent()">getRedealEvent</A></B>()</CODE> + +<BR> + The redeal event is emitted when the player wants to get new stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getSortByGroupsEvent()">getSortByGroupsEvent</A></B>()</CODE> @@ -256,8 +578,24 @@ Implementation of the player panel <TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#getSortByRunsEvent()">getSortByRunsEvent</A></B>()</CODE> <BR> - The sort by runs event is emitted when the player wants to sort his stones - by runs</TD> + The sort by runs event is emitted when the player wants to sort his + stones by runs</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#rescale()">rescale</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#setCurrentPlayerColor(java.awt.Color)">setCurrentPlayerColor</A></B>(java.awt.Color color)</CODE> + +<BR> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -270,11 +608,52 @@ Implementation of the player panel <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#setTimeLeft(int)">setTimeLeft</A></B>(int time)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#setEndTurnMode(jrummikub.control.turn.TurnMode)">setEndTurnMode</A></B>(<A HREF="../../../jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn">TurnMode</A> turnMode)</CODE> + +<BR> + Sets the buttons available to end the turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#setHasLaidOut(boolean)">setHasLaidOut</A></B>(boolean hasLaidOut)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#setMayPause(boolean)">setMayPause</A></B>(boolean mayPause)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#setTime(int, int)">setTime</A></B>(int time, + int totalTime)</CODE> <BR> Sets the time the player has left for his turn</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#showButtons(boolean)">showButtons</A></B>(boolean show)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html#updateButtons()">updateButtons</A></B>()</CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_javax.swing.JPanel"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -324,6 +703,315 @@ Implementation of the player panel <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="SIDE_PANEL_INSET"><!-- --></A><H3> +SIDE_PANEL_INSET</H3> +<PRE> +private static final int <B>SIDE_PANEL_INSET</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.PlayerPanel.SIDE_PANEL_INSET">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="SIDE_PANEL_SEPARATOR"><!-- --></A><H3> +SIDE_PANEL_SEPARATOR</H3> +<PRE> +private static final int <B>SIDE_PANEL_SEPARATOR</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.PlayerPanel.SIDE_PANEL_SEPARATOR">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="SIDE_PANEL_FIRST_LINE_HEIGHT"><!-- --></A><H3> +SIDE_PANEL_FIRST_LINE_HEIGHT</H3> +<PRE> +private static final float <B>SIDE_PANEL_FIRST_LINE_HEIGHT</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.PlayerPanel.SIDE_PANEL_FIRST_LINE_HEIGHT">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="SIDE_PANEL_MAX_WIDTH"><!-- --></A><H3> +SIDE_PANEL_MAX_WIDTH</H3> +<PRE> +private static final int <B>SIDE_PANEL_MAX_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.PlayerPanel.SIDE_PANEL_MAX_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="HAND_ROW_BUTTON_RATIO"><!-- --></A><H3> +HAND_ROW_BUTTON_RATIO</H3> +<PRE> +private static final float <B>HAND_ROW_BUTTON_RATIO</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.PlayerPanel.HAND_ROW_BUTTON_RATIO">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="MAX_BUTTON_FONT_SIZE"><!-- --></A><H3> +MAX_BUTTON_FONT_SIZE</H3> +<PRE> +private static final float <B>MAX_BUTTON_FONT_SIZE</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.PlayerPanel.MAX_BUTTON_FONT_SIZE">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="secondFormat"><!-- --></A><H3> +secondFormat</H3> +<PRE> +private static final java.text.DecimalFormat <B>secondFormat</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="hand"><!-- --></A><H3> +hand</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> <B>hand</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="leftPanel"><!-- --></A><H3> +leftPanel</H3> +<PRE> +private javax.swing.JPanel <B>leftPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="rightPanel"><!-- --></A><H3> +rightPanel</H3> +<PRE> +private javax.swing.JPanel <B>rightPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="currentPlayerNameLabel"><!-- --></A><H3> +currentPlayerNameLabel</H3> +<PRE> +private javax.swing.JLabel <B>currentPlayerNameLabel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="hasLaidOutLabel"><!-- --></A><H3> +hasLaidOutLabel</H3> +<PRE> +private javax.swing.JLabel <B>hasLaidOutLabel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="sortByGroupsButton"><!-- --></A><H3> +sortByGroupsButton</H3> +<PRE> +private javax.swing.JButton <B>sortByGroupsButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="sortByRunsButton"><!-- --></A><H3> +sortByRunsButton</H3> +<PRE> +private javax.swing.JButton <B>sortByRunsButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="handRowUpButton"><!-- --></A><H3> +handRowUpButton</H3> +<PRE> +private javax.swing.JButton <B>handRowUpButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="handRowDownButton"><!-- --></A><H3> +handRowDownButton</H3> +<PRE> +private javax.swing.JButton <B>handRowDownButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="timeBar"><!-- --></A><H3> +timeBar</H3> +<PRE> +private javax.swing.JProgressBar <B>timeBar</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="endTurnButton"><!-- --></A><H3> +endTurnButton</H3> +<PRE> +private javax.swing.JButton <B>endTurnButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="keepStonesButton"><!-- --></A><H3> +keepStonesButton</H3> +<PRE> +private javax.swing.JButton <B>keepStonesButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="redealButton"><!-- --></A><H3> +redealButton</H3> +<PRE> +private javax.swing.JButton <B>redealButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="pauseButton"><!-- --></A><H3> +pauseButton</H3> +<PRE> +private javax.swing.JButton <B>pauseButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="sortByGroupsEvent"><!-- --></A><H3> +sortByGroupsEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>sortByGroupsEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="sortByRunsEvent"><!-- --></A><H3> +sortByRunsEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>sortByRunsEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="endTurnEvent"><!-- --></A><H3> +endTurnEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>endTurnEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="redealEvent"><!-- --></A><H3> +redealEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>redealEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="pauseEvent"><!-- --></A><H3> +pauseEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>pauseEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="leftPanelWidth"><!-- --></A><H3> +leftPanelWidth</H3> +<PRE> +private int <B>leftPanelWidth</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="mayPause"><!-- --></A><H3> +mayPause</H3> +<PRE> +private boolean <B>mayPause</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="leftPanelResizeListener"><!-- --></A><H3> +leftPanelResizeListener</H3> +<PRE> +private java.awt.event.ComponentListener <B>leftPanelResizeListener</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="rightPanelResizeListener"><!-- --></A><H3> +rightPanelResizeListener</H3> +<PRE> +private java.awt.event.ComponentListener <B>rightPanelResizeListener</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -356,14 +1044,13 @@ PlayerPanel</H3> <A NAME="getHandPanel()"><!-- --></A><H3> getHandPanel</H3> <PRE> -public <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> <B>getHandPanel</B>()</PRE> +<A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A> <B>getHandPanel</B>()</PRE> <DL> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#getHandPanel()">getHandPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></CODE></DL> +</DL> </DD> <DD><DL> - -<DT><B>Returns:</B><DD>the board where the players hand stones are displayed</DL> +</DL> </DD> </DL> <HR> @@ -384,19 +1071,48 @@ void <B>setCurrentPlayerName</B>(java.lang.String playerName)</PRE> </DL> <HR> -<A NAME="setTimeLeft(int)"><!-- --></A><H3> -setTimeLeft</H3> +<A NAME="setCurrentPlayerColor(java.awt.Color)"><!-- --></A><H3> +setCurrentPlayerColor</H3> +<PRE> +void <B>setCurrentPlayerColor</B>(java.awt.Color color)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setHasLaidOut(boolean)"><!-- --></A><H3> +setHasLaidOut</H3> +<PRE> +void <B>setHasLaidOut</B>(boolean hasLaidOut)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setTime(int, int)"><!-- --></A><H3> +setTime</H3> <PRE> -public void <B>setTimeLeft</B>(int time)</PRE> +public void <B>setTime</B>(int time, + int totalTime)</PRE> <DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#setTimeLeft(int)">IPlayerPanel</A></CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#setTime(int, int)">IPlayerPanel</A></CODE></B></DD> <DD>Sets the time the player has left for his turn <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#setTimeLeft(int)">setTimeLeft</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#setTime(int, int)">setTime</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></CODE></DL> </DD> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>time</CODE> - the time left</DL> +<DT><B>Parameters:</B><DD><CODE>time</CODE> - the time left<DD><CODE>totalTime</CODE> - total time for a turn</DL> </DD> </DL> <HR> @@ -426,8 +1142,8 @@ getSortByRunsEvent</H3> public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getSortByRunsEvent</B>()</PRE> <DL> <DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#getSortByRunsEvent()">IPlayerPanel</A></CODE></B></DD> -<DD>The sort by runs event is emitted when the player wants to sort his stones - by runs +<DD>The sort by runs event is emitted when the player wants to sort his + stones by runs <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#getSortByRunsEvent()">getSortByRunsEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></CODE></DL> @@ -455,6 +1171,197 @@ public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummik <DT><B>Returns:</B><DD>the event</DL> </DD> </DL> +<HR> + +<A NAME="getRedealEvent()"><!-- --></A><H3> +getRedealEvent</H3> +<PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getRedealEvent</B>()</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#getRedealEvent()">IPlayerPanel</A></CODE></B></DD> +<DD>The redeal event is emitted when the player wants to get new stones +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#getRedealEvent()">getRedealEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the event</DL> +</DD> +</DL> +<HR> + +<A NAME="getPauseEvent()"><!-- --></A><H3> +getPauseEvent</H3> +<PRE> +<A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getPauseEvent</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createLeftPanel()"><!-- --></A><H3> +createLeftPanel</H3> +<PRE> +private void <B>createLeftPanel</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createRightPanel()"><!-- --></A><H3> +createRightPanel</H3> +<PRE> +private void <B>createRightPanel</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createRightPanelButtons()"><!-- --></A><H3> +createRightPanelButtons</H3> +<PRE> +private void <B>createRightPanelButtons</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createButton(javax.swing.JPanel, java.lang.String, java.awt.event.ActionListener)"><!-- --></A><H3> +createButton</H3> +<PRE> +private javax.swing.JButton <B>createButton</B>(javax.swing.JPanel panel, + java.lang.String caption, + java.awt.event.ActionListener listener)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="rescale()"><!-- --></A><H3> +rescale</H3> +<PRE> +void <B>rescale</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getLeftPanelWidth()"><!-- --></A><H3> +getLeftPanelWidth</H3> +<PRE> +int <B>getLeftPanelWidth</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="updateButtons()"><!-- --></A><H3> +updateButtons</H3> +<PRE> +void <B>updateButtons</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setEndTurnMode(jrummikub.control.turn.TurnMode)"><!-- --></A><H3> +setEndTurnMode</H3> +<PRE> +public void <B>setEndTurnMode</B>(<A HREF="../../../jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn">TurnMode</A> turnMode)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#setEndTurnMode(jrummikub.control.turn.TurnMode)">IPlayerPanel</A></CODE></B></DD> +<DD>Sets the buttons available to end the turn +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html#setEndTurnMode(jrummikub.control.turn.TurnMode)">setEndTurnMode</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>turnMode</CODE> - the <A HREF="../../../jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn"><CODE>TurnMode</CODE></A></DL> +</DD> +</DL> +<HR> + +<A NAME="showButtons(boolean)"><!-- --></A><H3> +showButtons</H3> +<PRE> +void <B>showButtons</B>(boolean show)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="enableButtons(boolean)"><!-- --></A><H3> +enableButtons</H3> +<PRE> +void <B>enableButtons</B>(boolean enable)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setMayPause(boolean)"><!-- --></A><H3> +setMayPause</H3> +<PRE> +void <B>setMayPause</B>(boolean mayPause)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -486,8 +1393,8 @@ public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummik <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> - <A HREF="../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/PlayerPanel.html" target="_top"><B>FRAMES</B></A> <A HREF="PlayerPanel.html" target="_top"><B>NO FRAMES</B></A> @@ -507,9 +1414,9 @@ public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummik </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/impl/StartTurnPanel.html b/doc/jrummikub/view/impl/StartTurnPanel.html index c4f9905..dd6d059 100644 --- a/doc/jrummikub/view/impl/StartTurnPanel.html +++ b/doc/jrummikub/view/impl/StartTurnPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:01 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:59 CEST 2011 --> <TITLE> StartTurnPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> <A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/StartTurnPanel.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -172,6 +172,142 @@ A panel that is displayed before a player's turn <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#acknowledgeConnectionLostEvent">acknowledgeConnectionLostEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#acknowledgeInvalidEvent">acknowledgeInvalidEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#buttonEvent">buttonEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.Color</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#currentPlayerColor">currentPlayerColor</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.String</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#currentPlayerName">currentPlayerName</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JLabel</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#extraLabel">extraLabel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.String</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#lastStonePlayerName">lastStonePlayerName</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static float</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#MAX_BUTTON_FONT_SIZE">MAX_BUTTON_FONT_SIZE</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static float</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#PANEL_FIRST_LINE_HEIGHT">PANEL_FIRST_LINE_HEIGHT</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#PANEL_INSET">PANEL_INSET</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#PANEL_MAX_WIDTH">PANEL_MAX_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#PANEL_SEPARATOR">PANEL_SEPARATOR</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.String</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#redealedPlayerName">redealedPlayerName</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JButton</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#startTurnButton">startTurnButton</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#startTurnEvent">startTurnEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JLabel</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#startTurnLabel">startTurnLabel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#type">type</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -228,11 +364,42 @@ A panel that is displayed before a player's turn <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#getAcknowledgeConnectionLostEvent()">getAcknowledgeConnectionLostEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#getAcknowledgeInvalidEvent()">getAcknowledgeInvalidEvent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#getStartTurnEvent()">getStartTurnEvent</A></B>()</CODE> <BR> - The start turn event is emitted when the current player has clicked the - start turn button</TD> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#rescale()">rescale</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#setCurrentPlayerColor(java.awt.Color)">setCurrentPlayerColor</A></B>(java.awt.Color color)</CODE> + +<BR> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -240,7 +407,55 @@ A panel that is displayed before a player's turn <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#setCurrentPlayerName(java.lang.String)">setCurrentPlayerName</A></B>(java.lang.String playerName)</CODE> <BR> - Sets the current player name</TD> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#setInitialMeldError(int)">setInitialMeldError</A></B>(int points)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#setInitialMeldFirstError()">setInitialMeldFirstError</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#setLastStonePlayerName(java.lang.String)">setLastStonePlayerName</A></B>(java.lang.String name)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#setRedealedPlayerName(java.lang.String)">setRedealedPlayerName</A></B>(java.lang.String name)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#setType(jrummikub.view.IView.BottomPanelType)">setType</A></B>(<A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html#update()">update</A></B>()</CODE> + +<BR> + </TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_javax.swing.JPanel"><!-- --></A> @@ -291,6 +506,185 @@ A panel that is displayed before a player's turn <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="PANEL_INSET"><!-- --></A><H3> +PANEL_INSET</H3> +<PRE> +private static final int <B>PANEL_INSET</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StartTurnPanel.PANEL_INSET">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="PANEL_SEPARATOR"><!-- --></A><H3> +PANEL_SEPARATOR</H3> +<PRE> +private static final int <B>PANEL_SEPARATOR</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StartTurnPanel.PANEL_SEPARATOR">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="PANEL_FIRST_LINE_HEIGHT"><!-- --></A><H3> +PANEL_FIRST_LINE_HEIGHT</H3> +<PRE> +private static final float <B>PANEL_FIRST_LINE_HEIGHT</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StartTurnPanel.PANEL_FIRST_LINE_HEIGHT">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="PANEL_MAX_WIDTH"><!-- --></A><H3> +PANEL_MAX_WIDTH</H3> +<PRE> +private static final int <B>PANEL_MAX_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StartTurnPanel.PANEL_MAX_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="MAX_BUTTON_FONT_SIZE"><!-- --></A><H3> +MAX_BUTTON_FONT_SIZE</H3> +<PRE> +private static final float <B>MAX_BUTTON_FONT_SIZE</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StartTurnPanel.MAX_BUTTON_FONT_SIZE">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="startTurnLabel"><!-- --></A><H3> +startTurnLabel</H3> +<PRE> +private javax.swing.JLabel <B>startTurnLabel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="extraLabel"><!-- --></A><H3> +extraLabel</H3> +<PRE> +private javax.swing.JLabel <B>extraLabel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="startTurnButton"><!-- --></A><H3> +startTurnButton</H3> +<PRE> +private javax.swing.JButton <B>startTurnButton</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="startTurnEvent"><!-- --></A><H3> +startTurnEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>startTurnEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="acknowledgeInvalidEvent"><!-- --></A><H3> +acknowledgeInvalidEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>acknowledgeInvalidEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="acknowledgeConnectionLostEvent"><!-- --></A><H3> +acknowledgeConnectionLostEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>acknowledgeConnectionLostEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="buttonEvent"><!-- --></A><H3> +buttonEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>buttonEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="type"><!-- --></A><H3> +type</H3> +<PRE> +private <A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> <B>type</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="currentPlayerColor"><!-- --></A><H3> +currentPlayerColor</H3> +<PRE> +private java.awt.Color <B>currentPlayerColor</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="currentPlayerName"><!-- --></A><H3> +currentPlayerName</H3> +<PRE> +private java.lang.String <B>currentPlayerName</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="redealedPlayerName"><!-- --></A><H3> +redealedPlayerName</H3> +<PRE> +private java.lang.String <B>redealedPlayerName</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="lastStonePlayerName"><!-- --></A><H3> +lastStonePlayerName</H3> +<PRE> +private java.lang.String <B>lastStonePlayerName</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -320,15 +714,24 @@ StartTurnPanel</H3> </TR> </TABLE> -<A NAME="setCurrentPlayerName(java.lang.String)"><!-- --></A><H3> -setCurrentPlayerName</H3> +<A NAME="setInitialMeldError(int)"><!-- --></A><H3> +setInitialMeldError</H3> <PRE> -void <B>setCurrentPlayerName</B>(java.lang.String playerName)</PRE> +void <B>setInitialMeldError</B>(int points)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setInitialMeldFirstError()"><!-- --></A><H3> +setInitialMeldFirstError</H3> +<PRE> +void <B>setInitialMeldFirstError</B>()</PRE> <DL> -<DD>Sets the current player name -<P> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the player name</DL> +</DL> </DD> </DL> <HR> @@ -338,12 +741,107 @@ getStartTurnEvent</H3> <PRE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getStartTurnEvent</B>()</PRE> <DL> -<DD>The start turn event is emitted when the current player has clicked the - start turn button -<P> <DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getAcknowledgeInvalidEvent()"><!-- --></A><H3> +getAcknowledgeInvalidEvent</H3> +<PRE> +<A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getAcknowledgeInvalidEvent</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getAcknowledgeConnectionLostEvent()"><!-- --></A><H3> +getAcknowledgeConnectionLostEvent</H3> +<PRE> +<A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getAcknowledgeConnectionLostEvent</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="rescale()"><!-- --></A><H3> +rescale</H3> +<PRE> +private void <B>rescale</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setCurrentPlayerName(java.lang.String)"><!-- --></A><H3> +setCurrentPlayerName</H3> +<PRE> +void <B>setCurrentPlayerName</B>(java.lang.String playerName)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setCurrentPlayerColor(java.awt.Color)"><!-- --></A><H3> +setCurrentPlayerColor</H3> +<PRE> +void <B>setCurrentPlayerColor</B>(java.awt.Color color)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setRedealedPlayerName(java.lang.String)"><!-- --></A><H3> +setRedealedPlayerName</H3> +<PRE> +void <B>setRedealedPlayerName</B>(java.lang.String name)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setLastStonePlayerName(java.lang.String)"><!-- --></A><H3> +setLastStonePlayerName</H3> +<PRE> +void <B>setLastStonePlayerName</B>(java.lang.String name)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setType(jrummikub.view.IView.BottomPanelType)"><!-- --></A><H3> +setType</H3> +<PRE> +void <B>setType</B>(<A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> -<DT><B>Returns:</B><DD>the event</DL> +<A NAME="update()"><!-- --></A><H3> +update</H3> +<PRE> +private void <B>update</B>()</PRE> +<DL> +<DD><DL> +</DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> @@ -377,7 +875,7 @@ getStartTurnEvent</H3> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> <A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/StartTurnPanel.html" target="_top"><B>FRAMES</B></A> @@ -398,9 +896,9 @@ getStartTurnEvent</H3> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/impl/StoneCollectionPanel.html b/doc/jrummikub/view/impl/StoneCollectionPanel.html index 91af2e9..1792bc2 100644 --- a/doc/jrummikub/view/impl/StoneCollectionPanel.html +++ b/doc/jrummikub/view/impl/StoneCollectionPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:02 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:59 CEST 2011 --> <TITLE> StoneCollectionPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -173,6 +173,54 @@ Implementation of the stone collection (selection) <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static javax.swing.ImageIcon</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#BACKGROUND">BACKGROUND</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static javax.swing.ImageIcon</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#DARK_BACKGROUND">DARK_BACKGROUND</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#hidden">hidden</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static float</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#INSET_RATIO">INSET_RATIO</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.awt.Point></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#otherClickEvent">otherClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#selectedStones">selectedStones</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -241,7 +289,8 @@ Implementation of the stone collection (selection) <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#getTranslation()">getTranslation</A></B>()</CODE> <BR> - Returns the translation in pixels the stones in this panel are painted with</TD> + Returns the translation in pixels the stones in this panel are painted + with</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -261,6 +310,22 @@ Implementation of the stone collection (selection) </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#rescale()">rescale</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#setHidden(boolean)">setHidden</A></B>(boolean enable)</CODE> + +<BR> + Hide stone collection</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> selectedStones)</CODE> @@ -334,6 +399,75 @@ Implementation of the stone collection (selection) <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="BACKGROUND"><!-- --></A><H3> +BACKGROUND</H3> +<PRE> +private static final javax.swing.ImageIcon <B>BACKGROUND</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="DARK_BACKGROUND"><!-- --></A><H3> +DARK_BACKGROUND</H3> +<PRE> +private static final javax.swing.ImageIcon <B>DARK_BACKGROUND</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="INSET_RATIO"><!-- --></A><H3> +INSET_RATIO</H3> +<PRE> +private static final float <B>INSET_RATIO</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StoneCollectionPanel.INSET_RATIO">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="selectedStones"><!-- --></A><H3> +selectedStones</H3> +<PRE> +private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> <B>selectedStones</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="otherClickEvent"><!-- --></A><H3> +otherClickEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.awt.Point> <B>otherClickEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="hidden"><!-- --></A><H3> +hidden</H3> +<PRE> +private boolean <B>hidden</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -363,6 +497,20 @@ StoneCollectionPanel</H3> </TR> </TABLE> +<A NAME="rescale()"><!-- --></A><H3> +rescale</H3> +<PRE> +private void <B>rescale</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="setSelectedStones(java.util.Collection)"><!-- --></A><H3> setSelectedStones</H3> <PRE> @@ -385,7 +533,8 @@ getTranslation</H3> protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> <B>getTranslation</B>()</PRE> <DL> <DD><B>Description copied from class: <CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">AbstractStonePanel</A></CODE></B></DD> -<DD>Returns the translation in pixels the stones in this panel are painted with +<DD>Returns the translation in pixels the stones in this panel are painted + with <P> <DD><DL> <DT><B>Overrides:</B><DD><CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">getTranslation</A></CODE> in class <CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A></CODE></DL> @@ -447,6 +596,23 @@ public void <B>paintComponent</B>(java.awt.Graphics g1)</PRE> </DL> </DD> </DL> +<HR> + +<A NAME="setHidden(boolean)"><!-- --></A><H3> +setHidden</H3> +<PRE> +public void <B>setHidden</B>(boolean enable)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IStoneCollectionPanel.html#setHidden(boolean)">IStoneCollectionPanel</A></CODE></B></DD> +<DD>Hide stone collection +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IStoneCollectionPanel.html#setHidden(boolean)">setHidden</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view">IStoneCollectionPanel</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>enable</CODE> - see stone collection</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -499,9 +665,9 @@ public void <B>paintComponent</B>(java.awt.Graphics g1)</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/impl/StonePainter.html b/doc/jrummikub/view/impl/StonePainter.html index be9d94c..61a2c92 100644 --- a/doc/jrummikub/view/impl/StonePainter.html +++ b/doc/jrummikub/view/impl/StonePainter.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:03 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:59 CEST 2011 --> <TITLE> StonePainter </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -56,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> - <A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/StonePainter.html" target="_top"><B>FRAMES</B></A> <A HREF="StonePainter.html" target="_top"><B>NO FRAMES</B></A> @@ -76,7 +76,7 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> @@ -109,7 +109,24 @@ The StonePainter paints stones and converts between pixel and grid <HR> <P> -<!-- =========== FIELD SUMMARY =========== --> +<!-- ======== NESTED CLASS SUMMARY ======== --> + +<A NAME="nested_class_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Nested Class Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- =========== FIELD SUMMARY =========== --> <A NAME="field_summary"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -119,7 +136,71 @@ The StonePainter paints stones and converts between pixel and grid </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static float</CODE></FONT></TD> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#ASPECT_RATIO">ASPECT_RATIO</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static java.awt.Color</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#BACKGROUND_COLOR">BACKGROUND_COLOR</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#BRIGHTER_SCALE">BRIGHTER_SCALE</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#CIRCLE_POS">CIRCLE_POS</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#CIRCLE_WIDTH">CIRCLE_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#DEFAULT_WIDTH">DEFAULT_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Map<<A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A>,java.util.Map<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>,java.util.Map<java.lang.Integer,java.awt.image.BufferedImage>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#defaultStones">defaultStones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#FACE_WIDTH">FACE_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static double</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#HEIGHT_SCALE">HEIGHT_SCALE</A></B></CODE> <BR> @@ -127,7 +208,47 @@ The StonePainter paints stones and converts between pixel and grid </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static float</CODE></FONT></TD> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#HOVER_RATIO">HOVER_RATIO</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Map<<A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A>,java.util.Map<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>,java.util.Map<java.lang.Integer,java.awt.image.BufferedImage>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#hoveredStones">hoveredStones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#REDDEN_RATIO">REDDEN_RATIO</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#scale">scale</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#TEXT_POS">TEXT_POS</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static double</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#WIDTH_SCALE">WIDTH_SCALE</A></B></CODE> <BR> @@ -144,7 +265,7 @@ The StonePainter paints stones and converts between pixel and grid <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#StonePainter(float)">StonePainter</A></B>(float scale)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#StonePainter(double)">StonePainter</A></B>(double scale)</CODE> <BR> </TD> @@ -161,7 +282,15 @@ The StonePainter paints stones and converts between pixel and grid </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> +<CODE>private static java.awt.Color</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#brighter(java.awt.Color)">brighter</A></B>(java.awt.Color color)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#calculatePosition(int, int)">calculatePosition</A></B>(int x, int y)</CODE> @@ -170,7 +299,23 @@ The StonePainter paints stones and converts between pixel and grid </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#even(double)">even</A></B>(double f)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) static java.awt.Color</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#getColor(jrummikub.model.StoneColor)">getColor</A></B>(<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) int</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#getStoneHeight()">getStoneHeight</A></B>()</CODE> <BR> @@ -178,7 +323,18 @@ The StonePainter paints stones and converts between pixel and grid </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> +<CODE>private java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#getStoneImage(jrummikub.model.StoneColor, int, jrummikub.view.impl.StonePainter.StoneState, boolean)">getStoneImage</A></B>(<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color, + int value, + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> state, + boolean hovered)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) int</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#getStoneWidth()">getStoneWidth</A></B>()</CODE> <BR> @@ -186,11 +342,48 @@ The StonePainter paints stones and converts between pixel and grid </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, boolean, boolean)">paintStone</A></B>(java.awt.Graphics2D g, +<CODE>private static java.awt.Color</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#hover(java.awt.Color)">hover</A></B>(java.awt.Color color)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintCircle(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)">paintCircle</A></B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color background)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintJoker(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)">paintJoker</A></B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color color)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintJokerFace(java.awt.Graphics2D, java.awt.Rectangle)">paintJokerFace</A></B>(java.awt.Graphics2D g, + java.awt.Rectangle r)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, jrummikub.view.impl.StonePainter.StoneState, boolean)">paintStone</A></B>(java.awt.Graphics2D g, <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> p, - boolean selected, + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> state, boolean hovered)</CODE> <BR> @@ -198,8 +391,55 @@ The StonePainter paints stones and converts between pixel and grid </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#setScale(float)">setScale</A></B>(float scale)</CODE> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStoneBackground(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)">paintStoneBackground</A></B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color background)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#paintStoneValue(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color, int)">paintStoneValue</A></B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color color, + int v)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.image.BufferedImage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#prepaintStone(java.awt.Color, java.awt.Color, int)">prepaintStone</A></B>(java.awt.Color fg, + java.awt.Color bg, + int value)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static java.awt.Color</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#redden(java.awt.Color)">redden</A></B>(java.awt.Color color)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#resetPrepaint()">resetPrepaint</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/StonePainter.html#setScale(double)">setScale</A></B>(double scale)</CODE> <BR> Sets the new grid scale</TD> @@ -227,10 +467,130 @@ The StonePainter paints stones and converts between pixel and grid </TR> </TABLE> +<A NAME="ASPECT_RATIO"><!-- --></A><H3> +ASPECT_RATIO</H3> +<PRE> +private static final double <B>ASPECT_RATIO</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.ASPECT_RATIO">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_WIDTH"><!-- --></A><H3> +DEFAULT_WIDTH</H3> +<PRE> +private static final double <B>DEFAULT_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.DEFAULT_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="TEXT_POS"><!-- --></A><H3> +TEXT_POS</H3> +<PRE> +private static final double <B>TEXT_POS</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.TEXT_POS">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="FACE_WIDTH"><!-- --></A><H3> +FACE_WIDTH</H3> +<PRE> +private static final double <B>FACE_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.FACE_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="CIRCLE_POS"><!-- --></A><H3> +CIRCLE_POS</H3> +<PRE> +private static final double <B>CIRCLE_POS</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.CIRCLE_POS">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="CIRCLE_WIDTH"><!-- --></A><H3> +CIRCLE_WIDTH</H3> +<PRE> +private static final double <B>CIRCLE_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.CIRCLE_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="BACKGROUND_COLOR"><!-- --></A><H3> +BACKGROUND_COLOR</H3> +<PRE> +private static final java.awt.Color <B>BACKGROUND_COLOR</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="BRIGHTER_SCALE"><!-- --></A><H3> +BRIGHTER_SCALE</H3> +<PRE> +private static final double <B>BRIGHTER_SCALE</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.BRIGHTER_SCALE">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="HOVER_RATIO"><!-- --></A><H3> +HOVER_RATIO</H3> +<PRE> +private static final double <B>HOVER_RATIO</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.HOVER_RATIO">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="REDDEN_RATIO"><!-- --></A><H3> +REDDEN_RATIO</H3> +<PRE> +private static final double <B>REDDEN_RATIO</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.REDDEN_RATIO">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="defaultStones"><!-- --></A><H3> +defaultStones</H3> +<PRE> +private java.util.Map<<A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A>,java.util.Map<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>,java.util.Map<java.lang.Integer,java.awt.image.BufferedImage>>> <B>defaultStones</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="hoveredStones"><!-- --></A><H3> +hoveredStones</H3> +<PRE> +private java.util.Map<<A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A>,java.util.Map<<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A>,java.util.Map<java.lang.Integer,java.awt.image.BufferedImage>>> <B>hoveredStones</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + <A NAME="WIDTH_SCALE"><!-- --></A><H3> WIDTH_SCALE</H3> <PRE> -public static final float <B>WIDTH_SCALE</B></PRE> +static final double <B>WIDTH_SCALE</B></PRE> <DL> <DD>The width of one pixel in the scale of 1.0 <P> @@ -242,13 +602,23 @@ public static final float <B>WIDTH_SCALE</B></PRE> <A NAME="HEIGHT_SCALE"><!-- --></A><H3> HEIGHT_SCALE</H3> <PRE> -public static final float <B>HEIGHT_SCALE</B></PRE> +static final double <B>HEIGHT_SCALE</B></PRE> <DL> <DD>The height of one pixel in the scale of 1.0 <P> <DL> <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.StonePainter.HEIGHT_SCALE">Constant Field Values</A></DL> </DL> +<HR> + +<A NAME="scale"><!-- --></A><H3> +scale</H3> +<PRE> +private double <B>scale</B></PRE> +<DL> +<DL> +</DL> +</DL> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -260,10 +630,10 @@ public static final float <B>HEIGHT_SCALE</B></PRE> </TR> </TABLE> -<A NAME="StonePainter(float)"><!-- --></A><H3> +<A NAME="StonePainter(double)"><!-- --></A><H3> StonePainter</H3> <PRE> -<B>StonePainter</B>(float scale)</PRE> +<B>StonePainter</B>(double scale)</PRE> <DL> <DL> <DT><B>Parameters:</B><DD><CODE>scale</CODE> - the scaling factor for the grid coordinates</DL> @@ -279,10 +649,65 @@ StonePainter</H3> </TR> </TABLE> -<A NAME="setScale(float)"><!-- --></A><H3> +<A NAME="even(double)"><!-- --></A><H3> +even</H3> +<PRE> +private static int <B>even</B>(double f)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="brighter(java.awt.Color)"><!-- --></A><H3> +brighter</H3> +<PRE> +private static java.awt.Color <B>brighter</B>(java.awt.Color color)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="hover(java.awt.Color)"><!-- --></A><H3> +hover</H3> +<PRE> +private static java.awt.Color <B>hover</B>(java.awt.Color color)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="redden(java.awt.Color)"><!-- --></A><H3> +redden</H3> +<PRE> +private static java.awt.Color <B>redden</B>(java.awt.Color color)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getColor(jrummikub.model.StoneColor)"><!-- --></A><H3> +getColor</H3> +<PRE> +static java.awt.Color <B>getColor</B>(<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setScale(double)"><!-- --></A><H3> setScale</H3> <PRE> -public void <B>setScale</B>(float scale)</PRE> +void <B>setScale</B>(double scale)</PRE> <DL> <DD>Sets the new grid scale <P> @@ -295,8 +720,8 @@ public void <B>setScale</B>(float scale)</PRE> <A NAME="calculatePosition(int, int)"><!-- --></A><H3> calculatePosition</H3> <PRE> -public <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> <B>calculatePosition</B>(int x, - int y)</PRE> +<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> <B>calculatePosition</B>(int x, + int y)</PRE> <DL> <DD><DL> <DT><B>Parameters:</B><DD><CODE>x</CODE> - x position in screen coordinates<DD><CODE>y</CODE> - y position in screen coordinates @@ -308,7 +733,7 @@ public <A HREF="../../../jrummikub/model/Position.html" title="class in jrummiku <A NAME="getStoneWidth()"><!-- --></A><H3> getStoneWidth</H3> <PRE> -public int <B>getStoneWidth</B>()</PRE> +int <B>getStoneWidth</B>()</PRE> <DL> <DD><DL> @@ -320,7 +745,7 @@ public int <B>getStoneWidth</B>()</PRE> <A NAME="getStoneHeight()"><!-- --></A><H3> getStoneHeight</H3> <PRE> -public int <B>getStoneHeight</B>()</PRE> +int <B>getStoneHeight</B>()</PRE> <DL> <DD><DL> @@ -329,19 +754,123 @@ public int <B>getStoneHeight</B>()</PRE> </DL> <HR> -<A NAME="paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, boolean, boolean)"><!-- --></A><H3> +<A NAME="prepaintStone(java.awt.Color, java.awt.Color, int)"><!-- --></A><H3> +prepaintStone</H3> +<PRE> +private java.awt.image.BufferedImage <B>prepaintStone</B>(java.awt.Color fg, + java.awt.Color bg, + int value)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getStoneImage(jrummikub.model.StoneColor, int, jrummikub.view.impl.StonePainter.StoneState, boolean)"><!-- --></A><H3> +getStoneImage</H3> +<PRE> +private java.awt.image.BufferedImage <B>getStoneImage</B>(<A HREF="../../../jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> color, + int value, + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> state, + boolean hovered)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="resetPrepaint()"><!-- --></A><H3> +resetPrepaint</H3> +<PRE> +private void <B>resetPrepaint</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="paintStoneBackground(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)"><!-- --></A><H3> +paintStoneBackground</H3> +<PRE> +private void <B>paintStoneBackground</B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color background)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="paintJokerFace(java.awt.Graphics2D, java.awt.Rectangle)"><!-- --></A><H3> +paintJokerFace</H3> +<PRE> +private void <B>paintJokerFace</B>(java.awt.Graphics2D g, + java.awt.Rectangle r)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="paintJoker(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)"><!-- --></A><H3> +paintJoker</H3> +<PRE> +private void <B>paintJoker</B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color color)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="paintStoneValue(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color, int)"><!-- --></A><H3> +paintStoneValue</H3> +<PRE> +private void <B>paintStoneValue</B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color color, + int v)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="paintCircle(java.awt.Graphics2D, java.awt.Rectangle, java.awt.Color)"><!-- --></A><H3> +paintCircle</H3> +<PRE> +private void <B>paintCircle</B>(java.awt.Graphics2D g, + java.awt.Rectangle r, + java.awt.Color background)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="paintStone(java.awt.Graphics2D, jrummikub.model.Stone, jrummikub.model.Position, jrummikub.view.impl.StonePainter.StoneState, boolean)"><!-- --></A><H3> paintStone</H3> <PRE> -public void <B>paintStone</B>(java.awt.Graphics2D g, - <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, - <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> p, - boolean selected, - boolean hovered)</PRE> +void <B>paintStone</B>(java.awt.Graphics2D g, + <A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A> stone, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> p, + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A> state, + boolean hovered)</PRE> <DL> <DD>Paints a stone <P> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>g</CODE> - the graphics context to paint the stone on<DD><CODE>stone</CODE> - the stone to paint<DD><CODE>p</CODE> - the position of the stone<DD><CODE>selected</CODE> - if selected is true the stone will be painted darker<DD><CODE>hovered</CODE> - if hovered is true the stone will be painted brighter</DL> +<DT><B>Parameters:</B><DD><CODE>g</CODE> - the graphics context to paint the stone on<DD><CODE>stone</CODE> - the stone to paint<DD><CODE>p</CODE> - the position of the stone<DD><CODE>state</CODE> - if the stone is selected the stone will be painted darker, if + it is invalid it will be painted in red<DD><CODE>hovered</CODE> - if hovered is true the stone will be painted brighter</DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> @@ -376,7 +905,7 @@ public void <B>paintStone</B>(java.awt.Graphics2D g, <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> - <A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/StonePainter.html" target="_top"><B>FRAMES</B></A> <A HREF="StonePainter.html" target="_top"><B>NO FRAMES</B></A> @@ -396,7 +925,7 @@ public void <B>paintStone</B>(java.awt.Graphics2D g, </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> diff --git a/doc/jrummikub/view/impl/TablePanel.html b/doc/jrummikub/view/impl/TablePanel.html index 877d52f..4d41d81 100644 --- a/doc/jrummikub/view/impl/TablePanel.html +++ b/doc/jrummikub/view/impl/TablePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:03 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:51:59 CEST 2011 --> <TITLE> TablePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -55,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl"><B>PREV CLASS</B></A> <A HREF="../../../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/TablePanel.html" target="_top"><B>FRAMES</B></A> @@ -76,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -173,6 +173,166 @@ The implementation of the table <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static javax.swing.ImageIcon</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#BACKGROUND">BACKGROUND</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static javax.swing.ImageIcon</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#BRIGHT_BACKGROUND">BRIGHT_BACKGROUND</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#COLLECTION_GAP">COLLECTION_GAP</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#COLLECTION_RATIO">COLLECTION_RATIO</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#CONNECTOR_WIDTH">CONNECTOR_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static javax.swing.ImageIcon</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#DARK_BACKGROUND">DARK_BACKGROUND</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#HORIZONTAL_MARGIN">HORIZONTAL_MARGIN</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#invalidStoneSets">invalidStoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#leftConnectorClickEvent">leftConnectorClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#leftHoveredConnector">leftHoveredConnector</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#MIN_VISIBLE_HEIGHT">MIN_VISIBLE_HEIGHT</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#MIN_VISIBLE_WIDTH">MIN_VISIBLE_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#pauseMode">pauseMode</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#pauseStoneSets">pauseStoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#rightConnectorClickEvent">rightConnectorClickEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#rightHoveredConnector">rightHoveredConnector</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#selectedStones">selectedStones</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#stoneCollection">stoneCollection</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#stoneSets">stoneSets</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static double</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#VERTICAL_MARGIN">VERTICAL_MARGIN</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -228,6 +388,30 @@ The implementation of the table </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.awt.geom.Rectangle2D</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#calculateTableExtent()">calculateTableExtent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#createPauseStoneSets()">createPauseStoneSets</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#enablePauseMode(boolean)">enablePauseMode</A></B>(boolean enable)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#getLeftConnectorClickEvent()">getLeftConnectorClickEvent</A></B>()</CODE> @@ -259,7 +443,8 @@ The implementation of the table <TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#getTranslation()">getTranslation</A></B>()</CODE> <BR> - Returns the translation in pixels the stones in this panel are painted with</TD> + Returns the translation in pixels the stones in this panel are painted + with</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> @@ -287,43 +472,55 @@ The implementation of the table </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setLeftPlayerName(java.lang.String)">setLeftPlayerName</A></B>(java.lang.String playerName)</CODE> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#paintStoneSet(java.awt.Graphics2D, jrummikub.model.StoneSet, jrummikub.model.Position, java.awt.geom.Area, java.awt.geom.Area)">paintStoneSet</A></B>(java.awt.Graphics2D g, + <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> stoneSet, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, + java.awt.geom.Area connectorArea, + java.awt.geom.Area hoveredConnectorArea)</CODE> <BR> - Sets the player name on the left label</TD> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setRightPlayerName(java.lang.String)">setRightPlayerName</A></B>(java.lang.String playerName)</CODE> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#rescale()">rescale</A></B>()</CODE> <BR> - Sets the player name on the right label</TD> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>(package private) void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</CODE> <BR> - Sets the currently selected stones</TD> + </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setStoneSets(java.lang.Iterable)">setStoneSets</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stoneSets)</CODE> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setScale()">setScale</A></B>()</CODE> <BR> - Sets the stone sets lying on the table</TD> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>(package private) void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> + +<BR> + Sets the currently selected stones</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setTopPlayerName(java.lang.String)">setTopPlayerName</A></B>(java.lang.String playerName)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/TablePanel.html#setStoneSets(java.lang.Iterable)">setStoneSets</A></B>(java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> stoneSets)</CODE> <BR> - Sets the player name on the top label</TD> + Sets the stone sets lying on the table</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_jrummikub.view.impl.AbstractStonePanel"><!-- --></A> @@ -401,6 +598,215 @@ The implementation of the table <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="BACKGROUND"><!-- --></A><H3> +BACKGROUND</H3> +<PRE> +private static final javax.swing.ImageIcon <B>BACKGROUND</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="DARK_BACKGROUND"><!-- --></A><H3> +DARK_BACKGROUND</H3> +<PRE> +private static final javax.swing.ImageIcon <B>DARK_BACKGROUND</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="BRIGHT_BACKGROUND"><!-- --></A><H3> +BRIGHT_BACKGROUND</H3> +<PRE> +private static final javax.swing.ImageIcon <B>BRIGHT_BACKGROUND</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="MIN_VISIBLE_WIDTH"><!-- --></A><H3> +MIN_VISIBLE_WIDTH</H3> +<PRE> +private static final double <B>MIN_VISIBLE_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.TablePanel.MIN_VISIBLE_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="MIN_VISIBLE_HEIGHT"><!-- --></A><H3> +MIN_VISIBLE_HEIGHT</H3> +<PRE> +private static final double <B>MIN_VISIBLE_HEIGHT</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.TablePanel.MIN_VISIBLE_HEIGHT">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="HORIZONTAL_MARGIN"><!-- --></A><H3> +HORIZONTAL_MARGIN</H3> +<PRE> +private static final double <B>HORIZONTAL_MARGIN</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.TablePanel.HORIZONTAL_MARGIN">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="VERTICAL_MARGIN"><!-- --></A><H3> +VERTICAL_MARGIN</H3> +<PRE> +private static final double <B>VERTICAL_MARGIN</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.TablePanel.VERTICAL_MARGIN">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="CONNECTOR_WIDTH"><!-- --></A><H3> +CONNECTOR_WIDTH</H3> +<PRE> +private static final double <B>CONNECTOR_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.TablePanel.CONNECTOR_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="COLLECTION_RATIO"><!-- --></A><H3> +COLLECTION_RATIO</H3> +<PRE> +private final double <B>COLLECTION_RATIO</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.TablePanel.COLLECTION_RATIO">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="COLLECTION_GAP"><!-- --></A><H3> +COLLECTION_GAP</H3> +<PRE> +private final int <B>COLLECTION_GAP</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.TablePanel.COLLECTION_GAP">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="stoneCollection"><!-- --></A><H3> +stoneCollection</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> <B>stoneCollection</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="stoneSets"><!-- --></A><H3> +stoneSets</H3> +<PRE> +private java.lang.Iterable<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> <B>stoneSets</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="pauseStoneSets"><!-- --></A><H3> +pauseStoneSets</H3> +<PRE> +private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> <B>pauseStoneSets</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="invalidStoneSets"><!-- --></A><H3> +invalidStoneSets</H3> +<PRE> +private java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> <B>invalidStoneSets</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="selectedStones"><!-- --></A><H3> +selectedStones</H3> +<PRE> +private java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> <B>selectedStones</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="leftConnectorClickEvent"><!-- --></A><H3> +leftConnectorClickEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> <B>leftConnectorClickEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="rightConnectorClickEvent"><!-- --></A><H3> +rightConnectorClickEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> <B>rightConnectorClickEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="leftHoveredConnector"><!-- --></A><H3> +leftHoveredConnector</H3> +<PRE> +private <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> <B>leftHoveredConnector</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="rightHoveredConnector"><!-- --></A><H3> +rightHoveredConnector</H3> +<PRE> +private <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> <B>rightHoveredConnector</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="pauseMode"><!-- --></A><H3> +pauseMode</H3> +<PRE> +private boolean <B>pauseMode</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -430,57 +836,6 @@ TablePanel</H3> </TR> </TABLE> -<A NAME="setLeftPlayerName(java.lang.String)"><!-- --></A><H3> -setLeftPlayerName</H3> -<PRE> -public void <B>setLeftPlayerName</B>(java.lang.String playerName)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/ITablePanel.html#setLeftPlayerName(java.lang.String)">ITablePanel</A></CODE></B></DD> -<DD>Sets the player name on the left label -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/ITablePanel.html#setLeftPlayerName(java.lang.String)">setLeftPlayerName</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A></CODE></DL> -</DD> -<DD><DL> -<DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the name to set</DL> -</DD> -</DL> -<HR> - -<A NAME="setTopPlayerName(java.lang.String)"><!-- --></A><H3> -setTopPlayerName</H3> -<PRE> -public void <B>setTopPlayerName</B>(java.lang.String playerName)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/ITablePanel.html#setTopPlayerName(java.lang.String)">ITablePanel</A></CODE></B></DD> -<DD>Sets the player name on the top label -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/ITablePanel.html#setTopPlayerName(java.lang.String)">setTopPlayerName</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A></CODE></DL> -</DD> -<DD><DL> -<DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the name to set</DL> -</DD> -</DL> -<HR> - -<A NAME="setRightPlayerName(java.lang.String)"><!-- --></A><H3> -setRightPlayerName</H3> -<PRE> -public void <B>setRightPlayerName</B>(java.lang.String playerName)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/ITablePanel.html#setRightPlayerName(java.lang.String)">ITablePanel</A></CODE></B></DD> -<DD>Sets the player name on the right label -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/ITablePanel.html#setRightPlayerName(java.lang.String)">setRightPlayerName</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A></CODE></DL> -</DD> -<DD><DL> -<DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the name to set</DL> -</DD> -</DL> -<HR> - <A NAME="getLeftConnectorClickEvent()"><!-- --></A><H3> getLeftConnectorClickEvent</H3> <PRE> @@ -571,6 +926,76 @@ void <B>setSelectedStones</B>(java.util.Collection<<A HREF="../../../jrummiku </DL> <HR> +<A NAME="setInvalidStoneSets(java.util.Collection)"><!-- --></A><H3> +setInvalidStoneSets</H3> +<PRE> +void <B>setInvalidStoneSets</B>(java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createPauseStoneSets()"><!-- --></A><H3> +createPauseStoneSets</H3> +<PRE> +void <B>createPauseStoneSets</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="calculateTableExtent()"><!-- --></A><H3> +calculateTableExtent</H3> +<PRE> +private java.awt.geom.Rectangle2D <B>calculateTableExtent</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="rescale()"><!-- --></A><H3> +rescale</H3> +<PRE> +private void <B>rescale</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setScale()"><!-- --></A><H3> +setScale</H3> +<PRE> +private void <B>setScale</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="handleOtherClickEvent(jrummikub.model.Position)"><!-- --></A><H3> handleOtherClickEvent</H3> <PRE> @@ -612,7 +1037,8 @@ getTranslation</H3> protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><java.lang.Integer,java.lang.Integer> <B>getTranslation</B>()</PRE> <DL> <DD><B>Description copied from class: <CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">AbstractStonePanel</A></CODE></B></DD> -<DD>Returns the translation in pixels the stones in this panel are painted with +<DD>Returns the translation in pixels the stones in this panel are painted + with <P> <DD><DL> <DT><B>Overrides:</B><DD><CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html#getTranslation()">getTranslation</A></CODE> in class <CODE><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A></CODE></DL> @@ -624,6 +1050,24 @@ protected <A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub. </DL> <HR> +<A NAME="paintStoneSet(java.awt.Graphics2D, jrummikub.model.StoneSet, jrummikub.model.Position, java.awt.geom.Area, java.awt.geom.Area)"><!-- --></A><H3> +paintStoneSet</H3> +<PRE> +private void <B>paintStoneSet</B>(java.awt.Graphics2D g, + <A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A> stoneSet, + <A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A> pos, + java.awt.geom.Area connectorArea, + java.awt.geom.Area hoveredConnectorArea)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="paintComponent(java.awt.Graphics)"><!-- --></A><H3> paintComponent</H3> <PRE> @@ -636,6 +1080,20 @@ protected void <B>paintComponent</B>(java.awt.Graphics g1)</PRE> </DL> </DD> </DL> +<HR> + +<A NAME="enablePauseMode(boolean)"><!-- --></A><H3> +enablePauseMode</H3> +<PRE> +void <B>enablePauseMode</B>(boolean enable)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> @@ -667,7 +1125,7 @@ protected void <B>paintComponent</B>(java.awt.Graphics g1)</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> + <A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl"><B>PREV CLASS</B></A> <A HREF="../../../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/TablePanel.html" target="_top"><B>FRAMES</B></A> @@ -688,9 +1146,9 @@ protected void <B>paintComponent</B>(java.awt.Graphics g1)</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JComponent">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/impl/View.html b/doc/jrummikub/view/impl/View.html index 5082cb9..75b8ae8 100644 --- a/doc/jrummikub/view/impl/View.html +++ b/doc/jrummikub/view/impl/View.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> View </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/View.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -54,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS + <A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> NEXT CLASS</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/View.html" target="_top"><B>FRAMES</B></A> @@ -75,9 +76,9 @@ function windowTitle() </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_java.awt.Component">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JFrame">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JFrame">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> @@ -100,11 +101,11 @@ java.lang.Object <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>jrummikub.view.impl.View</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants, jrummikub.view.IView</DD> +<DT><B>All Implemented Interfaces:</B> <DD>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants, <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></DD> </DL> <HR> <DL> -<DT><PRE>public class <B>View</B><DT>extends javax.swing.JFrame<DT>implements jrummikub.view.IView</DL> +<DT><PRE>public class <B>View</B><DT>extends javax.swing.JFrame<DT>implements <A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></DL> </PRE> <P> @@ -126,23 +127,63 @@ Implementation of the top-level view interface <B>Nested Class Summary</B></FONT></TH> </TR> </TABLE> - <A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A> + <A NAME="nested_classes_inherited_from_class_javax.swing.JFrame"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JFrame</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>javax.swing.JFrame.AccessibleJFrame</CODE></TD> +</TR> +</TABLE> + +<A NAME="nested_classes_inherited_from_class_java.awt.Frame"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Frame</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>java.awt.Frame.AccessibleAWTFrame</CODE></TD> +</TR> +</TABLE> + +<A NAME="nested_classes_inherited_from_class_java.awt.Window"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Window</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>java.awt.Window.AccessibleAWTWindow</CODE></TD> +</TR> +</TABLE> + +<A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD> +</TR> +</TABLE> + +<A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>java.awt.Component.BaselineResizeBehavior</CODE></TD> +<TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD> </TR> </TABLE> <A NAME="nested_classes_inherited_from_class_jrummikub.view.IView"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface jrummikub.view.IView</B></TH> +<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface jrummikub.view.<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>jrummikub.view.IView.BottomPanelType</CODE></TD> +<TD><CODE><A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A></CODE></TD> </TR> </TABLE> @@ -154,6 +195,230 @@ Implementation of the top-level view interface <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#bottomPanelType">bottomPanelType</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JFileChooser</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#chooser">chooser</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#connectPanel">connectPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#gameListPanel">gameListPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JLayeredPane</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#layeredPane">layeredPane</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#loadEvent">loadEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#loadFileEvent">loadFileEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#loginPanel">loginPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JPanel</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#mainLayer">mainLayer</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JMenuBar</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#menuBar">menuBar</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#menuNewGameEvent">menuNewGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#networkGameEvent">networkGameEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#pausePanel">pausePanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#PLAYER_PANEL_MAX_HEIGHT">PLAYER_PANEL_MAX_HEIGHT</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static float</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#PLAYER_PANEL_RATIO">PLAYER_PANEL_RATIO</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#playerPanel">playerPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#quitEvent">quitEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JFrame</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#quitWarningFrame">quitWarningFrame</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#quitWarningPanel">quitWarningPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#roundEndPanel">roundEndPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.io.File></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#saveEvent">saveEvent</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JMenuItem</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#saveItem">saveItem</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#scorePanel">scorePanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#settingsPanel">settingsPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#sidePanel">sidePanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#startTurnPanel">startTurnPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#table">table</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#TABLE_BORDER_WIDTH">TABLE_BORDER_WIDTH</A></B></CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="fields_inherited_from_class_javax.swing.JFrame"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -161,7 +426,7 @@ Implementation of the top-level view interface <TH ALIGN="left"><B>Fields inherited from class javax.swing.JFrame</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>EXIT_ON_CLOSE</CODE></TD> +<TD><CODE>accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled</CODE></TD> </TR> </TABLE> <A NAME="fields_inherited_from_class_java.awt.Frame"><!-- --></A> @@ -236,6 +501,71 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#createDecorationStones()">createDecorationStones</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#createFileChooser()">createFileChooser</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#createLayeredPane()">createLayeredPane</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#createMainLayer()">createMainLayer</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#createMenuBar()">createMenuBar</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private javax.swing.JMenuItem</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#createMenuItem(java.lang.String, jrummikub.util.Event)">createMenuItem</A></B>(java.lang.String text, + <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> event)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#createSettingsPanel()">createSettingsPanel</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#doSetBottomPanel(jrummikub.view.IView.BottomPanelType)">doSetBottomPanel</A></B>(<A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#enablePauseMode(boolean)">enablePauseMode</A></B>(boolean enable)</CODE> @@ -252,7 +582,15 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE>private static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#even(double)">even</A></B>(double d)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getAcknowledgeConnectionLostEvent()">getAcknowledgeConnectionLostEvent</A></B>()</CODE> <BR> @@ -261,7 +599,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getAcknowledgeInvalidEvent()">getAcknowledgeInvalidEvent</A></B>()</CODE> <BR> @@ -270,7 +608,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.IConnectPanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getConnectPanel()">getConnectPanel</A></B>()</CODE> <BR> @@ -278,7 +616,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getEndPauseEvent()">getEndPauseEvent</A></B>()</CODE> <BR> @@ -287,7 +625,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getEndProgramEvent()">getEndProgramEvent</A></B>()</CODE> <BR> @@ -295,7 +633,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.IGameListPanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getGameListPanel()">getGameListPanel</A></B>()</CODE> <BR> @@ -303,7 +641,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.IHandPanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getHandPanel()">getHandPanel</A></B>()</CODE> <BR> @@ -311,7 +649,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getLoadEvent()">getLoadEvent</A></B>()</CODE> <BR> @@ -320,7 +658,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent1<java.io.File></CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getLoadFileEvent()">getLoadFileEvent</A></B>()</CODE> <BR> @@ -329,7 +667,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.ILoginPanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getLoginPanel()">getLoginPanel</A></B>()</CODE> <BR> @@ -337,7 +675,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getMenuNewGameEvent()">getMenuNewGameEvent</A></B>()</CODE> <BR> @@ -346,7 +684,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getNetworkGameEvent()">getNetworkGameEvent</A></B>()</CODE> <BR> @@ -354,7 +692,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getNewGameEvent()">getNewGameEvent</A></B>()</CODE> <BR> @@ -362,7 +700,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getNewRoundEvent()">getNewRoundEvent</A></B>()</CODE> <BR> @@ -370,7 +708,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getPauseEvent()">getPauseEvent</A></B>()</CODE> <BR> @@ -378,7 +716,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.IPlayerPanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getPlayerPanel()">getPlayerPanel</A></B>()</CODE> <BR> @@ -386,7 +724,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getQuitEvent()">getQuitEvent</A></B>()</CODE> <BR> @@ -394,7 +732,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.IQuitWarningPanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getQuitWarningPanel()">getQuitWarningPanel</A></B>()</CODE> <BR> @@ -402,7 +740,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent1<java.io.File></CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getSaveEvent()">getSaveEvent</A></B>()</CODE> <BR> @@ -411,7 +749,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.IScorePanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view">IScorePanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getScorePanel()">getScorePanel</A></B>()</CODE> <BR> @@ -419,7 +757,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.ISettingsPanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getSettingsPanel()">getSettingsPanel</A></B>()</CODE> <BR> @@ -427,7 +765,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.ISidePanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view">ISidePanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getSidePanel()">getSidePanel</A></B>()</CODE> <BR> @@ -435,7 +773,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.util.IEvent</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getStartTurnEvent()">getStartTurnEvent</A></B>()</CODE> <BR> @@ -443,7 +781,7 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> jrummikub.view.ITablePanel</CODE></FONT></TD> +<CODE> <A HREF="../../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#getTablePanel()">getTablePanel</A></B>()</CODE> <BR> @@ -459,6 +797,26 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#rescale()">rescale</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#rescaleSubpanel(javax.swing.JPanel, double, double, int, int)">rescaleSubpanel</A></B>(javax.swing.JPanel sub, + double widthFactor, + double heightFactor, + int minWidth, + int minHeight)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#resetLoginPanel()">resetLoginPanel</A></B>()</CODE> @@ -467,8 +825,16 @@ Implementation of the top-level view interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#save()">save</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#setBottomPanel(jrummikub.view.IView.BottomPanelType)">setBottomPanel</A></B>(jrummikub.view.IView.BottomPanelType type)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#setBottomPanel(jrummikub.view.IView.BottomPanelType)">setBottomPanel</A></B>(<A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</CODE> <BR> Sets the bottom panels type</TD> @@ -518,7 +884,7 @@ Implementation of the top-level view interface <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<jrummikub.model.StoneSet> sets)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</CODE> <BR> Set invalid sets to enable showing</TD> @@ -551,7 +917,7 @@ Implementation of the top-level view interface <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<jrummikub.model.Stone> stones)</CODE> +<TD><CODE><B><A HREF="../../../jrummikub/view/impl/View.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</CODE> <BR> Sets the stones that are to be painted selected</TD> @@ -643,7 +1009,7 @@ Implementation of the top-level view interface <TH ALIGN="left"><B>Methods inherited from class javax.swing.JFrame</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update</CODE></TD> +<TD><CODE>addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update</CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.awt.Frame"><!-- --></A> @@ -661,7 +1027,7 @@ Implementation of the top-level view interface <TH ALIGN="left"><B>Methods inherited from class java.awt.Window</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront</CODE></TD> +<TD><CODE>addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront</CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A> @@ -670,7 +1036,7 @@ Implementation of the top-level view interface <TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate</CODE></TD> +<TD><CODE>add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree</CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A> @@ -679,7 +1045,7 @@ Implementation of the top-level view interface <TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle</CODE></TD> +<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle</CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -688,7 +1054,7 @@ Implementation of the top-level view interface <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> +<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.awt.MenuContainer"><!-- --></A> @@ -703,6 +1069,295 @@ Implementation of the top-level view interface <P> +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="PLAYER_PANEL_RATIO"><!-- --></A><H3> +PLAYER_PANEL_RATIO</H3> +<PRE> +private static final float <B>PLAYER_PANEL_RATIO</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.View.PLAYER_PANEL_RATIO">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="PLAYER_PANEL_MAX_HEIGHT"><!-- --></A><H3> +PLAYER_PANEL_MAX_HEIGHT</H3> +<PRE> +private static final int <B>PLAYER_PANEL_MAX_HEIGHT</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.View.PLAYER_PANEL_MAX_HEIGHT">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="TABLE_BORDER_WIDTH"><!-- --></A><H3> +TABLE_BORDER_WIDTH</H3> +<PRE> +private static final int <B>TABLE_BORDER_WIDTH</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#jrummikub.view.impl.View.TABLE_BORDER_WIDTH">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="layeredPane"><!-- --></A><H3> +layeredPane</H3> +<PRE> +private javax.swing.JLayeredPane <B>layeredPane</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="mainLayer"><!-- --></A><H3> +mainLayer</H3> +<PRE> +private javax.swing.JPanel <B>mainLayer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="menuBar"><!-- --></A><H3> +menuBar</H3> +<PRE> +private javax.swing.JMenuBar <B>menuBar</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="saveItem"><!-- --></A><H3> +saveItem</H3> +<PRE> +private javax.swing.JMenuItem <B>saveItem</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="table"><!-- --></A><H3> +table</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> <B>table</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="playerPanel"><!-- --></A><H3> +playerPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> <B>playerPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="startTurnPanel"><!-- --></A><H3> +startTurnPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> <B>startTurnPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="pausePanel"><!-- --></A><H3> +pausePanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> <B>pausePanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="roundEndPanel"><!-- --></A><H3> +roundEndPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> <B>roundEndPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="settingsPanel"><!-- --></A><H3> +settingsPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> <B>settingsPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="loginPanel"><!-- --></A><H3> +loginPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> <B>loginPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="scorePanel"><!-- --></A><H3> +scorePanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> <B>scorePanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="gameListPanel"><!-- --></A><H3> +gameListPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> <B>gameListPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="sidePanel"><!-- --></A><H3> +sidePanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> <B>sidePanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="quitWarningPanel"><!-- --></A><H3> +quitWarningPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> <B>quitWarningPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="connectPanel"><!-- --></A><H3> +connectPanel</H3> +<PRE> +private <A HREF="../../../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> <B>connectPanel</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="bottomPanelType"><!-- --></A><H3> +bottomPanelType</H3> +<PRE> +private <A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> <B>bottomPanelType</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="chooser"><!-- --></A><H3> +chooser</H3> +<PRE> +private javax.swing.JFileChooser <B>chooser</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="menuNewGameEvent"><!-- --></A><H3> +menuNewGameEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>menuNewGameEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="networkGameEvent"><!-- --></A><H3> +networkGameEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>networkGameEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="loadEvent"><!-- --></A><H3> +loadEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>loadEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="loadFileEvent"><!-- --></A><H3> +loadFileEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.io.File> <B>loadFileEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="saveEvent"><!-- --></A><H3> +saveEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><java.io.File> <B>saveEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="quitEvent"><!-- --></A><H3> +quitEvent</H3> +<PRE> +private <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>quitEvent</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> + +<A NAME="quitWarningFrame"><!-- --></A><H3> +quitWarningFrame</H3> +<PRE> +private javax.swing.JFrame <B>quitWarningFrame</B></PRE> +<DL> +<DL> +</DL> +</DL> + <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> @@ -732,16 +1387,30 @@ public <B>View</B>()</PRE> </TR> </TABLE> +<A NAME="even(double)"><!-- --></A><H3> +even</H3> +<PRE> +private static int <B>even</B>(double d)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="getSettingsPanel()"><!-- --></A><H3> getSettingsPanel</H3> <PRE> -public jrummikub.view.ISettingsPanel <B>getSettingsPanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A> <B>getSettingsPanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getSettingsPanel()">IView</A></CODE></B></DD> <DD>Returns the settings panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getSettingsPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getSettingsPanel()">getSettingsPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -753,13 +1422,13 @@ public jrummikub.view.ISettingsPanel <B>getSettingsPanel</B>()</PRE> <A NAME="getLoginPanel()"><!-- --></A><H3> getLoginPanel</H3> <PRE> -public jrummikub.view.ILoginPanel <B>getLoginPanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A> <B>getLoginPanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getLoginPanel()">IView</A></CODE></B></DD> <DD>Getter for login panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getLoginPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getLoginPanel()">getLoginPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -771,13 +1440,13 @@ public jrummikub.view.ILoginPanel <B>getLoginPanel</B>()</PRE> <A NAME="getScorePanel()"><!-- --></A><H3> getScorePanel</H3> <PRE> -public jrummikub.view.IScorePanel <B>getScorePanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view">IScorePanel</A> <B>getScorePanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getScorePanel()">IView</A></CODE></B></DD> <DD>Returns the score panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getScorePanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getScorePanel()">getScorePanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -789,13 +1458,13 @@ public jrummikub.view.IScorePanel <B>getScorePanel</B>()</PRE> <A NAME="getTablePanel()"><!-- --></A><H3> getTablePanel</H3> <PRE> -public jrummikub.view.ITablePanel <B>getTablePanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A> <B>getTablePanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getTablePanel()">IView</A></CODE></B></DD> <DD>Returns the table <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getTablePanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getTablePanel()">getTablePanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -807,13 +1476,13 @@ public jrummikub.view.ITablePanel <B>getTablePanel</B>()</PRE> <A NAME="getSidePanel()"><!-- --></A><H3> getSidePanel</H3> <PRE> -public jrummikub.view.ISidePanel <B>getSidePanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view">ISidePanel</A> <B>getSidePanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getSidePanel()">IView</A></CODE></B></DD> <DD>Returns the side panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getSidePanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getSidePanel()">getSidePanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -825,10 +1494,10 @@ public jrummikub.view.ISidePanel <B>getSidePanel</B>()</PRE> <A NAME="getHandPanel()"><!-- --></A><H3> getHandPanel</H3> <PRE> -public jrummikub.view.IHandPanel <B>getHandPanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A> <B>getHandPanel</B>()</PRE> <DL> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getHandPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getHandPanel()">getHandPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -840,13 +1509,13 @@ public jrummikub.view.IHandPanel <B>getHandPanel</B>()</PRE> <A NAME="getPlayerPanel()"><!-- --></A><H3> getPlayerPanel</H3> <PRE> -public jrummikub.view.IPlayerPanel <B>getPlayerPanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A> <B>getPlayerPanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getPlayerPanel()">IView</A></CODE></B></DD> <DD>Returns the player panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getPlayerPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getPlayerPanel()">getPlayerPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -858,13 +1527,13 @@ public jrummikub.view.IPlayerPanel <B>getPlayerPanel</B>()</PRE> <A NAME="getQuitWarningPanel()"><!-- --></A><H3> getQuitWarningPanel</H3> <PRE> -public jrummikub.view.IQuitWarningPanel <B>getQuitWarningPanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A> <B>getQuitWarningPanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getQuitWarningPanel()">IView</A></CODE></B></DD> <DD>Getter for quit warning panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getQuitWarningPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getQuitWarningPanel()">getQuitWarningPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -876,13 +1545,13 @@ public jrummikub.view.IQuitWarningPanel <B>getQuitWarningPanel</B>()</PRE> <A NAME="getConnectPanel()"><!-- --></A><H3> getConnectPanel</H3> <PRE> -public jrummikub.view.IConnectPanel <B>getConnectPanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A> <B>getConnectPanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getConnectPanel()">IView</A></CODE></B></DD> <DD>Getter for connect panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getConnectPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getConnectPanel()">getConnectPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -894,13 +1563,13 @@ public jrummikub.view.IConnectPanel <B>getConnectPanel</B>()</PRE> <A NAME="getGameListPanel()"><!-- --></A><H3> getGameListPanel</H3> <PRE> -public jrummikub.view.IGameListPanel <B>getGameListPanel</B>()</PRE> +public <A HREF="../../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A> <B>getGameListPanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getGameListPanel()">IView</A></CODE></B></DD> <DD>Getter for game list panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getGameListPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getGameListPanel()">getGameListPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -912,14 +1581,14 @@ public jrummikub.view.IGameListPanel <B>getGameListPanel</B>()</PRE> <A NAME="getMenuNewGameEvent()"><!-- --></A><H3> getMenuNewGameEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getMenuNewGameEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getMenuNewGameEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getMenuNewGameEvent()">IView</A></CODE></B></DD> <DD>The menu new game event is emitted when the user selects the new game menu entry <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getMenuNewGameEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getMenuNewGameEvent()">getMenuNewGameEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -931,14 +1600,14 @@ public jrummikub.util.IEvent <B>getMenuNewGameEvent</B>()</PRE> <A NAME="getLoadFileEvent()"><!-- --></A><H3> getLoadFileEvent</H3> <PRE> -public jrummikub.util.IEvent1<java.io.File> <B>getLoadFileEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File> <B>getLoadFileEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getLoadFileEvent()">IView</A></CODE></B></DD> <DD>The load file event is emitted when the user chose to discard the current game to save another <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getLoadFileEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getLoadFileEvent()">getLoadFileEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -950,14 +1619,14 @@ public jrummikub.util.IEvent1<java.io.File> <B>getLoadFileEvent</B>()</PRE <A NAME="getLoadEvent()"><!-- --></A><H3> getLoadEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getLoadEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getLoadEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getLoadEvent()">IView</A></CODE></B></DD> <DD>The load event is emitted when the user wants to load a previously saved game state <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getLoadEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getLoadEvent()">getLoadEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -969,14 +1638,14 @@ public jrummikub.util.IEvent <B>getLoadEvent</B>()</PRE> <A NAME="getSaveEvent()"><!-- --></A><H3> getSaveEvent</H3> <PRE> -public jrummikub.util.IEvent1<java.io.File> <B>getSaveEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><java.io.File> <B>getSaveEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getSaveEvent()">IView</A></CODE></B></DD> <DD>The save event is emitted when the user wants to save the current game state <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getSaveEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getSaveEvent()">getSaveEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -988,13 +1657,13 @@ public jrummikub.util.IEvent1<java.io.File> <B>getSaveEvent</B>()</PRE> <A NAME="getPauseEvent()"><!-- --></A><H3> getPauseEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getPauseEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getPauseEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getPauseEvent()">IView</A></CODE></B></DD> <DD>The pause event is emitted when the user wants to pause the current turn <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getPauseEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getPauseEvent()">getPauseEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1006,14 +1675,14 @@ public jrummikub.util.IEvent <B>getPauseEvent</B>()</PRE> <A NAME="getEndPauseEvent()"><!-- --></A><H3> getEndPauseEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getEndPauseEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getEndPauseEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getEndPauseEvent()">IView</A></CODE></B></DD> <DD>The end pause event is emitted when the user wants to sresume the game after a pause <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getEndPauseEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getEndPauseEvent()">getEndPauseEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1025,13 +1694,13 @@ public jrummikub.util.IEvent <B>getEndPauseEvent</B>()</PRE> <A NAME="getNetworkGameEvent()"><!-- --></A><H3> getNetworkGameEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getNetworkGameEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getNetworkGameEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getNetworkGameEvent()">IView</A></CODE></B></DD> <DD>The network game event is emitted when the user chooses a network game <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getNetworkGameEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getNetworkGameEvent()">getNetworkGameEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1043,13 +1712,13 @@ public jrummikub.util.IEvent <B>getNetworkGameEvent</B>()</PRE> <A NAME="getQuitEvent()"><!-- --></A><H3> getQuitEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getQuitEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getQuitEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getQuitEvent()">IView</A></CODE></B></DD> <DD>The quit event is emitted when the user wants to leave the application <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getQuitEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getQuitEvent()">getQuitEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1063,12 +1732,12 @@ clearView</H3> <PRE> public void <B>clearView</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#clearView()">IView</A></CODE></B></DD> <DD>Hides all view elements and panels except for the cleared table and an empty hand panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>clearView</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#clearView()">clearView</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> </DL> @@ -1081,11 +1750,11 @@ showLoadingError</H3> <PRE> public void <B>showLoadingError</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showLoadingError()">IView</A></CODE></B></DD> <DD>Show when loading is unsuccessful <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showLoadingError</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showLoadingError()">showLoadingError</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> </DL> @@ -1098,11 +1767,11 @@ showServerStartupError</H3> <PRE> public void <B>showServerStartupError</B>(boolean alreadyRunning)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showServerStartupError(boolean)">IView</A></CODE></B></DD> <DD>Show an error message when the server couldn't be started <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showServerStartupError</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showServerStartupError(boolean)">showServerStartupError</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>alreadyRunning</CODE> - true when the server is already running on this machine</DL> @@ -1110,16 +1779,59 @@ public void <B>showServerStartupError</B>(boolean alreadyRunning)</PRE> </DL> <HR> +<A NAME="createFileChooser()"><!-- --></A><H3> +createFileChooser</H3> +<PRE> +private void <B>createFileChooser</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createMenuBar()"><!-- --></A><H3> +createMenuBar</H3> +<PRE> +private void <B>createMenuBar</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createMenuItem(java.lang.String, jrummikub.util.Event)"><!-- --></A><H3> +createMenuItem</H3> +<PRE> +private javax.swing.JMenuItem <B>createMenuItem</B>(java.lang.String text, + <A HREF="../../../jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> event)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="enableSave(boolean)"><!-- --></A><H3> enableSave</H3> <PRE> public void <B>enableSave</B>(boolean enable)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#enableSave(boolean)">IView</A></CODE></B></DD> <DD>Enables/disables saving in menu bar <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>enableSave</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#enableSave(boolean)">enableSave</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>enable</CODE> - saving possible</DL> @@ -1132,11 +1844,67 @@ load</H3> <PRE> public void <B>load</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#load()">IView</A></CODE></B></DD> <DD>Loading a game <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>load</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#load()">load</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="save()"><!-- --></A><H3> +save</H3> +<PRE> +private void <B>save</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createLayeredPane()"><!-- --></A><H3> +createLayeredPane</H3> +<PRE> +private void <B>createLayeredPane</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createSettingsPanel()"><!-- --></A><H3> +createSettingsPanel</H3> +<PRE> +private void <B>createSettingsPanel</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createMainLayer()"><!-- --></A><H3> +createMainLayer</H3> +<PRE> +private void <B>createMainLayer</B>()</PRE> +<DL> +<DD><DL> +</DL> </DD> <DD><DL> </DL> @@ -1149,12 +1917,12 @@ setMayPause</H3> <PRE> public void <B>setMayPause</B>(boolean mayPause)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setMayPause(boolean)">IView</A></CODE></B></DD> <DD>Sets the pause button if pausing should be possible in the current situation <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setMayPause</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setMayPause(boolean)">setMayPause</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>mayPause</CODE> - pausing possible</DL> @@ -1167,11 +1935,11 @@ enablePauseMode</H3> <PRE> public void <B>enablePauseMode</B>(boolean enable)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#enablePauseMode(boolean)">IView</A></CODE></B></DD> <DD>Enable/disable pause mode <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>enablePauseMode</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#enablePauseMode(boolean)">enablePauseMode</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>enable</CODE> - true = enable</DL> @@ -1179,16 +1947,48 @@ public void <B>enablePauseMode</B>(boolean enable)</PRE> </DL> <HR> +<A NAME="rescale()"><!-- --></A><H3> +rescale</H3> +<PRE> +private void <B>rescale</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="rescaleSubpanel(javax.swing.JPanel, double, double, int, int)"><!-- --></A><H3> +rescaleSubpanel</H3> +<PRE> +private void <B>rescaleSubpanel</B>(javax.swing.JPanel sub, + double widthFactor, + double heightFactor, + int minWidth, + int minHeight)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="setSelectedStones(java.util.Collection)"><!-- --></A><H3> setSelectedStones</H3> <PRE> -public void <B>setSelectedStones</B>(java.util.Collection<jrummikub.model.Stone> stones)</PRE> +public void <B>setSelectedStones</B>(java.util.Collection<<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> stones)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setSelectedStones(java.util.Collection)">IView</A></CODE></B></DD> <DD>Sets the stones that are to be painted selected <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setSelectedStones</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setSelectedStones(java.util.Collection)">setSelectedStones</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>stones</CODE> - the stones to be painted selected</DL> @@ -1199,13 +1999,13 @@ public void <B>setSelectedStones</B>(java.util.Collection<jrummikub.model.Sto <A NAME="setInvalidStoneSets(java.util.Collection)"><!-- --></A><H3> setInvalidStoneSets</H3> <PRE> -public void <B>setInvalidStoneSets</B>(java.util.Collection<jrummikub.model.StoneSet> sets)</PRE> +public void <B>setInvalidStoneSets</B>(java.util.Collection<<A HREF="../../../jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> sets)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setInvalidStoneSets(java.util.Collection)">IView</A></CODE></B></DD> <DD>Set invalid sets to enable showing <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setInvalidStoneSets</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setInvalidStoneSets(java.util.Collection)">setInvalidStoneSets</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>sets</CODE> - invalid sets on table</DL> @@ -1218,11 +2018,11 @@ showSettingsPanel</H3> <PRE> public void <B>showSettingsPanel</B>(boolean show)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showSettingsPanel(boolean)">IView</A></CODE></B></DD> <DD>Shows or hides the game settings panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showSettingsPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showSettingsPanel(boolean)">showSettingsPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>show</CODE> - specifies if the panel shall be shown or hidden</DL> @@ -1235,11 +2035,11 @@ showLoginPanel</H3> <PRE> public void <B>showLoginPanel</B>(boolean show)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showLoginPanel(boolean)">IView</A></CODE></B></DD> <DD>Show/hide login panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showLoginPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showLoginPanel(boolean)">showLoginPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>show</CODE> - true = login panel is shown</DL> @@ -1252,11 +2052,11 @@ resetLoginPanel</H3> <PRE> public void <B>resetLoginPanel</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#resetLoginPanel()">IView</A></CODE></B></DD> <DD>Clears user input of the resetLoginPanel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>resetLoginPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#resetLoginPanel()">resetLoginPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> </DL> @@ -1269,11 +2069,11 @@ showGameListPanel</H3> <PRE> public void <B>showGameListPanel</B>(boolean show)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showGameListPanel(boolean)">IView</A></CODE></B></DD> <DD>Show/hide game list panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showGameListPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showGameListPanel(boolean)">showGameListPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>show</CODE> - true = show</DL> @@ -1286,11 +2086,11 @@ showScorePanel</H3> <PRE> public void <B>showScorePanel</B>(boolean show)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showScorePanel(boolean)">IView</A></CODE></B></DD> <DD>Shows or hides the score panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showScorePanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showScorePanel(boolean)">showScorePanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>show</CODE> - specifies if the panel shall be shown or hidden</DL> @@ -1303,11 +2103,11 @@ showSidePanel</H3> <PRE> public void <B>showSidePanel</B>(boolean show)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showSidePanel(boolean)">IView</A></CODE></B></DD> <DD>Show/hide side panel <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showSidePanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showSidePanel(boolean)">showSidePanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>show</CODE> - true to show</DL> @@ -1320,11 +2120,11 @@ showQuitWarningPanel</H3> <PRE> public void <B>showQuitWarningPanel</B>(boolean show)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showQuitWarningPanel(boolean)">IView</A></CODE></B></DD> <DD>Sets the quit warning panel visible <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showQuitWarningPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showQuitWarningPanel(boolean)">showQuitWarningPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>show</CODE> - is visible</DL> @@ -1337,11 +2137,11 @@ showConnectPanel</H3> <PRE> public void <B>showConnectPanel</B>(boolean show)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#showConnectPanel(boolean)">IView</A></CODE></B></DD> <DD>Set the connect panel visible <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>showConnectPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#showConnectPanel(boolean)">showConnectPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>show</CODE> - is visible</DL> @@ -1354,11 +2154,11 @@ setCurrentPlayerName</H3> <PRE> public void <B>setCurrentPlayerName</B>(java.lang.String playerName)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setCurrentPlayerName(java.lang.String)">IView</A></CODE></B></DD> <DD>Sets the current player's name <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setCurrentPlayerName</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setCurrentPlayerName(java.lang.String)">setCurrentPlayerName</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>playerName</CODE> - the player name</DL> @@ -1371,11 +2171,11 @@ setInitialMeldError</H3> <PRE> public void <B>setInitialMeldError</B>(int points)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setInitialMeldError(int)">IView</A></CODE></B></DD> <DD>Is set if a player tried to lay out less than initial meld threshold <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setInitialMeldError</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setInitialMeldError(int)">setInitialMeldError</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>points</CODE> - initial meld threshold</DL> @@ -1388,11 +2188,11 @@ setInitialMeldFirstError</H3> <PRE> public void <B>setInitialMeldFirstError</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setInitialMeldFirstError()">IView</A></CODE></B></DD> <DD>Is set if the player tried to modify the table without laying out first <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setInitialMeldFirstError</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setInitialMeldFirstError()">setInitialMeldFirstError</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> </DL> @@ -1405,12 +2205,12 @@ setCurrentPlayerColor</H3> <PRE> public void <B>setCurrentPlayerColor</B>(java.awt.Color color)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setCurrentPlayerColor(java.awt.Color)">IView</A></CODE></B></DD> <DD>Is used for the PlayerPanel and ScorePanel to display a player's color along with the name <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setCurrentPlayerColor</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setCurrentPlayerColor(java.awt.Color)">setCurrentPlayerColor</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>color</CODE> - the current player's color</DL> @@ -1423,11 +2223,11 @@ setRedealedPlayerName</H3> <PRE> public void <B>setRedealedPlayerName</B>(java.lang.String name)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setRedealedPlayerName(java.lang.String)">IView</A></CODE></B></DD> <DD>Sets the name of the player that has redealt last <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setRedealedPlayerName</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setRedealedPlayerName(java.lang.String)">setRedealedPlayerName</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>name</CODE> - the player name</DL> @@ -1440,11 +2240,11 @@ setLastStonePlayerName</H3> <PRE> public void <B>setLastStonePlayerName</B>(java.lang.String name)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setLastStonePlayerName(java.lang.String)">IView</A></CODE></B></DD> <DD>Sets the name of the player that has drawn the last stone <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setLastStonePlayerName</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setLastStonePlayerName(java.lang.String)">setLastStonePlayerName</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>name</CODE> - the player name</DL> @@ -1457,12 +2257,12 @@ setCurrentPlayerHasLaidOut</H3> <PRE> public void <B>setCurrentPlayerHasLaidOut</B>(boolean hasLaidOut)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setCurrentPlayerHasLaidOut(boolean)">IView</A></CODE></B></DD> <DD>Is used for the PlayerPanel to display if a player has laid out along with the name <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setCurrentPlayerHasLaidOut</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setCurrentPlayerHasLaidOut(boolean)">setCurrentPlayerHasLaidOut</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>hasLaidOut</CODE> - specifies if the current player has laid out or not</DL> @@ -1473,13 +2273,13 @@ public void <B>setCurrentPlayerHasLaidOut</B>(boolean hasLaidOut)</PRE> <A NAME="getStartTurnEvent()"><!-- --></A><H3> getStartTurnEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getStartTurnEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getStartTurnEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getStartTurnEvent()">IView</A></CODE></B></DD> <DD>The start turn event is emitted when the player wants to start his turn <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getStartTurnEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getStartTurnEvent()">getStartTurnEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1491,14 +2291,14 @@ public jrummikub.util.IEvent <B>getStartTurnEvent</B>()</PRE> <A NAME="getAcknowledgeInvalidEvent()"><!-- --></A><H3> getAcknowledgeInvalidEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getAcknowledgeInvalidEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getAcknowledgeInvalidEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getAcknowledgeInvalidEvent()">IView</A></CODE></B></DD> <DD>The start turn event is emitted when the player knows what invalid stones he played <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getAcknowledgeInvalidEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getAcknowledgeInvalidEvent()">getAcknowledgeInvalidEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1510,14 +2310,14 @@ public jrummikub.util.IEvent <B>getAcknowledgeInvalidEvent</B>()</PRE> <A NAME="getAcknowledgeConnectionLostEvent()"><!-- --></A><H3> getAcknowledgeConnectionLostEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getAcknowledgeConnectionLostEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getAcknowledgeConnectionLostEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getAcknowledgeConnectionLostEvent()">IView</A></CODE></B></DD> <DD>The acknoledge connection lost event is emitted when the user has acknowledged that the network connection was lost <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getAcknowledgeConnectionLostEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getAcknowledgeConnectionLostEvent()">getAcknowledgeConnectionLostEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1529,13 +2329,13 @@ public jrummikub.util.IEvent <B>getAcknowledgeConnectionLostEvent</B>()</PRE> <A NAME="getNewRoundEvent()"><!-- --></A><H3> getNewRoundEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getNewRoundEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getNewRoundEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getNewRoundEvent()">IView</A></CODE></B></DD> <DD>The new round event is emitted when the player wants to start a new round <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getNewRoundEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getNewRoundEvent()">getNewRoundEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1547,13 +2347,13 @@ public jrummikub.util.IEvent <B>getNewRoundEvent</B>()</PRE> <A NAME="getNewGameEvent()"><!-- --></A><H3> getNewGameEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getNewGameEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getNewGameEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getNewGameEvent()">IView</A></CODE></B></DD> <DD>Is emitted if the player wants to end the game and start a new one <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getNewGameEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getNewGameEvent()">getNewGameEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1565,13 +2365,13 @@ public jrummikub.util.IEvent <B>getNewGameEvent</B>()</PRE> <A NAME="getEndProgramEvent()"><!-- --></A><H3> getEndProgramEvent</H3> <PRE> -public jrummikub.util.IEvent <B>getEndProgramEvent</B>()</PRE> +public <A HREF="../../../jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A> <B>getEndProgramEvent</B>()</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#getEndProgramEvent()">IView</A></CODE></B></DD> <DD>The quit event is emitted when the player wants to quit the game <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>getEndProgramEvent</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#getEndProgramEvent()">getEndProgramEvent</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> @@ -1580,16 +2380,30 @@ public jrummikub.util.IEvent <B>getEndProgramEvent</B>()</PRE> </DL> <HR> +<A NAME="createDecorationStones()"><!-- --></A><H3> +createDecorationStones</H3> +<PRE> +private java.util.List<<A HREF="../../../jrummikub/util/Pair.html" title="class in jrummikub.util">Pair</A><<A HREF="../../../jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>,<A HREF="../../../jrummikub/model/Position.html" title="class in jrummikub.model">Position</A>>> <B>createDecorationStones</B>()</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="setBottomPanel(jrummikub.view.IView.BottomPanelType)"><!-- --></A><H3> setBottomPanel</H3> <PRE> -public void <B>setBottomPanel</B>(jrummikub.view.IView.BottomPanelType type)</PRE> +public void <B>setBottomPanel</B>(<A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setBottomPanel(jrummikub.view.IView.BottomPanelType)">IView</A></CODE></B></DD> <DD>Sets the bottom panels type <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setBottomPanel</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setBottomPanel(jrummikub.view.IView.BottomPanelType)">setBottomPanel</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>type</CODE> - the type of the bottom panel</DL> @@ -1597,16 +2411,30 @@ public void <B>setBottomPanel</B>(jrummikub.view.IView.BottomPanelType type </DL> <HR> +<A NAME="doSetBottomPanel(jrummikub.view.IView.BottomPanelType)"><!-- --></A><H3> +doSetBottomPanel</H3> +<PRE> +private void <B>doSetBottomPanel</B>(<A HREF="../../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> type)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="setStoneCollectionHidden(boolean)"><!-- --></A><H3> setStoneCollectionHidden</H3> <PRE> public void <B>setStoneCollectionHidden</B>(boolean enable)</PRE> <DL> -<DD><B>Description copied from interface: <CODE>jrummikub.view.IView</CODE></B></DD> +<DD><B>Description copied from interface: <CODE><A HREF="../../../jrummikub/view/IView.html#setStoneCollectionHidden(boolean)">IView</A></CODE></B></DD> <DD>Show stone collection <P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE>setStoneCollectionHidden</CODE> in interface <CODE>jrummikub.view.IView</CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../jrummikub/view/IView.html#setStoneCollectionHidden(boolean)">setStoneCollectionHidden</A></CODE> in interface <CODE><A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>enable</CODE> - showing collection</DL> @@ -1625,7 +2453,8 @@ public void <B>setStoneCollectionHidden</B>(boolean enable)</PRE> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/View.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -1642,7 +2471,7 @@ public void <B>setStoneCollectionHidden</B>(boolean enable)</PRE> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS + <A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl"><B>PREV CLASS</B></A> NEXT CLASS</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/View.html" target="_top"><B>FRAMES</B></A> @@ -1663,9 +2492,9 @@ public void <B>setStoneCollectionHidden</B>(boolean enable)</PRE> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: <A HREF="#nested_classes_inherited_from_class_java.awt.Component">NESTED</A> | <A HREF="#fields_inherited_from_class_javax.swing.JFrame">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> + SUMMARY: <A HREF="#nested_classes_inherited_from_class_javax.swing.JFrame">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> diff --git a/doc/jrummikub/view/impl/class-use/AbstractStonePanel.html b/doc/jrummikub/view/impl/class-use/AbstractStonePanel.html index 2634697..8092d13 100644 --- a/doc/jrummikub/view/impl/class-use/AbstractStonePanel.html +++ b/doc/jrummikub/view/impl/class-use/AbstractStonePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.AbstractStonePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> diff --git a/doc/jrummikub/view/impl/class-use/HandPanel.html b/doc/jrummikub/view/impl/class-use/HandPanel.html index 5768966..5bde2c9 100644 --- a/doc/jrummikub/view/impl/class-use/HandPanel.html +++ b/doc/jrummikub/view/impl/class-use/HandPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.HandPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> @@ -108,11 +108,27 @@ Uses of <A HREF="../../../../jrummikub/view/impl/HandPanel.html" title="class in <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></CODE></FONT></TD> +<TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../../jrummikub/view/impl/PlayerPanel.html#hand">hand</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></CODE></FONT></TD> +<CODE>(package private) <A HREF="../../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></CODE></FONT></TD> <TD><CODE><B>PlayerPanel.</B><B><A HREF="../../../../jrummikub/view/impl/PlayerPanel.html#getHandPanel()">getHandPanel</A></B>()</CODE> <BR> diff --git a/doc/jrummikub/view/impl/class-use/PlayerPanel.html b/doc/jrummikub/view/impl/class-use/PlayerPanel.html index ea48b1b..343ae1d 100644 --- a/doc/jrummikub/view/impl/class-use/PlayerPanel.html +++ b/doc/jrummikub/view/impl/class-use/PlayerPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.PlayerPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,65 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.view.impl.PlayerPanel</B></H2> </CENTER> -No usage of jrummikub.view.impl.PlayerPanel + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></CODE></FONT></TD> +<TD><CODE><B>HandPanel.</B><B><A HREF="../../../../jrummikub/view/impl/HandPanel.html#playerPanel">playerPanel</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../../jrummikub/view/impl/View.html#playerPanel">playerPanel</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> with parameters of type <A HREF="../../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../jrummikub/view/impl/HandPanel.html#HandPanel(jrummikub.view.impl.PlayerPanel)">HandPanel</A></B>(<A HREF="../../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> playerPanel)</CODE> + +<BR> + Creates a new Board instance</TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/view/impl/class-use/StartTurnPanel.html b/doc/jrummikub/view/impl/class-use/StartTurnPanel.html index 2a71661..e7bb53c 100644 --- a/doc/jrummikub/view/impl/class-use/StartTurnPanel.html +++ b/doc/jrummikub/view/impl/class-use/StartTurnPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.StartTurnPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,43 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.view.impl.StartTurnPanel</B></H2> </CENTER> -No usage of jrummikub.view.impl.StartTurnPanel + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../../jrummikub/view/impl/View.html#startTurnPanel">startTurnPanel</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/view/impl/class-use/StoneCollectionPanel.html b/doc/jrummikub/view/impl/class-use/StoneCollectionPanel.html index 121d84f..336253c 100644 --- a/doc/jrummikub/view/impl/class-use/StoneCollectionPanel.html +++ b/doc/jrummikub/view/impl/class-use/StoneCollectionPanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.StoneCollectionPanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,43 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.view.impl.StoneCollectionPanel</B></H2> </CENTER> -No usage of jrummikub.view.impl.StoneCollectionPanel + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A> in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A></CODE></FONT></TD> +<TD><CODE><B>TablePanel.</B><B><A HREF="../../../../jrummikub/view/impl/TablePanel.html#stoneCollection">stoneCollection</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/view/impl/class-use/StonePainter.html b/doc/jrummikub/view/impl/class-use/StonePainter.html index 0718669..71d897c 100644 --- a/doc/jrummikub/view/impl/class-use/StonePainter.html +++ b/doc/jrummikub/view/impl/class-use/StonePainter.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.StonePainter </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> @@ -108,6 +108,22 @@ Uses of <A HREF="../../../../jrummikub/view/impl/StonePainter.html" title="class <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A></CODE></FONT></TD> +<TD><CODE><B>AbstractStonePanel.</B><B><A HREF="../../../../jrummikub/view/impl/AbstractStonePanel.html#stonePainter">stonePainter</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> that return <A HREF="../../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> diff --git a/doc/jrummikub/view/impl/class-use/TablePanel.html b/doc/jrummikub/view/impl/class-use/TablePanel.html index 3297bed..cfe59fb 100644 --- a/doc/jrummikub/view/impl/class-use/TablePanel.html +++ b/doc/jrummikub/view/impl/class-use/TablePanel.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.TablePanel </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> @@ -83,7 +83,43 @@ function windowTitle() <H2> <B>Uses of Class<br>jrummikub.view.impl.TablePanel</B></H2> </CENTER> -No usage of jrummikub.view.impl.TablePanel + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> declared as <A HREF="../../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>private <A HREF="../../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A></CODE></FONT></TD> +<TD><CODE><B>View.</B><B><A HREF="../../../../jrummikub/view/impl/View.html#table">table</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <P> <HR> diff --git a/doc/jrummikub/view/impl/class-use/View.html b/doc/jrummikub/view/impl/class-use/View.html index 8c1876b..acbe896 100644 --- a/doc/jrummikub/view/impl/class-use/View.html +++ b/doc/jrummikub/view/impl/class-use/View.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Class jrummikub.view.impl.View </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> @@ -37,10 +37,11 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> @@ -96,10 +97,11 @@ No usage of jrummikub.view.impl.View <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> diff --git a/doc/jrummikub/view/impl/package-frame.html b/doc/jrummikub/view/impl/package-frame.html index e9639f3..def07cd 100644 --- a/doc/jrummikub/view/impl/package-frame.html +++ b/doc/jrummikub/view/impl/package-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.view.impl </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -23,10 +23,59 @@ jrummikub.view.impl Classes</FONT> <FONT CLASS="FrameItemFont"> <BR> +<A HREF="AbstractStonePanel.html" title="class in jrummikub.view.impl" target="classFrame">AbstractStonePanel</A> +<BR> +<A HREF="ConnectPanel.html" title="class in jrummikub.view.impl" target="classFrame">ConnectPanel</A> +<BR> +<A HREF="GameListPanel.html" title="class in jrummikub.view.impl" target="classFrame">GameListPanel</A> +<BR> +<A HREF="GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl" target="classFrame">GameListPanel.GameDataCellRenderer</A> +<BR> +<A HREF="HandPanel.html" title="class in jrummikub.view.impl" target="classFrame">HandPanel</A> +<BR> +<A HREF="ImageUtil.html" title="class in jrummikub.view.impl" target="classFrame">ImageUtil</A> +<BR> +<A HREF="LoginPanel.html" title="class in jrummikub.view.impl" target="classFrame">LoginPanel</A> +<BR> +<A HREF="PausePanel.html" title="class in jrummikub.view.impl" target="classFrame">PausePanel</A> +<BR> +<A HREF="PlayerPanel.html" title="class in jrummikub.view.impl" target="classFrame">PlayerPanel</A> +<BR> +<A HREF="QuitWarningPanel.html" title="class in jrummikub.view.impl" target="classFrame">QuitWarningPanel</A> +<BR> +<A HREF="RoundEndPanel.html" title="class in jrummikub.view.impl" target="classFrame">RoundEndPanel</A> +<BR> +<A HREF="ScorePanel.html" title="class in jrummikub.view.impl" target="classFrame">ScorePanel</A> +<BR> +<A HREF="SettingsPanel.html" title="class in jrummikub.view.impl" target="classFrame">SettingsPanel</A> +<BR> +<A HREF="SidePanel.html" title="class in jrummikub.view.impl" target="classFrame">SidePanel</A> +<BR> +<A HREF="SidePanel.InfoPanel.html" title="class in jrummikub.view.impl" target="classFrame">SidePanel.InfoPanel</A> +<BR> +<A HREF="StartTurnPanel.html" title="class in jrummikub.view.impl" target="classFrame">StartTurnPanel</A> +<BR> +<A HREF="StoneCollectionPanel.html" title="class in jrummikub.view.impl" target="classFrame">StoneCollectionPanel</A> +<BR> +<A HREF="StonePainter.html" title="class in jrummikub.view.impl" target="classFrame">StonePainter</A> +<BR> +<A HREF="TablePanel.html" title="class in jrummikub.view.impl" target="classFrame">TablePanel</A> +<BR> <A HREF="View.html" title="class in jrummikub.view.impl" target="classFrame">View</A></FONT></TD> </TR> </TABLE> +<TABLE BORDER="0" WIDTH="100%" SUMMARY=""> +<TR> +<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont"> +Enums</FONT> +<FONT CLASS="FrameItemFont"> +<BR> +<A HREF="StonePainter.StoneState.html" title="enum in jrummikub.view.impl" target="classFrame">StonePainter.StoneState</A></FONT></TD> +</TR> +</TABLE> + + </BODY> </HTML> diff --git a/doc/jrummikub/view/impl/package-summary.html b/doc/jrummikub/view/impl/package-summary.html index 955bd5e..99270cd 100644 --- a/doc/jrummikub/view/impl/package-summary.html +++ b/doc/jrummikub/view/impl/package-summary.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.view.impl </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -54,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV PACKAGE + <A HREF="../../../jrummikub/view/package-summary.html"><B>PREV PACKAGE</B></A> NEXT PACKAGE</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/package-summary.html" target="_top"><B>FRAMES</B></A> @@ -88,6 +89,83 @@ Package jrummikub.view.impl <B>Class Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl">AbstractStonePanel</A></B></TD> +<TD>Base class for panels that draw stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A></B></TD> +<TD>Panel shown during network connecting process and showing errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl">GameListPanel.GameDataCellRenderer</A></B></TD> +<TD>Class presenting the game data in a readable way</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl">HandPanel</A></B></TD> +<TD>Implementation of the board</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl">ImageUtil</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A></B></TD> +<TD>A panel that is displayed before a player's turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A></B></TD> +<TD>Implementation of the player panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A></B></TD> +<TD>Warning panel to inform users if their actions would end the current game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A></B></TD> +<TD>A panel that is displayed when a player has won</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl">SidePanel.InfoPanel</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A></B></TD> +<TD>A panel that is displayed before a player's turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl">StoneCollectionPanel</A></B></TD> +<TD>Implementation of the stone collection (selection)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl">StonePainter</A></B></TD> +<TD>The StonePainter paints stones and converts between pixel and grid + coordinates</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A></B></TD> +<TD>The implementation of the table</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl">View</A></B></TD> <TD>Implementation of the top-level view interface</TD> </TR> @@ -95,6 +173,20 @@ Package jrummikub.view.impl <P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Enum Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl">StonePainter.StoneState</A></B></TD> +<TD> </TD> +</TR> +</TABLE> + + +<P> <DL> </DL> <HR> @@ -109,7 +201,8 @@ Package jrummikub.view.impl <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -126,7 +219,7 @@ Package jrummikub.view.impl <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV PACKAGE + <A HREF="../../../jrummikub/view/package-summary.html"><B>PREV PACKAGE</B></A> NEXT PACKAGE</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/package-summary.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/view/impl/package-tree.html b/doc/jrummikub/view/impl/package-tree.html index aa6b9da..f3ee862 100644 --- a/doc/jrummikub/view/impl/package-tree.html +++ b/doc/jrummikub/view/impl/package-tree.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.view.impl Class Hierarchy </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD> @@ -54,7 +55,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV + <A HREF="../../../jrummikub/view/package-tree.html"><B>PREV</B></A> NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/package-tree.html" target="_top"><B>FRAMES</B></A> @@ -83,6 +84,9 @@ function windowTitle() Hierarchy For Package jrummikub.view.impl </H2> </CENTER> +<DL> +<DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL> +<HR> <H2> Class Hierarchy </H2> @@ -91,18 +95,56 @@ Class Hierarchy <LI TYPE="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) <UL> <LI TYPE="circle">java.awt.Container<UL> +<LI TYPE="circle">javax.swing.JComponent (implements java.io.Serializable) +<UL> +<LI TYPE="circle">javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.ColorMenu.ColorButton.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel.ColorMenu.ColorButton</B></A></UL> +<LI TYPE="circle">javax.swing.JPanel (implements javax.accessibility.Accessible) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl"><B>AbstractStonePanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IClickable.html" title="interface in jrummikub.view">IClickable</A>, jrummikub.view.<A HREF="../../../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A>) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl"><B>HandPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl"><B>StoneCollectionPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view">IStoneCollectionPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl"><B>TablePanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A>) +</UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl"><B>ConnectPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl"><B>GameListPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl"><B>GameListPanel.GameDataCellRenderer</B></A> (implements javax.swing.ListCellRenderer) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl"><B>LoginPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl"><B>PausePanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>PlayerPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl"><B>QuitWarningPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl"><B>RoundEndPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl"><B>ScorePanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view">IScorePanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl"><B>SettingsPanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.ColorMenu.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel.ColorMenu</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl"><B>SidePanel</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view">ISidePanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SidePanel.BottomScrollPane.html" title="class in jrummikub.view.impl"><B>SidePanel.BottomScrollPane</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl"><B>SidePanel.InfoPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListItem.html" title="class in jrummikub.view.impl"><B>SidePanel.PlayerListItem</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SidePanel.PlayerListPanel.html" title="class in jrummikub.view.impl"><B>SidePanel.PlayerListPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl"><B>StartTurnPanel</B></A></UL> +</UL> <LI TYPE="circle">java.awt.Window (implements javax.accessibility.Accessible) <UL> <LI TYPE="circle">java.awt.Frame (implements java.awt.MenuContainer) <UL> <LI TYPE="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants) <UL> -<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>View</B></A> (implements jrummikub.view.IView) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>View</B></A> (implements jrummikub.view.<A HREF="../../../jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A>) </UL> </UL> </UL> </UL> </UL> +<LI TYPE="circle">java.awt.event.ComponentAdapter (implements java.awt.event.ComponentListener) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl"><B>PlayerPanel.LeftPanelResizeListener</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl"><B>PlayerPanel.RightPanelResizeListener</B></A></UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl"><B>ImageUtil</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel.NameChangeListener</B></A> (implements javax.swing.event.DocumentListener) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl"><B>StonePainter</B></A></UL> +</UL> +<H2> +Enum Hierarchy +</H2> +<UL> +<LI TYPE="circle">java.lang.Object<UL> +<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="../../../jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl"><B>StonePainter.StoneState</B></A></UL> </UL> </UL> <HR> @@ -117,7 +159,8 @@ Class Hierarchy <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD> @@ -134,7 +177,7 @@ Class Hierarchy <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV + <A HREF="../../../jrummikub/view/package-tree.html"><B>PREV</B></A> NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?jrummikub/view/impl/package-tree.html" target="_top"><B>FRAMES</B></A> diff --git a/doc/jrummikub/view/impl/package-use.html b/doc/jrummikub/view/impl/package-use.html index 310aa12..a835bea 100644 --- a/doc/jrummikub/view/impl/package-use.html +++ b/doc/jrummikub/view/impl/package-use.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Package jrummikub.view.impl </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -82,7 +83,154 @@ function windowTitle() <H2> <B>Uses of Package<br>jrummikub.view.impl</B></H2> </CENTER> -No usage of jrummikub.view.impl + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.view.impl"><B>jrummikub.view.impl</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.view.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A> used by <A HREF="../../../jrummikub/view/impl/package-summary.html">jrummikub.view.impl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/AbstractStonePanel.html#jrummikub.view.impl"><B>AbstractStonePanel</B></A></B> + +<BR> + Base class for panels that draw stones</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/ConnectPanel.html#jrummikub.view.impl"><B>ConnectPanel</B></A></B> + +<BR> + Panel shown during network connecting process and showing errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/GameListPanel.html#jrummikub.view.impl"><B>GameListPanel</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/HandPanel.html#jrummikub.view.impl"><B>HandPanel</B></A></B> + +<BR> + Implementation of the board</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/LoginPanel.html#jrummikub.view.impl"><B>LoginPanel</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/PausePanel.html#jrummikub.view.impl"><B>PausePanel</B></A></B> + +<BR> + A panel that is displayed before a player's turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/PlayerPanel.html#jrummikub.view.impl"><B>PlayerPanel</B></A></B> + +<BR> + Implementation of the player panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/QuitWarningPanel.html#jrummikub.view.impl"><B>QuitWarningPanel</B></A></B> + +<BR> + Warning panel to inform users if their actions would end the current game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/RoundEndPanel.html#jrummikub.view.impl"><B>RoundEndPanel</B></A></B> + +<BR> + A panel that is displayed when a player has won</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/ScorePanel.html#jrummikub.view.impl"><B>ScorePanel</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/SettingsPanel.html#jrummikub.view.impl"><B>SettingsPanel</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/SettingsPanel.PlayerSettingsPanel.html#jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/SidePanel.html#jrummikub.view.impl"><B>SidePanel</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/SidePanel.BottomScrollPane.html#jrummikub.view.impl"><B>SidePanel.BottomScrollPane</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/SidePanel.PlayerListItem.html#jrummikub.view.impl"><B>SidePanel.PlayerListItem</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/SidePanel.PlayerListPanel.html#jrummikub.view.impl"><B>SidePanel.PlayerListPanel</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/StartTurnPanel.html#jrummikub.view.impl"><B>StartTurnPanel</B></A></B> + +<BR> + A panel that is displayed before a player's turn</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/StoneCollectionPanel.html#jrummikub.view.impl"><B>StoneCollectionPanel</B></A></B> + +<BR> + Implementation of the stone collection (selection)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/StonePainter.html#jrummikub.view.impl"><B>StonePainter</B></A></B> + +<BR> + The StonePainter paints stones and converts between pixel and grid + coordinates</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/StonePainter.StoneState.html#jrummikub.view.impl"><B>StonePainter.StoneState</B></A></B> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../jrummikub/view/impl/class-use/TablePanel.html#jrummikub.view.impl"><B>TablePanel</B></A></B> + +<BR> + The implementation of the table</TD> +</TR> +</TABLE> + <P> <HR> @@ -96,7 +244,8 @@ No usage of jrummikub.view.impl <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> diff --git a/doc/jrummikub/view/package-frame.html b/doc/jrummikub/view/package-frame.html index 8694a87..0b2f783 100644 --- a/doc/jrummikub/view/package-frame.html +++ b/doc/jrummikub/view/package-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.view </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -25,10 +25,24 @@ Interfaces</FONT> <BR> <A HREF="IClickable.html" title="interface in jrummikub.view" target="classFrame"><I>IClickable</I></A> <BR> +<A HREF="IConnectPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IConnectPanel</I></A> +<BR> +<A HREF="IGameListPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IGameListPanel</I></A> +<BR> <A HREF="IHandPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IHandPanel</I></A> <BR> +<A HREF="ILoginPanel.html" title="interface in jrummikub.view" target="classFrame"><I>ILoginPanel</I></A> +<BR> <A HREF="IPlayerPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IPlayerPanel</I></A> <BR> +<A HREF="IQuitWarningPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IQuitWarningPanel</I></A> +<BR> +<A HREF="IScorePanel.html" title="interface in jrummikub.view" target="classFrame"><I>IScorePanel</I></A> +<BR> +<A HREF="ISettingsPanel.html" title="interface in jrummikub.view" target="classFrame"><I>ISettingsPanel</I></A> +<BR> +<A HREF="ISidePanel.html" title="interface in jrummikub.view" target="classFrame"><I>ISidePanel</I></A> +<BR> <A HREF="IStoneCollectionPanel.html" title="interface in jrummikub.view" target="classFrame"><I>IStoneCollectionPanel</I></A> <BR> <A HREF="IStonePanel.html" title="interface in jrummikub.view" target="classFrame"><I>IStonePanel</I></A> @@ -40,5 +54,24 @@ Interfaces</FONT> </TABLE> +<TABLE BORDER="0" WIDTH="100%" SUMMARY=""> +<TR> +<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont"> +Enums</FONT> +<FONT CLASS="FrameItemFont"> +<BR> +<A HREF="IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view" target="classFrame">IQuitWarningPanel.QuitMode</A> +<BR> +<A HREF="ISettingsPanel.SettingsError.html" title="enum in jrummikub.view" target="classFrame">ISettingsPanel.SettingsError</A> +<BR> +<A HREF="ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view" target="classFrame">ISettingsPanel.SettingsMode</A> +<BR> +<A HREF="IView.BottomPanelType.html" title="enum in jrummikub.view" target="classFrame">IView.BottomPanelType</A> +<BR> +<A HREF="LoginError.html" title="enum in jrummikub.view" target="classFrame">LoginError</A></FONT></TD> +</TR> +</TABLE> + + </BODY> </HTML> diff --git a/doc/jrummikub/view/package-summary.html b/doc/jrummikub/view/package-summary.html index 6bea81c..d96b6a2 100644 --- a/doc/jrummikub/view/package-summary.html +++ b/doc/jrummikub/view/package-summary.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.view </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -93,14 +93,43 @@ Package jrummikub.view <TD>An interface for view elements that can emit click events</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A></B></TD> +<TD>Panel shown during connection process and showing errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A></B></TD> +<TD>Panel showing all offered games in the chosen channel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A></B></TD> <TD>The view for a player's hand that displays his stones</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A></B></TD> +<TD>LoginPanel for network game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A></B></TD> <TD>The player panel that contains a player's board and other user interfaces</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A></B></TD> +<TD>Warning panel shown to if the emitted event would cancel the current game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view">IScorePanel</A></B></TD> +<TD>The panel the scores are displayed in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A></B></TD> +<TD>The panel for the game setup</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view">ISidePanel</A></B></TD> +<TD>Side panel to show all players and relevant player information in round + order, game settings and stone heap size</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view">IStoneCollectionPanel</A></B></TD> <TD>The view of the collection that shows the stones a player has selected</TD> </TR> @@ -121,6 +150,36 @@ Package jrummikub.view <P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Enum Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view">IQuitWarningPanel.QuitMode</A></B></TD> +<TD>Enum summarizing the different events invoking the quit warning panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/ISettingsPanel.SettingsError.html" title="enum in jrummikub.view">ISettingsPanel.SettingsError</A></B></TD> +<TD>Specifies the different kinds of settings errors that can be displayed</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view">ISettingsPanel.SettingsMode</A></B></TD> +<TD>SettingsPanel can be used with different functions in different situations</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A></B></TD> +<TD>Different types of bottom panels</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../jrummikub/view/LoginError.html" title="enum in jrummikub.view">LoginError</A></B></TD> +<TD>Enum summarizing the different kinds of login errors</TD> +</TR> +</TABLE> + + +<P> <DL> </DL> <HR> diff --git a/doc/jrummikub/view/package-tree.html b/doc/jrummikub/view/package-tree.html index ca0f236..a910899 100644 --- a/doc/jrummikub/view/package-tree.html +++ b/doc/jrummikub/view/package-tree.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> jrummikub.view Class Hierarchy </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -95,11 +95,21 @@ Interface Hierarchy <LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>IHandPanel</B></A> (also extends jrummikub.view.<A HREF="../../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A>) <LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><B>ITablePanel</B></A> (also extends jrummikub.view.<A HREF="../../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A>) </UL> -<LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>IPlayerPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view"><B>IStonePanel</B></A><UL> +<LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view"><B>IConnectPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view"><B>IGameListPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><B>ILoginPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>IPlayerPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view"><B>IQuitWarningPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IScorePanel.html" title="interface in jrummikub.view"><B>IScorePanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view"><B>ISettingsPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/ISidePanel.html" title="interface in jrummikub.view"><B>ISidePanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IStonePanel.html" title="interface in jrummikub.view"><B>IStonePanel</B></A><UL> <LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>IHandPanel</B></A> (also extends jrummikub.view.<A HREF="../../jrummikub/view/IClickable.html" title="interface in jrummikub.view">IClickable</A>) <LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view"><B>IStoneCollectionPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><B>ITablePanel</B></A> (also extends jrummikub.view.<A HREF="../../jrummikub/view/IClickable.html" title="interface in jrummikub.view">IClickable</A>) </UL> <LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IView.html" title="interface in jrummikub.view"><B>IView</B></A></UL> +<H2> +Enum Hierarchy +</H2> +<UL> +<LI TYPE="circle">java.lang.Object<UL> +<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view"><B>IQuitWarningPanel.QuitMode</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/LoginError.html" title="enum in jrummikub.view"><B>LoginError</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view"><B>ISettingsPanel.SettingsMode</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view"><B>IView.BottomPanelType</B></A><LI TYPE="circle">jrummikub.view.<A HREF="../../jrummikub/view/ISettingsPanel.SettingsError.html" title="enum in jrummikub.view"><B>ISettingsPanel.SettingsError</B></A></UL> +</UL> +</UL> <HR> diff --git a/doc/jrummikub/view/package-use.html b/doc/jrummikub/view/package-use.html index 5bd1943..138d20a 100644 --- a/doc/jrummikub/view/package-use.html +++ b/doc/jrummikub/view/package-use.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Uses of Package jrummikub.view </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> @@ -94,6 +94,14 @@ Packages that use <A HREF="../../jrummikub/view/package-summary.html">jrummikub. <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.network"><B>jrummikub.control.network</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#jrummikub.control.turn"><B>jrummikub.control.turn</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#jrummikub.view"><B>jrummikub.view</B></A></TD> <TD> </TD> </TR> @@ -116,6 +124,54 @@ Classes in <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A <BR> The top-level view interface</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IView.BottomPanelType.html#jrummikub.control"><B>IView.BottomPanelType</B></A></B> + +<BR> + Different types of bottom panels</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.network"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A> used by <A HREF="../../jrummikub/control/network/package-summary.html">jrummikub.control.network</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISettingsPanel.SettingsMode.html#jrummikub.control.network"><B>ISettingsPanel.SettingsMode</B></A></B> + +<BR> + SettingsPanel can be used with different functions in different situations</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IView.html#jrummikub.control.network"><B>IView</B></A></B> + +<BR> + The top-level view interface</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/LoginError.html#jrummikub.control.network"><B>LoginError</B></A></B> + +<BR> + Enum summarizing the different kinds of login errors</TD> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.turn"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A> used by <A HREF="../../jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IView.html#jrummikub.control.turn"><B>IView</B></A></B> + +<BR> + The top-level view interface</TD> +</TR> </TABLE> <P> @@ -132,18 +188,79 @@ Classes in <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A An interface for view elements that can emit click events</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IConnectPanel.html#jrummikub.view"><B>IConnectPanel</B></A></B> + +<BR> + Panel shown during connection process and showing errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IGameListPanel.html#jrummikub.view"><B>IGameListPanel</B></A></B> + +<BR> + Panel showing all offered games in the chosen channel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/view/class-use/IHandPanel.html#jrummikub.view"><B>IHandPanel</B></A></B> <BR> The view for a player's hand that displays his stones</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ILoginPanel.html#jrummikub.view"><B>ILoginPanel</B></A></B> + +<BR> + LoginPanel for network game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/view/class-use/IPlayerPanel.html#jrummikub.view"><B>IPlayerPanel</B></A></B> <BR> The player panel that contains a player's board and other user interfaces</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IQuitWarningPanel.html#jrummikub.view"><B>IQuitWarningPanel</B></A></B> + +<BR> + Warning panel shown to if the emitted event would cancel the current game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IQuitWarningPanel.QuitMode.html#jrummikub.view"><B>IQuitWarningPanel.QuitMode</B></A></B> + +<BR> + Enum summarizing the different events invoking the quit warning panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IScorePanel.html#jrummikub.view"><B>IScorePanel</B></A></B> + +<BR> + The panel the scores are displayed in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISettingsPanel.html#jrummikub.view"><B>ISettingsPanel</B></A></B> + +<BR> + The panel for the game setup</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISettingsPanel.SettingsError.html#jrummikub.view"><B>ISettingsPanel.SettingsError</B></A></B> + +<BR> + Specifies the different kinds of settings errors that can be displayed</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISettingsPanel.SettingsMode.html#jrummikub.view"><B>ISettingsPanel.SettingsMode</B></A></B> + +<BR> + SettingsPanel can be used with different functions in different situations</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISidePanel.html#jrummikub.view"><B>ISidePanel</B></A></B> + +<BR> + Side panel to show all players and relevant player information in round + order, game settings and stone heap size</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/view/class-use/IStoneCollectionPanel.html#jrummikub.view"><B>IStoneCollectionPanel</B></A></B> <BR> @@ -162,6 +279,18 @@ Classes in <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A <BR> The view of the table, where the stone sets lie</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IView.BottomPanelType.html#jrummikub.view"><B>IView.BottomPanelType</B></A></B> + +<BR> + Different types of bottom panels</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/LoginError.html#jrummikub.view"><B>LoginError</B></A></B> + +<BR> + Enum summarizing the different kinds of login errors</TD> +</TR> </TABLE> <P> @@ -178,18 +307,79 @@ Classes in <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A An interface for view elements that can emit click events</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IConnectPanel.html#jrummikub.view.impl"><B>IConnectPanel</B></A></B> + +<BR> + Panel shown during connection process and showing errors</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IGameListPanel.html#jrummikub.view.impl"><B>IGameListPanel</B></A></B> + +<BR> + Panel showing all offered games in the chosen channel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/view/class-use/IHandPanel.html#jrummikub.view.impl"><B>IHandPanel</B></A></B> <BR> The view for a player's hand that displays his stones</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ILoginPanel.html#jrummikub.view.impl"><B>ILoginPanel</B></A></B> + +<BR> + LoginPanel for network game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/view/class-use/IPlayerPanel.html#jrummikub.view.impl"><B>IPlayerPanel</B></A></B> <BR> The player panel that contains a player's board and other user interfaces</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IQuitWarningPanel.html#jrummikub.view.impl"><B>IQuitWarningPanel</B></A></B> + +<BR> + Warning panel shown to if the emitted event would cancel the current game</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IQuitWarningPanel.QuitMode.html#jrummikub.view.impl"><B>IQuitWarningPanel.QuitMode</B></A></B> + +<BR> + Enum summarizing the different events invoking the quit warning panel</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IScorePanel.html#jrummikub.view.impl"><B>IScorePanel</B></A></B> + +<BR> + The panel the scores are displayed in</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISettingsPanel.html#jrummikub.view.impl"><B>ISettingsPanel</B></A></B> + +<BR> + The panel for the game setup</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISettingsPanel.SettingsError.html#jrummikub.view.impl"><B>ISettingsPanel.SettingsError</B></A></B> + +<BR> + Specifies the different kinds of settings errors that can be displayed</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISettingsPanel.SettingsMode.html#jrummikub.view.impl"><B>ISettingsPanel.SettingsMode</B></A></B> + +<BR> + SettingsPanel can be used with different functions in different situations</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/ISidePanel.html#jrummikub.view.impl"><B>ISidePanel</B></A></B> + +<BR> + Side panel to show all players and relevant player information in round + order, game settings and stone heap size</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../jrummikub/view/class-use/IStoneCollectionPanel.html#jrummikub.view.impl"><B>IStoneCollectionPanel</B></A></B> <BR> @@ -214,6 +404,18 @@ Classes in <A HREF="../../jrummikub/view/package-summary.html">jrummikub.view</A <BR> The top-level view interface</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/IView.BottomPanelType.html#jrummikub.view.impl"><B>IView.BottomPanelType</B></A></B> + +<BR> + Different types of bottom panels</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../jrummikub/view/class-use/LoginError.html#jrummikub.view.impl"><B>LoginError</B></A></B> + +<BR> + Enum summarizing the different kinds of login errors</TD> +</TR> </TABLE> <P> diff --git a/doc/overview-frame.html b/doc/overview-frame.html index adc7615..39c1029 100644 --- a/doc/overview-frame.html +++ b/doc/overview-frame.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:05 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Overview List </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -32,10 +32,18 @@ Packages</FONT> <BR> <FONT CLASS="FrameItemFont"><A HREF="jrummikub/package-frame.html" target="packageFrame">jrummikub</A></FONT> <BR> +<FONT CLASS="FrameItemFont"><A HREF="jrummikub/ai/package-frame.html" target="packageFrame">jrummikub.ai</A></FONT> +<BR> <FONT CLASS="FrameItemFont"><A HREF="jrummikub/control/package-frame.html" target="packageFrame">jrummikub.control</A></FONT> <BR> +<FONT CLASS="FrameItemFont"><A HREF="jrummikub/control/network/package-frame.html" target="packageFrame">jrummikub.control.network</A></FONT> +<BR> +<FONT CLASS="FrameItemFont"><A HREF="jrummikub/control/turn/package-frame.html" target="packageFrame">jrummikub.control.turn</A></FONT> +<BR> <FONT CLASS="FrameItemFont"><A HREF="jrummikub/model/package-frame.html" target="packageFrame">jrummikub.model</A></FONT> <BR> +<FONT CLASS="FrameItemFont"><A HREF="jrummikub/server/package-frame.html" target="packageFrame">jrummikub.server</A></FONT> +<BR> <FONT CLASS="FrameItemFont"><A HREF="jrummikub/util/package-frame.html" target="packageFrame">jrummikub.util</A></FONT> <BR> <FONT CLASS="FrameItemFont"><A HREF="jrummikub/view/package-frame.html" target="packageFrame">jrummikub.view</A></FONT> diff --git a/doc/overview-summary.html b/doc/overview-summary.html index 3032ac2..bb02fcd 100644 --- a/doc/overview-summary.html +++ b/doc/overview-summary.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Tue May 10 17:05:06 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Overview </TITLE> -<META NAME="date" CONTENT="2011-05-10"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -90,14 +90,30 @@ function windowTitle() <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="20%"><B><A HREF="jrummikub/ai/package-summary.html">jrummikub.ai</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="20%"><B><A HREF="jrummikub/control/package-summary.html">jrummikub.control</A></B></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="20%"><B><A HREF="jrummikub/control/network/package-summary.html">jrummikub.control.network</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="20%"><B><A HREF="jrummikub/control/turn/package-summary.html">jrummikub.control.turn</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="20%"><B><A HREF="jrummikub/model/package-summary.html">jrummikub.model</A></B></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="20%"><B><A HREF="jrummikub/server/package-summary.html">jrummikub.server</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="20%"><B><A HREF="jrummikub/util/package-summary.html">jrummikub.util</A></B></TD> <TD> </TD> </TR> diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 0cd28d3..bc77f05 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Class Hierarchy </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD> @@ -83,28 +84,140 @@ function windowTitle() Hierarchy For All Packages</H2> </CENTER> <DL> -<DT><B>Package Hierarchies:</B><DD><A HREF="jrummikub/view/impl/package-tree.html">jrummikub.view.impl</A></DL> +<DT><B>Package Hierarchies:</B><DD><A HREF="jrummikub/package-tree.html">jrummikub</A>, <A HREF="jrummikub/ai/package-tree.html">jrummikub.ai</A>, <A HREF="jrummikub/control/package-tree.html">jrummikub.control</A>, <A HREF="jrummikub/control/network/package-tree.html">jrummikub.control.network</A>, <A HREF="jrummikub/control/turn/package-tree.html">jrummikub.control.turn</A>, <A HREF="jrummikub/model/package-tree.html">jrummikub.model</A>, <A HREF="jrummikub/server/package-tree.html">jrummikub.server</A>, <A HREF="jrummikub/util/package-tree.html">jrummikub.util</A>, <A HREF="jrummikub/view/package-tree.html">jrummikub.view</A>, <A HREF="jrummikub/view/impl/package-tree.html">jrummikub.view.impl</A></DL> <HR> <H2> Class Hierarchy </H2> <UL> <LI TYPE="circle">java.lang.Object<UL> -<LI TYPE="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/AbstractGameBeginControl.html" title="class in jrummikub.control.network"><B>AbstractGameBeginControl</B></A><UL> +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/GameJoinControl.html" title="class in jrummikub.control.network"><B>GameJoinControl</B></A><LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/GameOfferControl.html" title="class in jrummikub.control.network"><B>GameOfferControl</B></A></UL> +<LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/AbstractSettingsControl.html" title="class in jrummikub.control"><B>AbstractSettingsControl</B></A><UL> +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/NetworkSettingsControl.html" title="class in jrummikub.control.network"><B>NetworkSettingsControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/SettingsControl.html" title="class in jrummikub.control"><B>SettingsControl</B></A></UL> +<LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/AbstractTurnControl.html" title="class in jrummikub.control.turn"><B>AbstractTurnControl</B></A> (implements jrummikub.control.turn.<A HREF="jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn">ITurnControl</A>) +<UL> +<LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/AIControl.html" title="class in jrummikub.control.turn"><B>AIControl</B></A><LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/HumanTurnControl.html" title="class in jrummikub.control.turn"><B>HumanTurnControl</B></A><LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/NetworkTurnControl.html" title="class in jrummikub.control.network"><B>NetworkTurnControl</B></A></UL> +<LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/ApplicationControl.html" title="class in jrummikub.control"><B>ApplicationControl</B></A><LI TYPE="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) <UL> <LI TYPE="circle">java.awt.Container<UL> +<LI TYPE="circle">javax.swing.JComponent (implements java.io.Serializable) +<UL> +<LI TYPE="circle">javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.ColorMenu.ColorButton.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel.ColorMenu.ColorButton</B></A></UL> +<LI TYPE="circle">javax.swing.JPanel (implements javax.accessibility.Accessible) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/AbstractStonePanel.html" title="class in jrummikub.view.impl"><B>AbstractStonePanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IClickable.html" title="interface in jrummikub.view">IClickable</A>, jrummikub.view.<A HREF="jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A>) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/HandPanel.html" title="class in jrummikub.view.impl"><B>HandPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IHandPanel.html" title="interface in jrummikub.view">IHandPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/StoneCollectionPanel.html" title="class in jrummikub.view.impl"><B>StoneCollectionPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view">IStoneCollectionPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl"><B>TablePanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/ITablePanel.html" title="interface in jrummikub.view">ITablePanel</A>) +</UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl"><B>ConnectPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view">IConnectPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl"><B>GameListPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view">IGameListPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/GameListPanel.GameDataCellRenderer.html" title="class in jrummikub.view.impl"><B>GameListPanel.GameDataCellRenderer</B></A> (implements javax.swing.ListCellRenderer) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl"><B>LoginPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view">ILoginPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl"><B>PausePanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl"><B>PlayerPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view">IPlayerPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl"><B>QuitWarningPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view">IQuitWarningPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl"><B>RoundEndPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl"><B>ScorePanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IScorePanel.html" title="interface in jrummikub.view">IScorePanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl"><B>SettingsPanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view">ISettingsPanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.ColorMenu.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel.ColorMenu</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl"><B>SidePanel</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/ISidePanel.html" title="interface in jrummikub.view">ISidePanel</A>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SidePanel.BottomScrollPane.html" title="class in jrummikub.view.impl"><B>SidePanel.BottomScrollPane</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SidePanel.InfoPanel.html" title="class in jrummikub.view.impl"><B>SidePanel.InfoPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SidePanel.PlayerListItem.html" title="class in jrummikub.view.impl"><B>SidePanel.PlayerListItem</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SidePanel.PlayerListPanel.html" title="class in jrummikub.view.impl"><B>SidePanel.PlayerListPanel</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl"><B>StartTurnPanel</B></A></UL> +</UL> <LI TYPE="circle">java.awt.Window (implements javax.accessibility.Accessible) <UL> <LI TYPE="circle">java.awt.Frame (implements java.awt.MenuContainer) <UL> <LI TYPE="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants) <UL> -<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>View</B></A> (implements jrummikub.view.IView) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/View.html" title="class in jrummikub.view.impl"><B>View</B></A> (implements jrummikub.view.<A HREF="jrummikub/view/IView.html" title="interface in jrummikub.view">IView</A>) +</UL> +</UL> +</UL> +</UL> +</UL> +<LI TYPE="circle">java.awt.event.ComponentAdapter (implements java.awt.event.ComponentListener) +<UL> +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/PlayerPanel.LeftPanelResizeListener.html" title="class in jrummikub.view.impl"><B>PlayerPanel.LeftPanelResizeListener</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/PlayerPanel.RightPanelResizeListener.html" title="class in jrummikub.view.impl"><B>PlayerPanel.RightPanelResizeListener</B></A></UL> +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/ConnectionControl.html" title="class in jrummikub.control.network"><B>ConnectionControl</B></A> (implements jrummikub.control.network.<A HREF="jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network">IConnectionControl</A>) +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/ConnectionControl.ConnectRunner.html" title="class in jrummikub.control.network"><B>ConnectionControl.ConnectRunner</B></A> (implements java.lang.Runnable) +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/ConnectionControl.ConnectRunner.DisconnectListener.html" title="class in jrummikub.control.network"><B>ConnectionControl.ConnectRunner.DisconnectListener</B></A> (implements org.jivesoftware.smack.ConnectionListener) +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/ConnectionControl.ConnectRunner.LeaveListener.html" title="class in jrummikub.control.network"><B>ConnectionControl.ConnectRunner.LeaveListener</B></A> (implements org.jivesoftware.smackx.muc.ParticipantStatusListener) +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/ConnectionControl.SendRunner.html" title="class in jrummikub.control.network"><B>ConnectionControl.SendRunner</B></A> (implements java.lang.Runnable) +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/ConnectionControl.TurnEndData.html" title="class in jrummikub.control.network"><B>ConnectionControl.TurnEndData</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.server.<A HREF="jrummikub/server/DedicatedServer.html" title="class in jrummikub.server"><B>DedicatedServer</B></A><LI TYPE="circle">jrummikub.server.<A HREF="jrummikub/server/DedicatedServer.ServerPasswordAuthorization.html" title="class in jrummikub.server"><B>DedicatedServer.ServerPasswordAuthorization</B></A> (implements org.apache.vysper.xmpp.authorization.UserAuthorization) +<LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util"><B>Event</B></A> (implements jrummikub.util.<A HREF="jrummikub/util/IEvent.html" title="interface in jrummikub.util">IEvent</A>) +<LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/Event1.html" title="class in jrummikub.util"><B>Event1</B></A><T> (implements jrummikub.util.<A HREF="jrummikub/util/IEvent1.html" title="interface in jrummikub.util">IEvent1</A><T>) +<LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/Event2.html" title="class in jrummikub.util"><B>Event2</B></A><T1,T2> (implements jrummikub.util.<A HREF="jrummikub/util/IEvent2.html" title="interface in jrummikub.util">IEvent2</A><T1,T2>) +<LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/Event3.html" title="class in jrummikub.util"><B>Event3</B></A><T1,T2,T3> (implements jrummikub.util.<A HREF="jrummikub/util/IEvent3.html" title="interface in jrummikub.util">IEvent3</A><T1,T2,T3>) +<LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/GameControl.html" title="class in jrummikub.control"><B>GameControl</B></A><UL> +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/NetworkGameControl.html" title="class in jrummikub.control.network"><B>NetworkGameControl</B></A></UL> +<LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/GameData.html" title="class in jrummikub.util"><B>GameData</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model"><B>GameSettings</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/GameState.html" title="class in jrummikub.model"><B>GameState</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/HumanTurnControl.GroupComparator.html" title="class in jrummikub.control.turn"><B>HumanTurnControl.GroupComparator</B></A> (implements java.util.Comparator<T>) +<LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/HumanTurnControl.HandStonePositionComparator.html" title="class in jrummikub.control.turn"><B>HumanTurnControl.HandStonePositionComparator</B></A> (implements java.util.Comparator<T>) +<LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/HumanTurnControl.RunComparator.html" title="class in jrummikub.control.turn"><B>HumanTurnControl.RunComparator</B></A> (implements java.util.Comparator<T>) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/ImageUtil.html" title="class in jrummikub.view.impl"><B>ImageUtil</B></A><LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/ITurnControl.TurnInfo.html" title="class in jrummikub.control.turn"><B>ITurnControl.TurnInfo</B></A><LI TYPE="circle">jrummikub.<A HREF="jrummikub/JRummikub.html" title="class in jrummikub"><B>JRummikub</B></A><LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/LoginControl.html" title="class in jrummikub.control"><B>LoginControl</B></A><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/LoginData.html" title="class in jrummikub.util"><B>LoginData</B></A><LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/NetworkControl.html" title="class in jrummikub.control.network"><B>NetworkControl</B></A><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/Pair.html" title="class in jrummikub.util"><B>Pair</B></A><T1,T2> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Player.html" title="class in jrummikub.model"><B>Player</B></A> (implements jrummikub.model.<A HREF="jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model"><B>PlayerSettings</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Position.html" title="class in jrummikub.model"><B>Position</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/RoundControl.html" title="class in jrummikub.control"><B>RoundControl</B></A><UL> +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/NetworkRoundControl.html" title="class in jrummikub.control.network"><B>NetworkRoundControl</B></A></UL> +<LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control"><B>RoundControl.InvalidTurnInfo</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/RoundState.html" title="class in jrummikub.model"><B>RoundState</B></A> (implements jrummikub.model.<A HREF="jrummikub/model/IRoundState.html" title="interface in jrummikub.model">IRoundState</A>) +<LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/SaveControl.html" title="class in jrummikub.control"><B>SaveControl</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Score.html" title="class in jrummikub.model"><B>Score</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/SettingsPanel.PlayerSettingsPanel.NameChangeListener.html" title="class in jrummikub.view.impl"><B>SettingsPanel.PlayerSettingsPanel.NameChangeListener</B></A> (implements javax.swing.event.DocumentListener) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Stone.html" title="class in jrummikub.model"><B>Stone</B></A> (implements java.io.Serializable, jrummikub.model.<A HREF="jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/StoneHeap.html" title="class in jrummikub.model"><B>StoneHeap</B></A> (implements java.io.Serializable) +<LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/StonePainter.html" title="class in jrummikub.view.impl"><B>StonePainter</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/StoneSet.html" title="class in jrummikub.model"><B>StoneSet</B></A> (implements java.lang.Iterable<T>, java.io.Serializable, jrummikub.model.<A HREF="jrummikub/model/Sizeable.html" title="interface in jrummikub.model">Sizeable</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/StoneTray.html" title="class in jrummikub.model"><B>StoneTray</B></A><E> (implements jrummikub.model.<A HREF="jrummikub/model/IStoneTray.html" title="interface in jrummikub.model">IStoneTray</A><E>) +<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Hand.html" title="class in jrummikub.model"><B>Hand</B></A> (implements jrummikub.model.<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A>) +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Table.html" title="class in jrummikub.model"><B>Table</B></A> (implements jrummikub.model.<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A>) </UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Table.StoneInfo.html" title="class in jrummikub.model"><B>Table.StoneInfo</B></A><LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.ai.<A HREF="jrummikub/ai/TurnLogic.Contradiction.html" title="class in jrummikub.ai"><B>TurnLogic.Contradiction</B></A></UL> +<LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/TurnControlFactory.html" title="class in jrummikub.control.turn"><B>TurnControlFactory</B></A><LI TYPE="circle">jrummikub.ai.<A HREF="jrummikub/ai/TurnLogic.html" title="class in jrummikub.ai"><B>TurnLogic</B></A><LI TYPE="circle">jrummikub.ai.<A HREF="jrummikub/ai/TurnLogic.State.html" title="class in jrummikub.ai"><B>TurnLogic.State</B></A><LI TYPE="circle">jrummikub.ai.<A HREF="jrummikub/ai/TurnLogic.StoneState.html" title="class in jrummikub.ai"><B>TurnLogic.StoneState</B></A><LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/TurnTimer.html" title="class in jrummikub.control"><B>TurnTimer</B></A> (implements java.awt.event.ActionListener, jrummikub.control.<A HREF="jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control">ITurnTimer</A>) </UL> </UL> +<H2> +Interface Hierarchy +</H2> +<UL> +<LI TYPE="circle">java.lang.Cloneable<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Iterable<T>, java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> +<LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/Connection.html" title="interface in jrummikub.util"><B>Connection</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IClickable.html" title="interface in jrummikub.view"><B>IClickable</B></A><UL> +<LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>IHandPanel</B></A> (also extends jrummikub.view.<A HREF="jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A>) +<LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><B>ITablePanel</B></A> (also extends jrummikub.view.<A HREF="jrummikub/view/IStonePanel.html" title="interface in jrummikub.view">IStonePanel</A>) </UL> +<LI TYPE="circle">jrummikub.control.network.<A HREF="jrummikub/control/network/IConnectionControl.html" title="interface in jrummikub.control.network"><B>IConnectionControl</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IConnectPanel.html" title="interface in jrummikub.view"><B>IConnectPanel</B></A><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IEvent.html" title="interface in jrummikub.util"><B>IEvent</B></A><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IEvent1.html" title="interface in jrummikub.util"><B>IEvent1</B></A><T><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IEvent2.html" title="interface in jrummikub.util"><B>IEvent2</B></A><T1,T2><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IEvent3.html" title="interface in jrummikub.util"><B>IEvent3</B></A><T1,T2,T3><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IGameListPanel.html" title="interface in jrummikub.view"><B>IGameListPanel</B></A><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IListener.html" title="interface in jrummikub.util"><B>IListener</B></A><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IListener1.html" title="interface in jrummikub.util"><B>IListener1</B></A><T><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IListener2.html" title="interface in jrummikub.util"><B>IListener2</B></A><T1,T2><LI TYPE="circle">jrummikub.util.<A HREF="jrummikub/util/IListener3.html" title="interface in jrummikub.util"><B>IListener3</B></A><T1,T2,T3><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/ILoginPanel.html" title="interface in jrummikub.view"><B>ILoginPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IPlayerPanel.html" title="interface in jrummikub.view"><B>IPlayerPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IQuitWarningPanel.html" title="interface in jrummikub.view"><B>IQuitWarningPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IScorePanel.html" title="interface in jrummikub.view"><B>IScorePanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/ISettingsPanel.html" title="interface in jrummikub.view"><B>ISettingsPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/ISidePanel.html" title="interface in jrummikub.view"><B>ISidePanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IStonePanel.html" title="interface in jrummikub.view"><B>IStonePanel</B></A><UL> +<LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IHandPanel.html" title="interface in jrummikub.view"><B>IHandPanel</B></A> (also extends jrummikub.view.<A HREF="jrummikub/view/IClickable.html" title="interface in jrummikub.view">IClickable</A>) +<LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IStoneCollectionPanel.html" title="interface in jrummikub.view"><B>IStoneCollectionPanel</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/ITablePanel.html" title="interface in jrummikub.view"><B>ITablePanel</B></A> (also extends jrummikub.view.<A HREF="jrummikub/view/IClickable.html" title="interface in jrummikub.view">IClickable</A>) </UL> +<LI TYPE="circle">java.lang.Iterable<T><UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Cloneable, java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> +<LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/ITurnControl.html" title="interface in jrummikub.control.turn"><B>ITurnControl</B></A><LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/ITurnTimer.html" title="interface in jrummikub.control"><B>ITurnTimer</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IView.html" title="interface in jrummikub.view"><B>IView</B></A><LI TYPE="circle">java.io.Serializable<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IPlayer.html" title="interface in jrummikub.model"><B>IPlayer</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IRoundState.html" title="interface in jrummikub.model"><B>IRoundState</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IStoneTray.html" title="interface in jrummikub.model"><B>IStoneTray</B></A><E> (also extends java.lang.Cloneable, java.lang.Iterable<T>) +<UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model"><B>IHand</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model"><B>ITable</B></A></UL> +<LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/Sizeable.html" title="interface in jrummikub.model"><B>Sizeable</B></A></UL> +<H2> +Enum Hierarchy +</H2> +<UL> +<LI TYPE="circle">java.lang.Object<UL> +<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +<UL> +<LI TYPE="circle">jrummikub.control.<A HREF="jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control"><B>RoundControl.InvalidTurnType</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/StoneSet.Type.html" title="enum in jrummikub.model"><B>StoneSet.Type</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/StoneTray.Direction.html" title="enum in jrummikub.model"><B>StoneTray.Direction</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/StoneColor.html" title="enum in jrummikub.model"><B>StoneColor</B></A><LI TYPE="circle">jrummikub.control.turn.<A HREF="jrummikub/control/turn/TurnMode.html" title="enum in jrummikub.control.turn"><B>TurnMode</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IQuitWarningPanel.QuitMode.html" title="enum in jrummikub.view"><B>IQuitWarningPanel.QuitMode</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view"><B>IView.BottomPanelType</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/ISettingsPanel.SettingsError.html" title="enum in jrummikub.view"><B>ISettingsPanel.SettingsError</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/ISettingsPanel.SettingsMode.html" title="enum in jrummikub.view"><B>ISettingsPanel.SettingsMode</B></A><LI TYPE="circle">jrummikub.view.<A HREF="jrummikub/view/LoginError.html" title="enum in jrummikub.view"><B>LoginError</B></A><LI TYPE="circle">jrummikub.model.<A HREF="jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model"><B>PlayerSettings.Type</B></A><LI TYPE="circle">jrummikub.view.impl.<A HREF="jrummikub/view/impl/StonePainter.StoneState.html" title="enum in jrummikub.view.impl"><B>StonePainter.StoneState</B></A><LI TYPE="circle">jrummikub.server.<A HREF="jrummikub/server/DedicatedServer.ServerStatus.html" title="enum in jrummikub.server"><B>DedicatedServer.ServerStatus</B></A></UL> </UL> </UL> <HR> @@ -119,7 +232,8 @@ Class Hierarchy <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD> diff --git a/doc/package-list b/doc/package-list index ebe66f6..766c00d 100644 --- a/doc/package-list +++ b/doc/package-list @@ -1 +1,10 @@ +jrummikub +jrummikub.ai +jrummikub.control +jrummikub.control.network +jrummikub.control.turn +jrummikub.model +jrummikub.server +jrummikub.util +jrummikub.view jrummikub.view.impl diff --git a/doc/serialized-form.html b/doc/serialized-form.html index 5c2c95d..8a4fdb0 100644 --- a/doc/serialized-form.html +++ b/doc/serialized-form.html @@ -2,12 +2,12 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Wed Jun 22 11:42:07 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_22) on Tue Jul 05 21:52:00 CEST 2011 --> <TITLE> Serialized Form </TITLE> -<META NAME="date" CONTENT="2011-06-22"> +<META NAME="date" CONTENT="2011-07-05"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -37,7 +37,8 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> @@ -87,6 +88,1022 @@ Serialized Form</H1> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="center"><FONT SIZE="+2"> +<B>Package</B> <B>jrummikub.control</B></FONT></TH> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.control.RoundControl.InvalidTurnInfo"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/control/RoundControl.InvalidTurnInfo.html" title="class in jrummikub.control">jrummikub.control.RoundControl.InvalidTurnInfo</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>-3591000741414366776L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +table</H3> +<PRE> +<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> <B>table</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +type</H3> +<PRE> +<A HREF="jrummikub/control/RoundControl.InvalidTurnType.html" title="enum in jrummikub.control">RoundControl.InvalidTurnType</A> <B>type</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +invalidSets</H3> +<PRE> +java.util.ArrayList<E> <B>invalidSets</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR SIZE="4" NOSHADE> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="center"><FONT SIZE="+2"> +<B>Package</B> <B>jrummikub.model</B></FONT></TH> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.model.GameSettings"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model">jrummikub.model.GameSettings</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>-7221346125938175643L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +players</H3> +<PRE> +java.util.ArrayList<E> <B>players</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +initialMeldThreshold</H3> +<PRE> +int <B>initialMeldThreshold</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +jokerPoints</H3> +<PRE> +int <B>jokerPoints</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +jokerNumber</H3> +<PRE> +int <B>jokerNumber</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +highestValue</H3> +<PRE> +int <B>highestValue</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +stoneSetNumber</H3> +<PRE> +int <B>stoneSetNumber</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +numberOfStonesDealt</H3> +<PRE> +int <B>numberOfStonesDealt</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +totalTime</H3> +<PRE> +int <B>totalTime</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +noLimits</H3> +<PRE> +boolean <B>noLimits</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +stoneColors</H3> +<PRE> +java.util.HashSet<E> <B>stoneColors</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +seeHandSize</H3> +<PRE> +boolean <B>seeHandSize</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.GameState"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/GameState.html" title="class in jrummikub.model">jrummikub.model.GameState</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>-5787975403310108391L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +firstRoundFirstPlayer</H3> +<PRE> +int <B>firstRoundFirstPlayer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +scores</H3> +<PRE> +java.util.ArrayList<E> <B>scores</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +lastPlayerRedealed</H3> +<PRE> +<A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>lastPlayerRedealed</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.Hand"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/Hand.html" title="class in jrummikub.model">jrummikub.model.Hand</A> extends <A HREF="jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A><<A HREF="jrummikub/model/Stone.html" title="class in jrummikub.model">Stone</A>> implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>192210056255744909L + +<P> + +<P> +<A NAME="jrummikub.model.MockHand"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class jrummikub.model.MockHand extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +stones</H3> +<PRE> +java.util.List<E> <B>stones</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +pickups</H3> +<PRE> +java.util.Set<E> <B>pickups</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +iterable</H3> +<PRE> +java.lang.Iterable<T> <B>iterable</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.MockPlayer"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class jrummikub.model.MockPlayer extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +hand</H3> +<PRE> +<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> <B>hand</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +playerSettings</H3> +<PRE> +<A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>playerSettings</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +laidOut</H3> +<PRE> +boolean <B>laidOut</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +lastTurnInvalid</H3> +<PRE> +boolean <B>lastTurnInvalid</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +lastTurnStoneCount</H3> +<PRE> +int <B>lastTurnStoneCount</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.MockRoundState"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class jrummikub.model.MockRoundState extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +table</H3> +<PRE> +jrummikub.model.MockTable <B>table</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +setTable</H3> +<PRE> +<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> <B>setTable</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +players</H3> +<PRE> +java.util.List<E> <B>players</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +activePlayer</H3> +<PRE> +int <B>activePlayer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +gameHeap</H3> +<PRE> +<A HREF="jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> <B>gameHeap</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +gameSettings</H3> +<PRE> +<A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> <B>gameSettings</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +lastPlayer</H3> +<PRE> +<A HREF="jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> <B>lastPlayer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +turnNumber</H3> +<PRE> +int <B>turnNumber</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +gameState</H3> +<PRE> +<A HREF="jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> <B>gameState</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.MockTable"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class jrummikub.model.MockTable extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +findStoneSet</H3> +<PRE> +java.util.Map<K,V> <B>findStoneSet</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +valid</H3> +<PRE> +boolean <B>valid</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +clonedTable</H3> +<PRE> +<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> <B>clonedTable</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +sets</H3> +<PRE> +java.util.List<E> <B>sets</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.Player"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/Player.html" title="class in jrummikub.model">jrummikub.model.Player</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>2588861964190952815L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +settings</H3> +<PRE> +<A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">PlayerSettings</A> <B>settings</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +hand</H3> +<PRE> +<A HREF="jrummikub/model/IHand.html" title="interface in jrummikub.model">IHand</A> <B>hand</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +laidOut</H3> +<PRE> +boolean <B>laidOut</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +lastTurnInvalid</H3> +<PRE> +boolean <B>lastTurnInvalid</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +lastTurnStoneCount</H3> +<PRE> +int <B>lastTurnStoneCount</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.PlayerSettings"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/PlayerSettings.html" title="class in jrummikub.model">jrummikub.model.PlayerSettings</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>1963640115089275992L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +name</H3> +<PRE> +java.lang.String <B>name</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +color</H3> +<PRE> +java.awt.Color <B>color</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +turnControlType</H3> +<PRE> +<A HREF="jrummikub/model/PlayerSettings.Type.html" title="enum in jrummikub.model">PlayerSettings.Type</A> <B>turnControlType</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.Position"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/Position.html" title="class in jrummikub.model">jrummikub.model.Position</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>-582497930480638380L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +x</H3> +<PRE> +double <B>x</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +y</H3> +<PRE> +double <B>y</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.RoundState"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/RoundState.html" title="class in jrummikub.model">jrummikub.model.RoundState</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>8678490099871939059L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +gameSettings</H3> +<PRE> +<A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> <B>gameSettings</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +gameState</H3> +<PRE> +<A HREF="jrummikub/model/GameState.html" title="class in jrummikub.model">GameState</A> <B>gameState</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +table</H3> +<PRE> +<A HREF="jrummikub/model/ITable.html" title="interface in jrummikub.model">ITable</A> <B>table</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +players</H3> +<PRE> +java.util.ArrayList<E> <B>players</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +activePlayer</H3> +<PRE> +int <B>activePlayer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +stoneHeap</H3> +<PRE> +<A HREF="jrummikub/model/StoneHeap.html" title="class in jrummikub.model">StoneHeap</A> <B>stoneHeap</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +lastPlayer</H3> +<PRE> +<A HREF="jrummikub/model/IPlayer.html" title="interface in jrummikub.model">IPlayer</A> <B>lastPlayer</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +turnNumber</H3> +<PRE> +int <B>turnNumber</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.Score"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/Score.html" title="class in jrummikub.model">jrummikub.model.Score</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>2200041688506962025L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +winners</H3> +<PRE> +java.util.ArrayList<E> <B>winners</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +points</H3> +<PRE> +java.util.ArrayList<E> <B>points</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.Stone"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/Stone.html" title="class in jrummikub.model">jrummikub.model.Stone</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>7032593080727812277L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +value</H3> +<PRE> +int <B>value</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +color</H3> +<PRE> +<A HREF="jrummikub/model/StoneColor.html" title="enum in jrummikub.model">StoneColor</A> <B>color</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +joker</H3> +<PRE> +boolean <B>joker</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.StoneHeap"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/StoneHeap.html" title="class in jrummikub.model">jrummikub.model.StoneHeap</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>-5247740086907775125L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +heap</H3> +<PRE> +java.util.ArrayList<E> <B>heap</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +generator</H3> +<PRE> +java.util.Random <B>generator</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.StoneSet"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/StoneSet.html" title="class in jrummikub.model">jrummikub.model.StoneSet</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>-3852631195648599398L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +stones</H3> +<PRE> +java.util.ArrayList<E> <B>stones</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.StoneTray"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/StoneTray.html" title="class in jrummikub.model">jrummikub.model.StoneTray</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>-6329309928640027222L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +objects</H3> +<PRE> +java.util.HashMap<K,V> <B>objects</B></PRE> +<DL> +<DL> +</DL> +</DL> + +<P> +<A NAME="jrummikub.model.Table"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/model/Table.html" title="class in jrummikub.model">jrummikub.model.Table</A> extends <A HREF="jrummikub/model/StoneTray.html" title="class in jrummikub.model">StoneTray</A><<A HREF="jrummikub/model/StoneSet.html" title="class in jrummikub.model">StoneSet</A>> implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>2433091681355019937L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +gameSettings</H3> +<PRE> +<A HREF="jrummikub/model/GameSettings.html" title="class in jrummikub.model">GameSettings</A> <B>gameSettings</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR SIZE="4" NOSHADE> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="center"><FONT SIZE="+2"> +<B>Package</B> <B>jrummikub.util</B></FONT></TH> +</TR> +</TABLE> + +<P> +<A NAME="jrummikub.util.Pair"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class <A HREF="jrummikub/util/Pair.html" title="class in jrummikub.util">jrummikub.util.Pair</A> extends java.lang.Object implements Serializable</B></FONT></TH> +</TR> +</TABLE> + +<P> +<B>serialVersionUID: </B>9197464436906172698L + +<P> +<A NAME="serializedForm"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Serialized Fields</B></FONT></TH> +</TR> +</TABLE> + +<H3> +first</H3> +<PRE> +java.lang.Object <B>first</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR> +<H3> +second</H3> +<PRE> +java.lang.Object <B>second</B></PRE> +<DL> +<DL> +</DL> +</DL> +<HR SIZE="4" NOSHADE> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="center"><FONT SIZE="+2"> <B>Package</B> <B>jrummikub.view.impl</B></FONT></TH> </TR> </TABLE> @@ -96,7 +1113,7 @@ Serialized Form</H1> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Class jrummikub.view.impl.ConnectPanel extends javax.swing.JPanel implements Serializable</B></FONT></TH> +<B>Class <A HREF="jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">jrummikub.view.impl.ConnectPanel</A> extends javax.swing.JPanel implements Serializable</B></FONT></TH> </TR> </TABLE> @@ -142,7 +1159,7 @@ javax.swing.JButton <B>cancelButton</B></PRE> <H3> cancelEvent</H3> <PRE> -jrummikub.util.Event <B>cancelEvent</B></PRE> +<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>cancelEvent</B></PRE> <DL> <DL> </DL> @@ -205,7 +1222,7 @@ javax.swing.JMenuItem <B>saveItem</B></PRE> <H3> table</H3> <PRE> -jrummikub.view.impl.TablePanel <B>table</B></PRE> +<A HREF="jrummikub/view/impl/TablePanel.html" title="class in jrummikub.view.impl">TablePanel</A> <B>table</B></PRE> <DL> <DL> </DL> @@ -214,7 +1231,7 @@ jrummikub.view.impl.TablePanel <B>table</B></PRE> <H3> playerPanel</H3> <PRE> -jrummikub.view.impl.PlayerPanel <B>playerPanel</B></PRE> +<A HREF="jrummikub/view/impl/PlayerPanel.html" title="class in jrummikub.view.impl">PlayerPanel</A> <B>playerPanel</B></PRE> <DL> <DL> </DL> @@ -223,7 +1240,7 @@ jrummikub.view.impl.PlayerPanel <B>playerPanel</B></PRE> <H3> startTurnPanel</H3> <PRE> -jrummikub.view.impl.StartTurnPanel <B>startTurnPanel</B></PRE> +<A HREF="jrummikub/view/impl/StartTurnPanel.html" title="class in jrummikub.view.impl">StartTurnPanel</A> <B>startTurnPanel</B></PRE> <DL> <DL> </DL> @@ -232,7 +1249,7 @@ jrummikub.view.impl.StartTurnPanel <B>startTurnPanel</B></PRE> <H3> pausePanel</H3> <PRE> -jrummikub.view.impl.PausePanel <B>pausePanel</B></PRE> +<A HREF="jrummikub/view/impl/PausePanel.html" title="class in jrummikub.view.impl">PausePanel</A> <B>pausePanel</B></PRE> <DL> <DL> </DL> @@ -241,7 +1258,7 @@ jrummikub.view.impl.PausePanel <B>pausePanel</B></PRE> <H3> roundEndPanel</H3> <PRE> -jrummikub.view.impl.RoundEndPanel <B>roundEndPanel</B></PRE> +<A HREF="jrummikub/view/impl/RoundEndPanel.html" title="class in jrummikub.view.impl">RoundEndPanel</A> <B>roundEndPanel</B></PRE> <DL> <DL> </DL> @@ -250,7 +1267,7 @@ jrummikub.view.impl.RoundEndPanel <B>roundEndPanel</B></PRE> <H3> settingsPanel</H3> <PRE> -jrummikub.view.impl.SettingsPanel <B>settingsPanel</B></PRE> +<A HREF="jrummikub/view/impl/SettingsPanel.html" title="class in jrummikub.view.impl">SettingsPanel</A> <B>settingsPanel</B></PRE> <DL> <DL> </DL> @@ -259,7 +1276,7 @@ jrummikub.view.impl.SettingsPanel <B>settingsPanel</B></PRE> <H3> loginPanel</H3> <PRE> -jrummikub.view.impl.LoginPanel <B>loginPanel</B></PRE> +<A HREF="jrummikub/view/impl/LoginPanel.html" title="class in jrummikub.view.impl">LoginPanel</A> <B>loginPanel</B></PRE> <DL> <DL> </DL> @@ -268,7 +1285,7 @@ jrummikub.view.impl.LoginPanel <B>loginPanel</B></PRE> <H3> scorePanel</H3> <PRE> -jrummikub.view.impl.ScorePanel <B>scorePanel</B></PRE> +<A HREF="jrummikub/view/impl/ScorePanel.html" title="class in jrummikub.view.impl">ScorePanel</A> <B>scorePanel</B></PRE> <DL> <DL> </DL> @@ -277,7 +1294,7 @@ jrummikub.view.impl.ScorePanel <B>scorePanel</B></PRE> <H3> gameListPanel</H3> <PRE> -jrummikub.view.impl.GameListPanel <B>gameListPanel</B></PRE> +<A HREF="jrummikub/view/impl/GameListPanel.html" title="class in jrummikub.view.impl">GameListPanel</A> <B>gameListPanel</B></PRE> <DL> <DL> </DL> @@ -286,7 +1303,7 @@ jrummikub.view.impl.GameListPanel <B>gameListPanel</B></PRE> <H3> sidePanel</H3> <PRE> -jrummikub.view.impl.SidePanel <B>sidePanel</B></PRE> +<A HREF="jrummikub/view/impl/SidePanel.html" title="class in jrummikub.view.impl">SidePanel</A> <B>sidePanel</B></PRE> <DL> <DL> </DL> @@ -295,7 +1312,7 @@ jrummikub.view.impl.SidePanel <B>sidePanel</B></PRE> <H3> quitWarningPanel</H3> <PRE> -jrummikub.view.impl.QuitWarningPanel <B>quitWarningPanel</B></PRE> +<A HREF="jrummikub/view/impl/QuitWarningPanel.html" title="class in jrummikub.view.impl">QuitWarningPanel</A> <B>quitWarningPanel</B></PRE> <DL> <DL> </DL> @@ -304,7 +1321,7 @@ jrummikub.view.impl.QuitWarningPanel <B>quitWarningPanel</B></PRE> <H3> connectPanel</H3> <PRE> -jrummikub.view.impl.ConnectPanel <B>connectPanel</B></PRE> +<A HREF="jrummikub/view/impl/ConnectPanel.html" title="class in jrummikub.view.impl">ConnectPanel</A> <B>connectPanel</B></PRE> <DL> <DL> </DL> @@ -313,7 +1330,7 @@ jrummikub.view.impl.ConnectPanel <B>connectPanel</B></PRE> <H3> bottomPanelType</H3> <PRE> -jrummikub.view.IView.BottomPanelType <B>bottomPanelType</B></PRE> +<A HREF="jrummikub/view/IView.BottomPanelType.html" title="enum in jrummikub.view">IView.BottomPanelType</A> <B>bottomPanelType</B></PRE> <DL> <DL> </DL> @@ -331,7 +1348,7 @@ javax.swing.JFileChooser <B>chooser</B></PRE> <H3> menuNewGameEvent</H3> <PRE> -jrummikub.util.Event <B>menuNewGameEvent</B></PRE> +<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>menuNewGameEvent</B></PRE> <DL> <DL> </DL> @@ -340,7 +1357,7 @@ jrummikub.util.Event <B>menuNewGameEvent</B></PRE> <H3> networkGameEvent</H3> <PRE> -jrummikub.util.Event <B>networkGameEvent</B></PRE> +<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>networkGameEvent</B></PRE> <DL> <DL> </DL> @@ -349,7 +1366,7 @@ jrummikub.util.Event <B>networkGameEvent</B></PRE> <H3> loadEvent</H3> <PRE> -jrummikub.util.Event <B>loadEvent</B></PRE> +<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>loadEvent</B></PRE> <DL> <DL> </DL> @@ -358,7 +1375,7 @@ jrummikub.util.Event <B>loadEvent</B></PRE> <H3> loadFileEvent</H3> <PRE> -jrummikub.util.Event1<T> <B>loadFileEvent</B></PRE> +<A HREF="jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="jrummikub/util/Event1.html" title="type parameter in Event1">T</A>> <B>loadFileEvent</B></PRE> <DL> <DL> </DL> @@ -367,7 +1384,7 @@ jrummikub.util.Event1<T> <B>loadFileEvent</B></PRE> <H3> saveEvent</H3> <PRE> -jrummikub.util.Event1<T> <B>saveEvent</B></PRE> +<A HREF="jrummikub/util/Event1.html" title="class in jrummikub.util">Event1</A><<A HREF="jrummikub/util/Event1.html" title="type parameter in Event1">T</A>> <B>saveEvent</B></PRE> <DL> <DL> </DL> @@ -376,7 +1393,7 @@ jrummikub.util.Event1<T> <B>saveEvent</B></PRE> <H3> quitEvent</H3> <PRE> -jrummikub.util.Event <B>quitEvent</B></PRE> +<A HREF="jrummikub/util/Event.html" title="class in jrummikub.util">Event</A> <B>quitEvent</B></PRE> <DL> <DL> </DL> @@ -404,7 +1421,8 @@ javax.swing.JFrame <B>quitWarningFrame</B></PRE> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jrummikub/view/impl/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> diff --git a/test/jrummikub/control/GameControlTest.java b/test/jrummikub/control/GameControlTest.java index 68dda26..99463cd 100644 --- a/test/jrummikub/control/GameControlTest.java +++ b/test/jrummikub/control/GameControlTest.java @@ -84,6 +84,7 @@ public class GameControlTest { assertSame(BottomPanelType.START_TURN_PANEL, view.bottomPanelType); } + /** */ @Test public void testNewGame() { gameControl.getEndOfGameEvent().add(new IListener() { @@ -131,6 +132,7 @@ public class GameControlTest { assertTrue(gameEnded); } + /** */ @Test public void testAborting() { gameControl.startGame(); diff --git a/test/jrummikub/control/network/NetworkGameControlTest.java b/test/jrummikub/control/network/NetworkGameControlTest.java index b1769e2..cd7cbf4 100644 --- a/test/jrummikub/control/network/NetworkGameControlTest.java +++ b/test/jrummikub/control/network/NetworkGameControlTest.java @@ -14,7 +14,6 @@ import jrummikub.control.SaveControl; import jrummikub.model.GameSettings; import jrummikub.model.GameState; import jrummikub.model.IHand; -import jrummikub.model.MockRoundState; import jrummikub.model.PlayerSettings; import jrummikub.model.Position; import jrummikub.model.RoundState; @@ -22,7 +21,6 @@ import jrummikub.model.Stone; import jrummikub.model.StoneSet; import jrummikub.model.Table; import jrummikub.util.IListener; -import jrummikub.util.Pair; import jrummikub.view.IView.BottomPanelType; import jrummikub.view.MockView; @@ -33,12 +31,19 @@ import org.junit.Test; * Tests for the network game control */ public class NetworkGameControlTest { - - public NetworkGameControl hostControl, clientControl; + /** */ + public NetworkGameControl hostControl; + /** */ + public NetworkGameControl clientControl; + /** */ public GameSettings settings; + /** */ public MockView view; + /** */ public MockConnectionControl connection; + /** */ public boolean fired; + /** */ public RoundState roundState; /** */ diff --git a/test/jrummikub/control/network/NetworkRoundControlTest.java b/test/jrummikub/control/network/NetworkRoundControlTest.java index 56647ac..3b54073 100644 --- a/test/jrummikub/control/network/NetworkRoundControlTest.java +++ b/test/jrummikub/control/network/NetworkRoundControlTest.java @@ -22,6 +22,7 @@ import jrummikub.view.MockView; import org.junit.Before; import org.junit.Test; +/** */ public class NetworkRoundControlTest { private MockConnectionControl connectionControl; private MockView view; @@ -30,6 +31,7 @@ public class NetworkRoundControlTest { private GameSettings gameSettings; + /** */ @Before public void setup() { AIControl.useBackgroundThread = false; @@ -46,6 +48,7 @@ public class NetworkRoundControlTest { connectionControl = new MockConnectionControl(); } + /** */ @Test public void testHostRound() { gameSettings.getPlayerList().get(1).setType(Type.COMPUTER); @@ -140,6 +143,7 @@ public class NetworkRoundControlTest { assertFalse(connectionControl.turnEnded); } + /** */ @Test public void testClientRound() { gameSettings.getPlayerList().get(0).setType(Type.NETWORK); diff --git a/test/jrummikub/control/network/NetworkTurnControlTest.java b/test/jrummikub/control/network/NetworkTurnControlTest.java index 9ed4bdd..8920848 100644 --- a/test/jrummikub/control/network/NetworkTurnControlTest.java +++ b/test/jrummikub/control/network/NetworkTurnControlTest.java @@ -23,6 +23,7 @@ import jrummikub.view.MockView; import org.junit.Before; import org.junit.Test; +/** */ public class NetworkTurnControlTest { private MockConnectionControl connectionControl; private MockView view; @@ -34,6 +35,7 @@ public class NetworkTurnControlTest { private boolean fired; + /** */ @Before public void setup() { gameSettings = new GameSettings(); @@ -51,6 +53,7 @@ public class NetworkTurnControlTest { turnControl = new NetworkTurnControl(connectionControl); } + /** */ @Test public void testTableUpdate() { turnControl.setup(new TurnInfo(roundState, TurnMode.NORMAL_TURN, true), @@ -71,6 +74,7 @@ public class NetworkTurnControlTest { assertEquals(1, n); } + /** */ @Test public void testRedeal() { turnControl.getRedealEvent().add(new IListener() { diff --git a/test/jrummikub/control/turn/AIControlTest.java b/test/jrummikub/control/turn/AIControlTest.java index f2c567e..2787e76 100644 --- a/test/jrummikub/control/turn/AIControlTest.java +++ b/test/jrummikub/control/turn/AIControlTest.java @@ -121,6 +121,7 @@ public class AIControlTest { assertEquals(0, roundState.getActivePlayer().getHand().getSize());
}
+ /** */
@Test
public void testWithStonesOnTable() {
roundState.getActivePlayer().setLaidOut(true);
|