lsagpi
Class GestorRaton

java.lang.Object
  extended by lsagpi.GestorRaton
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener

public class GestorRaton
extends java.lang.Object
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener

Clase para la gestion de eventos de ratón en la aventura.


Constructor Summary
GestorRaton(Aventura a)
           
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent e)
          Gestor del evento click del raton.
 void mouseDragged(java.awt.event.MouseEvent e)
          Gestor del evento arrastre del raton.
 void mouseEntered(java.awt.event.MouseEvent e)
          Gestor del evento entrada del cursos del raton en la aventura.
 void mouseExited(java.awt.event.MouseEvent e)
          Gestor del evento salida del cursos del raton de la aventura.
 void mouseMoved(java.awt.event.MouseEvent e)
          Gestor del evento movimiento del raton.
 void mousePressed(java.awt.event.MouseEvent e)
          Gestor del evento pulsacion del raton.
 void mouseReleased(java.awt.event.MouseEvent e)
          Gestor del evento levantar el dedo del raton.
 void parsearVerbo(Verbo verb, int x, int y)
          Metodo que parsea las acciones de un verbo.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GestorRaton

public GestorRaton(Aventura a)
Method Detail

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Gestor del evento click del raton.

Specified by:
mouseClicked in interface java.awt.event.MouseListener
Parameters:
e - MouseEvent evento del raron.

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Gestor del evento pulsacion del raton.

Specified by:
mousePressed in interface java.awt.event.MouseListener
Parameters:
e - MouseEvent evento del raron.

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Gestor del evento levantar el dedo del raton.

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Parameters:
e - MouseEvent evento del raron.

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Gestor del evento entrada del cursos del raton en la aventura.

Specified by:
mouseEntered in interface java.awt.event.MouseListener
Parameters:
e - MouseEvent evento del raron.

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Gestor del evento salida del cursos del raton de la aventura.

Specified by:
mouseExited in interface java.awt.event.MouseListener
Parameters:
e - MouseEvent evento del raron.

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Gestor del evento arrastre del raton.

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Parameters:
e - MouseEvent evento del raron.

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
Gestor del evento movimiento del raton.

Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
Parameters:
e - MouseEvent evento del raron.

parsearVerbo

public void parsearVerbo(Verbo verb,
                         int x,
                         int y)
Metodo que parsea las acciones de un verbo.

Parameters:
verb - Verbo.
x - Posicion x del ratón.
y - Posicion y del ratón.