package edu.ysu.itrace.gaze; import edu.ysu.itrace.Gaze; /** * Defines a response to a gaze event. Returned by objects implementing * IGazeHandler. */ public interface IGazeResponse { /** * Returns the name of the artifact under the gaze. */ public String getName(); /** * Returns the type of artifact. */ public String getGazeType(); /** * Returns the gaze object from which the response originated. */ public Gaze getGaze(); /** * Returns the gaze handler. */ public IGazeHandler getGazeHandler(); }