Bug 250604 [FieldAssist] API - ContentProposalAdapter needs isShowing() method
Please implement a method ContentProposalAdapter.isShwoing(). The method should return a boolean whether the content assistant proposal popup is open or not.
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/ContentProposalAdapter.java
sb.append("; detail=" + e.detail + hex(e.detail)); 
				sb.append("; widget=" + e.widget); 
				System.out.println(sb);
			}
			private String hex(int i) {
				return "[0x" + Integer.toHexString(i) + ']'; 
			}
		};
		control.addListener(SWT.KeyDown, controlListener);
		control.addListener(SWT.Traverse, controlListener);
		control.addListener(SWT.Modify, controlListener);
		if (DEBUG) {
			System.out
					.println("ContentProposalAdapter#installControlListener() - installed"); 
		}
	}
	/**
	 * Open the proposal popup and display the proposals provided by the
	 * proposal provider. If there are no proposals to be shown, do not show the
	 * popup. This method returns immediately. That is, it does not wait for the
	 * popup to open or a proposal to be selected.
	 * 
	 * @param autoActivated
	 *            a boolean indicating whether the popup was autoactivated. If
	 *            false, a beep will sound when no proposals can be shown.
	 */
	private void openProposalPopup(boolean autoActivated) {
		if (isValid()) {
			if (popup == null) {