mastermind.client
Class ClientConsole

java.lang.Object
  extended by mastermind.client.ClientConsole
All Implemented Interfaces:
IClient

public class ClientConsole
extends java.lang.Object
implements IClient

Mastermind Client Console.


Constructor Summary
ClientConsole()
          Default Konstruktor - empty.
 
Method Summary
 void runClient(MastermindEngine mEngine, java.lang.String[] args)
          Starten den Client
 void setSettings(ArgParser parser)
          List die Optionen von der Konsole ein und setzt die Settings, Spiel Optionen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientConsole

public ClientConsole()
Default Konstruktor - empty.

Method Detail

runClient

public void runClient(MastermindEngine mEngine,
                      java.lang.String[] args)
Starten den Client

Specified by:
runClient in interface IClient
Parameters:
mEngine - Mastermind Engine
args - Cmd Args

setSettings

public void setSettings(ArgParser parser)
List die Optionen von der Konsole ein und setzt die Settings, Spiel Optionen

Parameters:
parser - ArgumentParser für die cmd parameter