package com.isti.traceview.gui;
/**
* Abstract representation of mouse behavior. Concrete realizations of this interface
* can be assigned to ChannelView or GraphPanel to customize its.
*/
import javax.swing.JPanel;
public interface IMouseAdapter {
public void mouseClickedButton1(int x, int y, JPanel clickedAt);
public void mouseClickedButton2(int x, int y, JPanel clickedAt);
public void mouseClickedButton3(int x, int y, JPanel clickedAt);
public void mouseMoved(int x, int y, JPanel clickedAt);
public void mouseDragged(int x, int y, JPanel clickedAt);
public void mouseReleasedButton1(int x, int y, JPanel clickedAt);
public void mouseReleasedButton3(int x, int y, JPanel clickedAt);
}