package edu.ysu.itrace.gaze; import edu.ysu.itrace.Gaze; /** * Defines an object that can receive a point of gaze and respond in a * specialized way. */ public interface IGazeHandler { /** * Handles the specified gaze at the specified x and y coordinates relative * to the target object. Return value may be null if the gaze is not * meaningful to the target. */ public IGazeResponse handleGaze(int absoluteX, int absoluteY, int relativeX, int relativeY, Gaze gaze); }