Home » openjdk-7 » javax » swing » [javadoc | source]
javax.swing
final class: DelegatingDefaultFocusManager [javadoc | source]
java.lang.Object
   java.awt.KeyboardFocusManager
      java.awt.DefaultKeyboardFocusManager
         javax.swing.FocusManager
            javax.swing.DefaultFocusManager
               javax.swing.DelegatingDefaultFocusManager

All Implemented Interfaces:
    KeyEventDispatcher, KeyEventPostProcessor

Provides a javax.swing.DefaultFocusManager view onto an arbitrary java.awt.KeyboardFocusManager. We subclass DefaultFocusManager instead of FocusManager because it seems more backward-compatible. It is likely that some pre-1.4 code assumes that the object returned by FocusManager.getCurrentManager is an instance of DefaultFocusManager unless set explicitly.
Fields inherited from javax.swing.DefaultFocusManager:
gluePolicy
Fields inherited from javax.swing.FocusManager:
FOCUS_MANAGER_CLASS_PROPERTY
Fields inherited from java.awt.KeyboardFocusManager:
peer,  FORWARD_TRAVERSAL_KEYS,  BACKWARD_TRAVERSAL_KEYS,  UP_CYCLE_TRAVERSAL_KEYS,  DOWN_CYCLE_TRAVERSAL_KEYS,  TRAVERSAL_KEY_LENGTH,  currentSequencedEvent,  SNFH_FAILURE,  SNFH_SUCCESS_HANDLED,  SNFH_SUCCESS_PROCEED,  proxyActive
Constructor:
 DelegatingDefaultFocusManager(KeyboardFocusManager delegate) 
