1 11 12 package org.eclipse.ui.internal.tweaklets; 13 14 import org.eclipse.swt.widgets.Display; 15 import org.eclipse.ui.IWorkbenchPart; 16 import org.eclipse.ui.internal.tweaklets.Tweaklets.TweakKey; 17 18 23 public abstract class GrabFocus { 24 public static TweakKey KEY = new Tweaklets.TweakKey(GrabFocus.class); 25 26 static { 27 Tweaklets.setDefault(GrabFocus.KEY, new AllowGrabFocus()); 28 } 29 30 public abstract boolean grabFocusAllowed(IWorkbenchPart part); 31 32 public abstract void init(Display display); 33 34 public abstract void dispose(); 35 } 36 | Popular Tags |