fi.hut.tml.xsmiles.gui.components
Interface XFocusManager

All Known Implementing Classes:
AWTFocusManager

public interface XFocusManager

Class XFocusManager

Since:
Oct 29, 2004
Version:
$Revision: 6122 $, $Date: 2005-07-21 14:41:55 +0300 (Thu, 21 Jul 2005) $
Author:
pcesar

Field Summary
static int DOCUMENT_FOCUS_PROVIDER
           
static int DOWN_FOCUS_POINT
           
static int LEFT_FOCUS_POINT
           
static int NEXT_FOCUS_POINT
           
static int PREVIOUS_FOCUS_POINT
           
static int RIGHT_FOCUS_POINT
           
static int UP_FOCUS_POINT
           
static int WIDGETS_FOCUS_PROVIDER
           
 
Method Summary
 void addContentArea(java.awt.Container rootContainer)
           
 void addProvider(FocusPointsProvider fp)
           
 void addRootContainer(java.awt.Container rootContainer)
           
 void changeFocus(int direction)
           
 void cleanFocusPoint(FocusPoint fp)
           
 void drawFocusPoint(FocusPoint fp)
           
 FocusPoint getCurrentFocusPoint()
           
 java.awt.Rectangle getCurrentFocusRectangle()
           
 void setFirstFocusPoint()
           
 

Field Detail

NEXT_FOCUS_POINT

public static final int NEXT_FOCUS_POINT
See Also:
Constant Field Values

PREVIOUS_FOCUS_POINT

public static final int PREVIOUS_FOCUS_POINT
See Also:
Constant Field Values

LEFT_FOCUS_POINT

public static final int LEFT_FOCUS_POINT
See Also:
Constant Field Values

RIGHT_FOCUS_POINT

public static final int RIGHT_FOCUS_POINT
See Also:
Constant Field Values

UP_FOCUS_POINT

public static final int UP_FOCUS_POINT
See Also:
Constant Field Values

DOWN_FOCUS_POINT

public static final int DOWN_FOCUS_POINT
See Also:
Constant Field Values

WIDGETS_FOCUS_PROVIDER

public static final int WIDGETS_FOCUS_PROVIDER
See Also:
Constant Field Values

DOCUMENT_FOCUS_PROVIDER

public static final int DOCUMENT_FOCUS_PROVIDER
See Also:
Constant Field Values
Method Detail

changeFocus

public void changeFocus(int direction)

drawFocusPoint

public void drawFocusPoint(FocusPoint fp)

cleanFocusPoint

public void cleanFocusPoint(FocusPoint fp)

addProvider

public void addProvider(FocusPointsProvider fp)

setFirstFocusPoint

public void setFirstFocusPoint()

addRootContainer

public void addRootContainer(java.awt.Container rootContainer)

addContentArea

public void addContentArea(java.awt.Container rootContainer)

getCurrentFocusRectangle

public java.awt.Rectangle getCurrentFocusRectangle()

getCurrentFocusPoint

public FocusPoint getCurrentFocusPoint()


X-Smiles 1.2