@Override public void removeMouseMoveListener ( final ChartMouseMoveListener mouseMoveListener ) { final MouseMotionListener proxyListener = this.mouseMoveListenerMap.remove ( mouseMoveListener ); if ( proxyListener != null ) { this.chartFigure.removeMouseMotionListener ( proxyListener ); } }
public InteractionFigure(IEnterExitListener enterExitL, MouseMotionListener motionL, MouseListener clickL, Cursor figureCursor) { enterExitListener = enterExitL; motionListener = motionL; clickListener = clickL; setLayoutManager(new XYLayout()); setCursor(figureCursor); }
public MouseMotionListener getMouseMotionListener() { return motionListener; }
public void setMouseMotionListener(MouseMotionListener motionL) { if (motionListener != motionL) { motionListener = motionL; } }