com.barrybecker4.game.multiplayer.poker.ui.dialog.PokerNewGameDialog Maven / Gradle / Ivy
/** Copyright by Barry G. Becker, 2000-2011. Licensed under MIT License: http://www.opensource.org/licenses/MIT */
package com.barrybecker4.game.multiplayer.poker.ui.dialog;
import com.barrybecker4.game.common.GameViewModel;
import com.barrybecker4.game.common.online.ui.OnlineGameManagerPanel;
import com.barrybecker4.game.multiplayer.common.ui.MultiPlayerNewGameDialog;
import com.barrybecker4.game.multiplayer.common.ui.PlayerTable;
import com.barrybecker4.game.multiplayer.poker.online.ui.OnlinePokerManagerPanel;
import java.awt.*;
/**
* @author Barry Becker
*/
public class PokerNewGameDialog extends MultiPlayerNewGameDialog {
public PokerNewGameDialog(Component parent, GameViewModel viewer ) {
super( parent, viewer );
}
@Override
protected PlayerTable createPlayerTable() {
return new PokerPlayerTable(controller_.getPlayers());
}
@Override
protected OnlineGameManagerPanel createPlayOnlinePanel() {
return new OnlinePokerManagerPanel(viewer_, this);
}
}