case SWT.Dispose: {
((DisposeListener) eventListener).widgetDisposed(new DisposeEvent(e));
break;
}
case SWT.DragDetect: {
((DragDetectListener) eventListener).dragDetected(new DragDetectEvent(e));
break;
}
case SWT.Expand: {
if (eventListener instanceof TreeListener) {
((TreeListener) eventListener).treeExpanded(new TreeEvent(e));