Show PlayerActionManager.java syntax highlighted
package geronimo.hoshigo.control.player;
import geronimo.hoshigo.control.ActionManager;
import geronimo.hoshigo.model.game.Game;
import org.eclipse.jface.action.CoolBarManager;
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.action.ToolBarManager;
import org.eclipse.swt.SWT;
public class PlayerActionManager implements ActionManager
{
/**
* Changement de partie active
* @param game Nouvelle partie active
*/
public void setActiveGame(Game game)
{
// Mise a jour des actions
AnyColorPassAction.getInstance().setActiveGame(game);
PlayAction .getInstance().setActiveGame(game);
}
public void fill(MenuManager manager)
{
MenuManager menu = new MenuManager("&Jeu");
menu.add( AnyColorPassAction.getInstance() );
manager.add(menu);
}
public void fill(CoolBarManager manager)
{
ToolBarManager group = new ToolBarManager(SWT.FLAT);
group.add( AnyColorPassAction.getInstance() );
manager.add(group);
}
}
See more files for this project here