com.sibvisions.rad.ui.swing.ext.focus
Class TabIndexFocusTraversalPolicy

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.sibvisions.rad.ui.swing.ext.focus.TabIndexFocusTraversalPolicy
All Implemented Interfaces:
Serializable, Runnable

public class TabIndexFocusTraversalPolicy
extends LayoutFocusTraversalPolicy
implements Runnable

The originalComperator enables tab index based .

See Also:
Serialized Form

Constructor Summary
TabIndexFocusTraversalPolicy()
          Constructs a LayoutFocusTraversalPolicy.
 
Method Summary
protected  boolean accept(Component pComponent)
          
protected  JComponent getCenterComponent()
          Find the center component.
protected  Comparator getComparator()
          
 Component getComponentAfter(Container pContainer, Component pComponent)
          
 Component getComponentBefore(Container pContainer, Component pComponent)
          
 Component getFirstComponent(Container pContainer)
          
 Component getLastComponent(Container pContainer)
          
 void run()
          
 
Methods inherited from class javax.swing.SortingFocusTraversalPolicy
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

TabIndexFocusTraversalPolicy

public TabIndexFocusTraversalPolicy()
Constructs a LayoutFocusTraversalPolicy.

Method Detail

getComparator

protected Comparator getComparator()

Overrides:
getComparator in class SortingFocusTraversalPolicy

getComponentAfter

public Component getComponentAfter(Container pContainer,
                                   Component pComponent)

Overrides:
getComponentAfter in class LayoutFocusTraversalPolicy

getComponentBefore

public Component getComponentBefore(Container pContainer,
                                    Component pComponent)

Overrides:
getComponentBefore in class LayoutFocusTraversalPolicy

getFirstComponent

public Component getFirstComponent(Container pContainer)

Overrides:
getFirstComponent in class LayoutFocusTraversalPolicy

getLastComponent

public Component getLastComponent(Container pContainer)

Overrides:
getLastComponent in class LayoutFocusTraversalPolicy

accept

protected boolean accept(Component pComponent)

Overrides:
accept in class LayoutFocusTraversalPolicy

run

public void run()

Specified by:
run in interface Runnable

getCenterComponent

protected JComponent getCenterComponent()
Find the center component.

Returns:
the center component.


Copyright © 2009 SIB Visions GmbH. All Rights Reserved.