com.swtdesigner
Class FocusTraversalOnArray

java.lang.Object
  extended by java.awt.FocusTraversalPolicy
      extended by com.swtdesigner.FocusTraversalOnArray

public class FocusTraversalOnArray
extends FocusTraversalPolicy

Cyclic focus traversal policy based on array of components. This class may be freely distributed as part of any application or plugin.

Author:
scheglov_ke

Constructor Summary
FocusTraversalOnArray(Component[] components)
           
 
Method Summary
 Component getComponentAfter(Container container, Component component)
           
 Component getComponentBefore(Container container, Component component)
           
 Component getDefaultComponent(Container container)
           
 Component getFirstComponent(Container container)
           
 Component getLastComponent(Container container)
           
 
Methods inherited from class java.awt.FocusTraversalPolicy
getInitialComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FocusTraversalOnArray

public FocusTraversalOnArray(Component[] components)
Method Detail

getComponentAfter

public Component getComponentAfter(Container container,
                                   Component component)
Specified by:
getComponentAfter in class FocusTraversalPolicy

getComponentBefore

public Component getComponentBefore(Container container,
                                    Component component)
Specified by:
getComponentBefore in class FocusTraversalPolicy

getFirstComponent

public Component getFirstComponent(Container container)
Specified by:
getFirstComponent in class FocusTraversalPolicy

getLastComponent

public Component getLastComponent(Container container)
Specified by:
getLastComponent in class FocusTraversalPolicy

getDefaultComponent

public Component getDefaultComponent(Container container)
Specified by:
getDefaultComponent in class FocusTraversalPolicy


Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.