/*========================================================================= Program: FusionViewer Module: $RCSfile: MouseTool.java,v $ Language: Java Date: $Date: 2007/02/02 19:25:27 $ Version: $Revision: 1.2 $ Copyright (c) Insightful Corporation. All rights reserved. See Copyright.txt for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the above copyright notice for more information. =========================================================================*/ package org.fusionviewer.display; import java.awt.event.MouseEvent; /**\interface MouseTool *\brief Responder for mouse events used by ImageSliceView. */ public interface MouseTool { public boolean canHandle(MouseEvent e); public void mousePressed(MouseEvent e); public void mouseReleased(MouseEvent e); public void mouseDragged(MouseEvent e); public void mouseMoved(MouseEvent e); }