Bug 30380 Show outline doesn't get focus
I2003-01-22 Assuming this is an SWT issue. Using the newly "Show Outline" feature brings up the outline popup. However, on MacOS X, the input area doesn't have the focus, so performing some keyboard input results in changes to the editor instead ....
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaOutlineInformationControl.java
import org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelProvider;
import org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels;
/**
 * @author dmegert
 *
 * To change this generated comment edit the template variable "typecomment":
 * Window>Preferences>Java>Templates.
 * To enable and disable the creation of type comments go to
 * Window>Preferences>Java>Code Generation.
 */
public class JavaOutlineInformationControl implements IInformationControl, IInformationControlExtension, IInformationControlExtension2 {
	/**
	 * The NamePatternFilter selects the elements which
	 * match the given string patterns.
	 * <p>
	 * The following characters have special meaning:
	 *   ? => any character
	 *   * => any string
	 * </p>
	 *
	 * @since 2.0
	 */
	private static class NamePatternFilter extends ViewerFilter {
		private String fPattern;
		private StringMatcher fMatcher;
		private ILabelProvider fLabelProvider;
		private Viewer fViewer;
		private StringMatcher getMatcher() {
			return fMatcher;
		}