Bug 335308 [JFace] JavaDoc of ControlDecoration#setDescriptionText is wrong
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/ControlDecoration.java
printRemoveListener(control, "DISPOSE"); 
		control.removeDisposeListener(disposeListener);
		disposeListener = null;
		Composite c = control.getParent();
		while (c != null) {
			removeCompositeListeners(c);
			if (composite != null && composite == c) {
				
				
				c = null;
			} else if (c instanceof Shell) {
				
				
				c = null;
			} else {
				c = c.getParent();
			}
		}
		paintListener = null;
		mouseTrackListener = null;
		compositeListener = null;
		
		if (moveListeningTarget != null) {
			printRemoveListener(moveListeningTarget, "MOUSEMOVE"); 
			moveListeningTarget.removeMouseMoveListener(mouseMoveListener);
			moveListeningTarget = null;
			mouseMoveListener = null;
		}
		if (DEBUG) {
			if (listenerInstalls > 0) {