case SWT.MouseUp: {
((MouseListener) eventListener).mouseUp(new MouseEvent(e));
break;
}
case SWT.Move: {
((ControlListener) eventListener).controlMoved(new ControlEvent(e));
break;
}
case SWT.Paint: {
/* Fields set by Control */
PaintEvent event = new PaintEvent (e);
((PaintListener) eventListener).paintControl (event);
e.gc = event.gc;
break;
}
case SWT.Resize: {
((ControlListener) eventListener).controlResized(new ControlEvent(e));
break;
}
case SWT.Segments: {
SegmentEvent event = new SegmentEvent(e);
((SegmentListener) eventListener).getSegments(event);