Code Search for Developers
 
 
  

PassAction.java from The Geronimo Project at Krugle


Show PassAction.java syntax highlighted

package geronimo.hoshigo.control.player;

import geronimo.hoshigo.model.game.Game;
import geronimo.hoshigo.model.game.HumanPlayer;

import org.eclipse.jface.action.Action;

public abstract class PassAction extends Action
{
	protected Game game;
	
	/**
	 * Changement de la partie active.
	 * @param game Nouvelle partie courante
	 */
	public void setActiveGame(Game game)
	{
		this.game = game;
	}
	
	/**
	 * Lancement de l'action
	 */
	public final void run()
	{
		( (HumanPlayer)this.game.getCurrentPlayer() ).pass();
	}
}




See more files for this project here

The Geronimo Project

The Geronimo project concists of two software :\n- Geronimo Hoshigo : a playable graphical user interface to play Go\n- Geronimo Margo : a artificial intelligence program which plays Go

Project homepage: http://sourceforge.net/projects/geronimo
Programming language(s): Java,Pascal,Perl,PHP
License: gpl2

  AnyColorPassAction.java
  BlackPassAction.java
  PassAction.java
  PlayAction.java
  PlayerActionManager.java
  WhitePassAction.java