Method from javax.swing.DelegatingDefaultFocusManager Summary:
addKeyEventDispatcher,   addPropertyChangeListener,   addPropertyChangeListener,   addVetoableChangeListener,   addVetoableChangeListener,   clearGlobalFocusOwner,   dispatchEvent,   dispatchKeyEvent,   downFocusCycle,   focusNextComponent,   focusPreviousComponent,   getActiveWindow,   getCurrentFocusCycleRoot,   getDefaultFocusTraversalKeys,   getDefaultFocusTraversalPolicy,   getDelegate,   getFocusOwner,   getFocusedWindow,   getPermanentFocusOwner,   processKeyEvent,   removeKeyEventDispatcher,   removePropertyChangeListener,   removePropertyChangeListener,   removeVetoableChangeListener,   removeVetoableChangeListener,   setDefaultFocusTraversalKeys,   setDefaultFocusTraversalPolicy,   setGlobalCurrentFocusCycleRoot,   upFocusCycle
Methods from javax.swing.DefaultFocusManager:
compareTabOrder,   getComponentAfter,   getComponentBefore,   getFirstComponent,   getLastComponent
Methods from javax.swing.FocusManager:
disableSwingFocusManager,   getCurrentManager,   isFocusManagerEnabled,   setCurrentManager
Methods from java.awt.DefaultKeyboardFocusManager:
clearMarkers,   dequeueKeyEvents,   discardKeyEvents,   dispatchEvent,   dispatchKeyEvent,   downFocusCycle,   dumpMarkers,   enqueueKeyEvents,   focusNextComponent,   focusPreviousComponent,   postProcessKeyEvent,   processKeyEvent,   sendMessage,   upFocusCycle
Methods from java.awt.KeyboardFocusManager:
addKeyEventDispatcher,   addKeyEventPostProcessor,   addPropertyChangeListener,   addPropertyChangeListener,   addVetoableChangeListener,   addVetoableChangeListener,   clearGlobalFocusOwner,   clearMarkers,   clearMostRecentFocusOwner,   dequeueKeyEvents,   discardKeyEvents,   dispatchEvent,   dispatchKeyEvent,   downFocusCycle,   downFocusCycle,   dumpRequests,   enqueueKeyEvents,   firePropertyChange,   fireVetoableChange,   focusNextComponent,   focusNextComponent,   focusPreviousComponent,   focusPreviousComponent,   getActiveWindow,   getCurrentFocusCycleRoot,   getCurrentKeyboardFocusManager,   getCurrentKeyboardFocusManager,   getCurrentSequencedEvent,   getCurrentWaitingRequest,   getDefaultFocusTraversalKeys,   getDefaultFocusTraversalPolicy,   getFocusOwner,   getFocusedWindow,   getGlobalActiveWindow,   getGlobalCurrentFocusCycleRoot,   getGlobalFocusOwner,   getGlobalFocusedWindow,   getGlobalPermanentFocusOwner,   getHeavyweight,   getKeyEventDispatchers,   getKeyEventPostProcessors,   getMostRecentFocusOwner,   getNativeFocusOwner,   getNativeFocusedWindow,   getPermanentFocusOwner,   getPropertyChangeListeners,   getPropertyChangeListeners,   getVetoableChangeListeners,   getVetoableChangeListeners,   initFocusTraversalKeysSet,   isAutoFocusTransferEnabled,   isAutoFocusTransferEnabledFor,   isProxyActive,   markClearGlobalFocusOwner,   postProcessKeyEvent,   processCurrentLightweightRequests,   processKeyEvent,   processSynchronousLightweightTransfer,   redispatchEvent,   removeFirstRequest,   removeKeyEventDispatcher,   removeKeyEventPostProcessor,   removeLastFocusRequest,   removePropertyChangeListener,   removePropertyChangeListener,   removeVetoableChangeListener,   removeVetoableChangeListener,   retargetFocusEvent,   retargetFocusGained,   retargetFocusLost,   retargetUnexpectedFocusEvent,   setCurrentKeyboardFocusManager,   setCurrentSequencedEvent,   setDefaultFocusTraversalKeys,   setDefaultFocusTraversalPolicy,   setGlobalActiveWindow,   setGlobalCurrentFocusCycleRoot,   setGlobalFocusOwner,   setGlobalFocusedWindow,   setGlobalPermanentFocusOwner,   setMostRecentFocusOwner,   setMostRecentFocusOwner,   setNativeFocusOwner,   shouldNativelyFocusHeavyweight,   upFocusCycle,   upFocusCycle
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.DelegatingDefaultFocusManager Detail:
 public  void addKeyEventDispatcher(KeyEventDispatcher dispatcher) 
 public  void addPropertyChangeListener(PropertyChangeListener listener) 
 public  void addPropertyChangeListener(String propertyName,
    PropertyChangeListener listener) 
 public  void addVetoableChangeListener(VetoableChangeListener listener) 
 public  void addVetoableChangeListener(String propertyName,
    VetoableChangeListener listener) 
 public  void clearGlobalFocusOwner() 
 public boolean dispatchEvent(AWTEvent e) 
 public boolean dispatchKeyEvent(KeyEvent e) 
 public  void downFocusCycle(Container aContainer) 
 public  void focusNextComponent(Component aComponent) 
 public  void focusPreviousComponent(Component aComponent) 
 public Window getActiveWindow() 
 public Container getCurrentFocusCycleRoot() 
 public Set<AWTKeyStroke> getDefaultFocusTraversalKeys(int id) 
 public FocusTraversalPolicy getDefaultFocusTraversalPolicy() 
 KeyboardFocusManager getDelegate() 
 public Component getFocusOwner() 
 public Window getFocusedWindow() 
 public Component getPermanentFocusOwner() 
 public  void processKeyEvent(Component focusedComponent,
    KeyEvent e) 
 public  void removeKeyEventDispatcher(KeyEventDispatcher dispatcher) 
 public  void removePropertyChangeListener(PropertyChangeListener listener) 
 public  void removePropertyChangeListener(String propertyName,
    PropertyChangeListener listener) 
 public  void removeVetoableChangeListener(VetoableChangeListener listener) 
 public  void removeVetoableChangeListener(String propertyName,
    VetoableChangeListener listener) 
 public  void setDefaultFocusTraversalKeys(int id,
    Set<AWTKeyStroke> keystrokes) 
 public  void setDefaultFocusTraversalPolicy(FocusTraversalPolicy defaultPolicy) 
 public  void setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot) 
 public  void upFocusCycle(Component aComponent)