e.doit = event.doit;
e.detail = event.detail;
break;
}
case SWT.MouseDown: {
((MouseListener) eventListener).mouseDown(new MouseEvent(e));
break;
}
case SWT.MouseDoubleClick: {
((MouseListener) eventListener).mouseDoubleClick(new MouseEvent(e));
break;
}
case SWT.MouseEnter: {
((MouseTrackListener) eventListener).mouseEnter (new MouseEvent (e));
break;
}
case SWT.MouseExit: {
((MouseTrackListener) eventListener).mouseExit (new MouseEvent (e));
break;
}
case SWT.MouseHover: {
((MouseTrackListener) eventListener).mouseHover (new MouseEvent (e));
break;
}
case SWT.MouseMove: {
((MouseMoveListener) eventListener).mouseMove(new MouseEvent(e));
return;
}
case SWT.MouseWheel: {
((MouseWheelListener) eventListener).mouseScrolled(new MouseEvent(e));
return;
}
case SWT.MouseUp: {
((MouseListener) eventListener).mouseUp(new MouseEvent(e));
break;
}
case SWT.Move: {
((ControlListener) eventListener).controlMoved(new ControlEvent(e));
break;