fi.hut.tml.xsmiles.gui.components.swing
Class SwingFocusManager

java.lang.Object
  extended byfi.hut.tml.xsmiles.gui.components.awt.AWTFocusManager
      extended byfi.hut.tml.xsmiles.gui.components.swing.SwingFocusManager
All Implemented Interfaces:
XFocusManager

public class SwingFocusManager
extends AWTFocusManager

This is the base class that is extended by FocusPointProviders

Author:
Pablo Cesar, Mikko Honkala

Field Summary
 
Fields inherited from class fi.hut.tml.xsmiles.gui.components.awt.AWTFocusManager
contentArea, contentFocus, contentprovider, currentFocus, focusComponent, fpList, guiFocus, guiprovider, rootContainer, scrollContainer, tmpFocus
 
Fields inherited from interface fi.hut.tml.xsmiles.gui.components.XFocusManager
DOCUMENT_FOCUS_PROVIDER, DOWN_FOCUS_POINT, LEFT_FOCUS_POINT, NEXT_FOCUS_POINT, PREVIOUS_FOCUS_POINT, RIGHT_FOCUS_POINT, UP_FOCUS_POINT, WIDGETS_FOCUS_PROVIDER
 
Constructor Summary
SwingFocusManager()
           
 
Method Summary
 java.awt.Point getScrollPosition(java.awt.Component component)
           
 boolean isScrollPane(java.awt.Container cont)
           
 
Methods inherited from class fi.hut.tml.xsmiles.gui.components.awt.AWTFocusManager
addContentArea, addProvider, addRootContainer, applyAlgorithm, calculateMidX, calculateMidY, calculateMin, changeFocus, cleanFocusPoint, controlHaviScrollPage, drawFocusPoint, getBrowserViewLocation, getCurrentFocusPoint, getCurrentFocusRectangle, getCurrentViewLocation, getFocusComponent, getIndexOfComponent, getScrollContainer, setFirstFocusPoint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingFocusManager

public SwingFocusManager()
Method Detail

isScrollPane

public boolean isScrollPane(java.awt.Container cont)
Overrides:
isScrollPane in class AWTFocusManager

getScrollPosition

public java.awt.Point getScrollPosition(java.awt.Component component)
Overrides:
getScrollPosition in class AWTFocusManager


X-Smiles 1.2