interactors
Class RecordingInteractor

java.lang.Object
  extended by interactors.Interactor
      extended by interactors.RecordingInteractor

public class RecordingInteractor
extends Interactor

Interactor for playing replays. The purpose of the interaction is to prevent users from modifying the map.


Field Summary
 
Fields inherited from class interactors.Interactor
handler
 
Constructor Summary
RecordingInteractor(InteractionHandler handler)
          Constructs the recording interactor
 
Method Summary
 void draw(java.awt.Graphics2D g)
          Not implemented.
 java.awt.Cursor getCursor()
          Gets the recording cursor.
 void keyPressed(java.awt.event.KeyEvent arg0)
          Not implemented.
 void keyReleased(java.awt.event.KeyEvent arg0)
          Not implemented.
 void mouseDragged(java.awt.event.MouseEvent arg0)
          Not implemented.
 void mouseMoved(java.awt.event.MouseEvent arg0)
          Not implemented.
 void mousePressed(java.awt.event.MouseEvent arg0)
          Not implemented.
 void mouseReleased(java.awt.event.MouseEvent arg0)
          Not implemented.
 void startInteraction()
          Not implemented.
 
Methods inherited from class interactors.Interactor
draw, endInteraction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordingInteractor

public RecordingInteractor(InteractionHandler handler)
Constructs the recording interactor

Parameters:
handler - - the interaction handler
Method Detail

getCursor

public java.awt.Cursor getCursor()
Gets the recording cursor.

Overrides:
getCursor in class Interactor

startInteraction

public void startInteraction()
Not implemented.

Overrides:
startInteraction in class Interactor

keyPressed

public void keyPressed(java.awt.event.KeyEvent arg0)
Not implemented.

Overrides:
keyPressed in class Interactor

keyReleased

public void keyReleased(java.awt.event.KeyEvent arg0)
Not implemented.

Overrides:
keyReleased in class Interactor

mousePressed

public void mousePressed(java.awt.event.MouseEvent arg0)
Not implemented.

Overrides:
mousePressed in class Interactor

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent arg0)
Not implemented.

Overrides:
mouseReleased in class Interactor

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent arg0)
Not implemented.

Overrides:
mouseDragged in class Interactor

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent arg0)
Not implemented.

Overrides:
mouseMoved in class Interactor

draw

public void draw(java.awt.Graphics2D g)
Not implemented.