com.extjs.gxt.ui.client.aria
Class FocusHandler
java.lang.Object
com.extjs.gxt.ui.client.aria.FocusHandler
- Direct Known Subclasses:
- DefaultHandler, DualListFieldHandler, FieldHandler, FieldSetHandler, HeaderHandler, HtmlEditorHandler, InputSliderHandler, MenuHandler, TabPanelHandler, ToolBarHandler, ToolButtonHandler
public abstract class FocusHandler
- extends java.lang.Object
Abstract base class for classes that know how to handle navigation key events
for a given component.
Field Summary |
protected static boolean |
managed
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
managed
protected static boolean managed
FocusHandler
public FocusHandler()
focusNextWidget
public static boolean focusNextWidget(com.google.gwt.user.client.ui.Widget c)
focusPreviousWidget
public static boolean focusPreviousWidget(com.google.gwt.user.client.ui.Widget c)
focusWidget
public static boolean focusWidget(com.google.gwt.user.client.ui.Widget w)
focusWidget
public static boolean focusWidget(com.google.gwt.user.client.ui.Widget w,
boolean forward)
isContainer
public static boolean isContainer(com.google.gwt.user.client.ui.Widget w)
isManaged
public static boolean isManaged()
stepInto
public static void stepInto(com.google.gwt.user.client.ui.Widget w,
PreviewEvent pe,
boolean forward)
findForwardOverride
protected static com.google.gwt.user.client.ui.Widget findForwardOverride(Component comp)
findNavigationHandler
protected static NavigationHandler findNavigationHandler(Component comp)
findNextWidget
protected static com.google.gwt.user.client.ui.Widget findNextWidget(com.google.gwt.user.client.ui.Widget c)
findPreviousOverride
protected static com.google.gwt.user.client.ui.Widget findPreviousOverride(Component comp)
findPreviousWidget
protected static com.google.gwt.user.client.ui.Widget findPreviousWidget(com.google.gwt.user.client.ui.Widget c)
forwardIfOverride
protected static boolean forwardIfOverride(Component comp)
isIgnore
protected static boolean isIgnore(com.google.gwt.user.client.ui.Widget w)
previousIfOverride
protected static boolean previousIfOverride(Component comp)
canHandleKeyPress
public abstract boolean canHandleKeyPress(Component component,
PreviewEvent pe)
- Return true if this handler can handle key events for the given component.
- Parameters:
component
- the target componentpe
- the preview event
- Returns:
- true if can handle
onEnter
public void onEnter(Component component,
PreviewEvent pe)
onEscape
public void onEscape(Component component,
PreviewEvent pe)
onLeft
public void onLeft(Component component,
PreviewEvent pe)
onRight
public void onRight(Component component,
PreviewEvent pe)
onTab
public void onTab(Component component,
PreviewEvent pe)
firstActive
protected int firstActive(Container<?> c)
lastActive
protected int lastActive(Container<?> c)
stepOut
protected void stepOut(com.google.gwt.user.client.ui.Widget w)