org.jscience.computing.game.muehle
Class JMuehle

java.lang.Object
  extended by org.jscience.computing.game.JDefaultGame
      extended by org.jscience.computing.game.muehle.JMuehle
All Implemented Interfaces:
JGamePlay

public class JMuehle
extends JDefaultGame

enables MuehleGame to be played with JGameFrame

See Also:
JGameFrame

Field Summary
 
Fields inherited from class org.jscience.computing.game.JDefaultGame
filter, frame, play
 
Fields inherited from interface org.jscience.computing.game.JGamePlay
gameFrameX, gameFrameY, historyFrameX, historyFrameY, legalMovesFrameX, legalMovesFrameY, prototypeCellValue, redoFrameX, redoFrameY, windowHeight, windowLocationX, windowLocationY, windowWidth
 
Constructor Summary
JMuehle()
          Creates a new JMuehle object.
JMuehle(MuehleGame game, Player player1, Player player2, int level)
          Creates a new JMuehle object.
 
Method Summary
 java.awt.Container getContainer(GameGUI frame)
          DOCUMENT ME!
 java.awt.Container getHelp()
          DOCUMENT ME!
 java.lang.String getStatusMessage()
          DOCUMENT ME!
 java.lang.String getTitle()
          DOCUMENT ME!
 
Methods inherited from class org.jscience.computing.game.JDefaultGame
getAutoPlay, getDefaultFileExtension, getFileFilter, getMenu, getNewGame, setFileFilter, setGame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMuehle

public JMuehle()
Creates a new JMuehle object.


JMuehle

public JMuehle(MuehleGame game,
               Player player1,
               Player player2,
               int level)
Creates a new JMuehle object.

Parameters:
game - DOCUMENT ME!
player1 - DOCUMENT ME!
player2 - DOCUMENT ME!
level - DOCUMENT ME!
Method Detail

getStatusMessage

public java.lang.String getStatusMessage()
DOCUMENT ME!

Specified by:
getStatusMessage in interface JGamePlay
Overrides:
getStatusMessage in class JDefaultGame
Returns:
DOCUMENT ME!

getContainer

public java.awt.Container getContainer(GameGUI frame)
DOCUMENT ME!

Specified by:
getContainer in interface JGamePlay
Overrides:
getContainer in class JDefaultGame
Parameters:
frame - DOCUMENT ME!
Returns:
DOCUMENT ME!

getHelp

public java.awt.Container getHelp()
DOCUMENT ME!

Specified by:
getHelp in interface JGamePlay
Overrides:
getHelp in class JDefaultGame
Returns:
DOCUMENT ME!

getTitle

public java.lang.String getTitle()
DOCUMENT ME!

Specified by:
getTitle in interface JGamePlay
Overrides:
getTitle in class JDefaultGame
Returns:
DOCUMENT ME!
See Also:
GamePlay.getGameName()