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

java.lang.Object
  extended by net.sf.freecol.client.control.InGameInputHandler.SwingTask
      extended by net.sf.freecol.client.control.InGameInputHandler.NoResultCanvasSwingTask
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
InGameInputHandler.LootCargoSwingTask, InGameInputHandler.NewLandNameSwingTask, InGameInputHandler.NewRegionNameSwingTask, InGameInputHandler.RefreshCanvasSwingTask, InGameInputHandler.RefreshTilesSwingTask, InGameInputHandler.ShowVictoryPanelSwingTask, InGameInputHandler.SpyColonySwingTask, InGameInputHandler.UnitAttackAnimationCanvasSwingTask, InGameInputHandler.UnitMoveAnimationCanvasSwingTask, InGameInputHandler.UpdateMenuBarSwingTask
Enclosing class:
InGameInputHandler

abstract class InGameInputHandler.NoResultCanvasSwingTask
extends InGameInputHandler.SwingTask

Base class for Swing tasks that need to do a simple update without return value, and use the canvas.


Constructor Summary
InGameInputHandler.NoResultCanvasSwingTask()
           
 
Method Summary
(package private) abstract  void doNoResultWork()
           
protected  java.lang.Object doWork()
          Override this method to do the actual work.
 
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
 

Constructor Detail

InGameInputHandler.NoResultCanvasSwingTask

InGameInputHandler.NoResultCanvasSwingTask()
Method Detail

doWork

protected java.lang.Object doWork()
Description copied from class: InGameInputHandler.SwingTask
Override this method to do the actual work.

Specified by:
doWork in class InGameInputHandler.SwingTask
Returns:
result.

doNoResultWork

abstract void doNoResultWork()