abbot.tester
Class JScrollBarTester

java.lang.Object
  extended by abbot.tester.Robot
      extended by abbot.tester.ComponentTester
          extended by abbot.tester.ContainerTester
              extended by abbot.tester.JComponentTester
                  extended by abbot.tester.JScrollBarTester
All Implemented Interfaces:
AWTConstants

public class JScrollBarTester
extends JComponentTester

Provides user actions on a JScrollPane.


Field Summary
 
Fields inherited from class abbot.tester.ComponentTester
IGNORED_METHODS
 
Fields inherited from class abbot.tester.Robot
componentDelay, defaultDelay, EM_AWT, EM_ROBOT, IDLE_TIMEOUT, MOUSELESS_MODIFIER, MOUSELESS_MODIFIER_MASK, popupDelay
 
Fields inherited from interface abbot.tester.AWTConstants
BUTTON_MASK, COPY_MASK, DRAG_THRESHOLD, LINK_MASK, MENU_SHORTCUT_KEYCODE, MENU_SHORTCUT_MASK, MENU_SHORTCUT_MODIFIER, MENU_SHORTCUT_STRING, MOVE_MASK, MULTI_CLICK_INTERVAL, POPUP_MASK, POPUP_MODIFIER, POPUP_ON_PRESS, TERTIARY_MASK, TERTIARY_MODIFIER
 
Constructor Summary
JScrollBarTester()
           
 
Method Summary
 void actionScrollBlockDown(Component c)
          Scroll down (or left) one block (usually a page).
 void actionScrollBlockUp(Component c)
          Scroll up (or right) one block (usually a page).
 void actionScrollTo(Component c, int position)
          Scroll to the given scroll position.
 void actionScrollUnitDown(Component c)
          Scroll down (or left) one unit (usually a line).
 void actionScrollUnitUp(Component c)
          Scroll up (or right) one unit (usually a line).
protected  Point getBlockLocation(JScrollBar bar, boolean up)
           
protected  Point getThumbLocation(JScrollBar bar, int value)
           
protected  Point getUnitLocation(JScrollBar bar, boolean up)
           
protected  void scroll(JScrollBar bar, int value)
           
protected  void scroll(JScrollBar bar, int count, boolean block)
           
 
Methods inherited from class abbot.tester.JComponentTester
actionActionMap, actionClick, actionClick, actionDrag, actionDrag, actionDrop, actionScrollToVisible, actionScrollToVisible, actionScrollToVisible, convertRendererToString, deriveTag, getTester, isVisible, isVisible, mousePress, scrollRectToVisible, scrollToVisible, scrollToVisible
 
Methods inherited from class abbot.tester.ComponentTester
actionClick, actionClick, actionClick, actionClick, actionClick, actionClick, actionDelay, actionDrag, actionDrag, actionDrag, actionDrag, actionDragOver, actionDragOver, actionDrop, actionDrop, actionFocus, actionKeyPress, actionKeyPress, actionKeyRelease, actionKeyRelease, actionKeyString, actionKeyString, actionKeyStroke, actionKeyStroke, actionKeyStroke, actionKeyStroke, actionMouseMove, actionMousePress, actionMousePress, actionMouseRelease, actionSelectAWTMenuItem, actionSelectAWTMenuItemByLabel, actionSelectAWTPopupMenuItem, actionSelectAWTPopupMenuItemByLabel, actionSelectMenuItem, actionSelectMenuItem, actionSelectPopupMenuItem, actionSelectPopupMenuItem, actionSelectPopupMenuItem, actionSetModifiers, actionShowPopupMenu, actionShowPopupMenu, actionShowPopupMenu, actionWaitForIdle, assertComponentShowing, assertFrameShowing, assertFrameShowing, assertImage, deriveAccessibleTag, getActions, getAssertMethods, getComponentActions, getComponentAssertMethods, getLocation, getPropertyMethods, getTag, getTestedClass, getTester, getTester, isCustom, isExtension, parseLocation, setTester, stripHTML, waitAction, waitForComponentShowing, waitForFrameShowing, waitForFrameShowing
 
Methods inherited from class abbot.tester.Robot
activate, canMoveWindows, canResizeWindows, capture, capture, capture, click, click, click, click, click, close, deiconify, delay, descriptiveClassName, drag, drag, dragOver, drop, findFocusOwner, fireAccessibleAction, focus, focus, getAutoDelay, getBorderTitle, getCanonicalClass, getCloseLocation, getDescriptiveName, getEventID, getEventID, getEventMode, getEventModeDescription, getEventPostDelay, getEventQueue, getIconifyLocation, getIconName, getIndex, getLabel, getMaximizeLocation, getMoveLocation, getName, getPreferredRobotAutoDelay, getResizeLocation, getRobot, getState, getText, getTitle, iconify, invokeAction, invokeAction, invokeAndWait, invokeAndWait, invokeLater, invokeLater, isReadyForInput, jitter, jitter, key, key, keyPress, keyRelease, keyString, keyStroke, maximize, mouseMove, mouseMove, mousePress, mousePress, mousePress, mousePress, mouseRelease, mouseRelease, move, moveBy, normalize, postEvent, postInvocationEvent, queueBlocked, reset, resize, resizeBy, sample, sample, sample, selectAWTMenuItem, selectAWTMenuItem, selectAWTMenuItemByLabel, selectAWTPopupMenuItem, selectAWTPopupMenuItem, selectAWTPopupMenuItemByLabel, selectMenuItem, selectMenuItem, selectPopupMenuItem, sendEvent, setAutoDelay, setEventMode, setEventPostDelay, setModifiers, showPopupMenu, showPopupMenu, simpleClassName, sleep, toHierarchyPath, toString, toString, toString, userMovable, userResizable, useScreenMenuBar, wait, wait, wait, waitForIdle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JScrollBarTester

public JScrollBarTester()
Method Detail

getThumbLocation

protected Point getThumbLocation(JScrollBar bar,
                                 int value)

getUnitLocation

protected Point getUnitLocation(JScrollBar bar,
                                boolean up)

getBlockLocation

protected Point getBlockLocation(JScrollBar bar,
                                 boolean up)

scroll

protected void scroll(JScrollBar bar,
                      int value)

scroll

protected void scroll(JScrollBar bar,
                      int count,
                      boolean block)

actionScrollUnitUp

public void actionScrollUnitUp(Component c)
Scroll up (or right) one unit (usually a line).


actionScrollUnitDown

public void actionScrollUnitDown(Component c)
Scroll down (or left) one unit (usually a line).


actionScrollBlockUp

public void actionScrollBlockUp(Component c)
Scroll up (or right) one block (usually a page).


actionScrollBlockDown

public void actionScrollBlockDown(Component c)
Scroll down (or left) one block (usually a page).


actionScrollTo

public void actionScrollTo(Component c,
                           int position)
Scroll to the given scroll position.



Copyright © 2002-2008 Timothy Wall. All Rights Reserved.
Abbot is hosted on

SourceForge