jess.awt
Class MouseMotionListener

java.lang.Object
  |
  +--jess.awt.JessAWTListener
        |
        +--jess.awt.MouseMotionListener
All Implemented Interfaces:
java.util.EventListener, java.awt.event.MouseMotionListener

public class MouseMotionListener
extends jess.awt.JessAWTListener
implements java.awt.event.MouseMotionListener

MouseMotionListener An AWT Event Adapter for Jess.

(C) 1997 Ernest J. Friedman-Hill and Sandia National Laboratories

Author:
Ernest J. Friedman-Hill

Constructor Summary
MouseMotionListener(java.lang.String uf, Rete engine)
          Connect the Jess function specified by name to this event handler object.
 
Method Summary
 void mouseDragged(java.awt.event.MouseEvent e)
          An event-handler method.
 void mouseMoved(java.awt.event.MouseEvent e)
          An event-handler method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MouseMotionListener

public MouseMotionListener(java.lang.String uf,
                           Rete engine)
                    throws JessException
Connect the Jess function specified by name to this event handler object. When this handler receives an AWT event, the named function will be invoked in the given engine.
Parameters:
uf - The name of a Jess function
engine - The Jess engine to execute the function in
Throws:
JessException - If anything goes wrong.
Method Detail

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
An event-handler method. Invokes the function passed to the constructor with the received event as the argument.
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Parameters:
e - The event

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
An event-handler method. Invokes the function passed to the constructor with the received event as the argument.
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
Parameters:
e - The event

© 1997 E.J. Friedman-Hill and Sandia Corporation