Package org.apache.pivot.wtk
Interface FocusTraversalPolicy
- 
- All Known Implementing Classes:
 ContainerSkin.IndexFocusTraversalPolicy
- Functional Interface:
 - This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
 
@FunctionalInterface public interface FocusTraversalPolicyDefines the order in which components will receive focus during focus traversal. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComponentgetNextComponent(Container container, Component component, FocusTraversalDirection direction)Returns the next focus destination according to this traversal policy. 
 - 
 
- 
- 
Method Detail
- 
getNextComponent
Component getNextComponent(Container container, Component component, FocusTraversalDirection direction)
Returns the next focus destination according to this traversal policy.- Parameters:
 container- The container to which the traversal policy applies.component- The component from which focus is being transferred. Ifnull, implementations should return the first component for a forward traversal and the last component for a backward traversal.direction- The direction in which to transfer focus.- Returns:
 - The component to focus, or 
nullif there are no more components in the given direction or next component cannot be determined. 
 
 - 
 
 -