gvprojects.igel.presenter
Class IgelArgernFullPresenter

java.lang.Object
  extended by gvprojects.igel.presenter.IgelArgernFullPresenter

public class IgelArgernFullPresenter
extends java.lang.Object

Full/Fancy presenter for Igel Argern game. This presenter supports drag-and-drop and does not show illegal moves.

Author:
Zachary Kurmas

Nested Class Summary
static interface IgelArgernFullPresenter.GameEndListener
          Allows the presenter to announce that a game has ended.
 
Constructor Summary
IgelArgernFullPresenter(IIgelView view, IIgelGame model, IgelArgernFullPresenter.GameEndListener endListener)
          Constructor
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IgelArgernFullPresenter

public IgelArgernFullPresenter(IIgelView view,
                               IIgelGame model,
                               IgelArgernFullPresenter.GameEndListener endListener)
Constructor

Parameters:
view - the view
model - the model
endListener - listener to which presenter announces the end of the game