net.sf.freecol.client.control
Class InGameInputHandler.FoundingFatherSwingTask

java.lang.Object
  extended by net.sf.freecol.client.control.InGameInputHandler.SwingTask
      extended by net.sf.freecol.client.control.InGameInputHandler.NoResultCanvasSwingTask
          extended by net.sf.freecol.client.control.InGameInputHandler.FoundingFatherSwingTask
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
InGameInputHandler

 class InGameInputHandler.FoundingFatherSwingTask
extends InGameInputHandler.NoResultCanvasSwingTask

This class displays a dialog that lets the player pick a Founding Father.


Field Summary
private  java.util.List<FoundingFather> choices
           
 
Constructor Summary
InGameInputHandler.FoundingFatherSwingTask(java.util.List<FoundingFather> choices)
          Constructor.
 
Method Summary
protected  void doWork(Canvas canvas)
           
 
Methods inherited from class net.sf.freecol.client.control.InGameInputHandler.NoResultCanvasSwingTask
doWork
 
Methods inherited from class net.sf.freecol.client.control.InGameInputHandler.SwingTask
getResult, invokeAndWait, invokeLater, invokeSpecial, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

choices

private java.util.List<FoundingFather> choices
Constructor Detail

InGameInputHandler.FoundingFatherSwingTask

public InGameInputHandler.FoundingFatherSwingTask(java.util.List<FoundingFather> choices)
Constructor.

Parameters:
choices - The possible founding fathers.
Method Detail

doWork

protected void doWork(Canvas canvas)
Specified by:
doWork in class InGameInputHandler.NoResultCanvasSwingTask