com.funambol.email.admin
Class ArrayFocusTraversalPolicy

java.lang.Object
  extended by java.awt.FocusTraversalPolicy
      extended by javax.swing.InternalFrameFocusTraversalPolicy
          extended by javax.swing.SortingFocusTraversalPolicy
              extended by javax.swing.LayoutFocusTraversalPolicy
                  extended by com.funambol.email.admin.ArrayFocusTraversalPolicy
All Implemented Interfaces:
java.io.Serializable

public class ArrayFocusTraversalPolicy
extends javax.swing.LayoutFocusTraversalPolicy

This class represent a focus traversal policy based on an array of components; the order is determined by the order of the components in that array.

See Also:
Serialized Form

Constructor Summary
ArrayFocusTraversalPolicy(java.awt.Component[] traversalOrder)
          Creates a new instance of ArrayFocusTraversalPolicy
 
Method Summary
 java.awt.Component getComponentAfter(java.awt.Container focusCycleRoot, java.awt.Component aComponent)
           
 java.awt.Component getComponentBefore(java.awt.Container focusCycleRoot, java.awt.Component aComponent)
           
 
Methods inherited from class javax.swing.LayoutFocusTraversalPolicy
accept, getFirstComponent, getLastComponent
 
Methods inherited from class javax.swing.SortingFocusTraversalPolicy
getComparator, getDefaultComponent, getImplicitDownCycleTraversal, setComparator, setImplicitDownCycleTraversal
 
Methods inherited from class javax.swing.InternalFrameFocusTraversalPolicy
getInitialComponent
 
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

ArrayFocusTraversalPolicy

public ArrayFocusTraversalPolicy(java.awt.Component[] traversalOrder)
Creates a new instance of ArrayFocusTraversalPolicy

Parameters:
traversalOrder - components to determine the traversal order
Method Detail

getComponentAfter

public java.awt.Component getComponentAfter(java.awt.Container focusCycleRoot,
                                            java.awt.Component aComponent)
Overrides:
getComponentAfter in class javax.swing.LayoutFocusTraversalPolicy

getComponentBefore

public java.awt.Component getComponentBefore(java.awt.Container focusCycleRoot,
                                             java.awt.Component aComponent)
Overrides:
getComponentBefore in class javax.swing.LayoutFocusTraversalPolicy


Copyright © 2005-2006 Funambol.