abbot.tester
Class JTableTester

java.lang.Object
  |
  +--abbot.tester.Robot
        |
        +--abbot.tester.ComponentTester
              |
              +--abbot.tester.ContainerTester
                    |
                    +--abbot.tester.JComponentTester
                          |
                          +--abbot.tester.JTableTester

public class JTableTester
extends JComponentTester

Provide user actions on a JTable.


Fields inherited from class abbot.tester.Robot
BUTTON_MASK, componentDelay, defaultDelay, dragMask, EM_AWT, EM_PROG, EM_ROBOT, MENU_SHORTCUT_KEYCODE, MENU_SHORTCUT_MASK, MENU_SHORTCUT_MODIFIER, MULTI_CLICK_INTERVAL, POPUP_MASK, POPUP_MODIFIER, POPUP_ON_PRESS, popupDelay, state, TERTIARY_MASK, TERTIARY_MODIFIER
 
Constructor Summary
JTableTester()
           
 
Method Summary
 void actionClickCell(Component c, int row, int col)
          JTable select cell action.
 void actionClickCell(Component c, int row, int col, String modifiers)
          JTable select cell action.
 void actionClickCell(Component c, int row, int col, String modifiers, int count)
          JTable select cell action.
 void actionDragCell(Component c, int row, int col)
          Initiate a drag operation at the given cell using mouse button 1.
 void actionDragCell(Component c, int row, int col, String modifiers)
          Initiate a drag operation at the given cell, using the given button modifiers.
 void actionDropAtCell(Component c, int row, int col)
          Drop the current drag action on the given cell.
 void actionScrollCellToVisible(Component comp, int row, int col)
          Make sure the entire cell at the given index is visible.
 void actionSelectCell(Component c, int row, int col)
          Select the given cell, if not already.
 void actionSelectPopupMenuItemAtCell(Component c, int row, int col, String itemName)
          Select a menu item from a popup menu at the given cell.
 void actionShowPopupMenuAtCell(Component c, int row, int col)
          Activate a popup menu at the given cell.
protected  Point cellToPoint(Component c, int row, int col)
           
 
Methods inherited from class abbot.tester.JComponentTester
actionActionMap, actionScrollToVisible, actionScrollToVisible, deriveTag, mousePress, scrollToVisible, scrollToVisible
 
Methods inherited from class abbot.tester.ComponentTester
actionClick, actionClick, actionClick, actionClick, actionDelay, actionDrag, actionDrag, actionDrop, actionFocus, actionKeyPress, actionKeyRelease, actionKeyString, actionKeyStroke, actionKeyStroke, actionSelectAWTMenuItemByLabel, actionSelectAWTPopupMenuItemByLabel, actionSelectMenuItem, actionSelectPopupMenuItem, actionSelectPopupMenuItem, actionShowPopupMenu, actionShowPopupMenu, actionWaitForIdle, assertComponentShowing, assertFrameShowing, assertImage, deriveAccessibleTag, getActions, getAssertMethods, getComponentActions, getComponentAssertMethods, getFinder, getPropertyMethods, getTag, getTestedClass, getTester, getTester, isExtension, setTester, stripHTML, waitAction, waitForComponentShowing, waitForFrameShowing
 
Methods inherited from class abbot.tester.Robot
, activate, bugCheck, canMoveWindows, canResizeWindows, capture, capture, capture, click, click, click, click, click, close, deiconify, delay, drag, drag, dragOver, drop, findFocusOwner, focus, focus, getAutoDelay, getBorderIntersection, getCanonicalClass, getCloseLocation, getEventID, getEventID, getEventMode, getEventPostDelay, getIconifyLocation, getKeyCode, getKeyCode, getKeyModifiers, getMaximizeLocation, getModifiers, getModifiers, getMouseModifiers, getMoveLocation, getPreferredRobotAutoDelay, getResizeLocation, hasHierarchyEventGenerationBug, hasKeyStrokeGenerationBug, hasMultiClickFrameBug, hasRobotMotionBug, iconify, invokeAction, invokeAndWait, isModifier, isOnPopup, isReadyForInput, isTertiaryButton, jitter, jitter, key, key, keyCodeToMask, keyPress, keyRelease, keyString, keyStroke, maskToKeyCode, maximize, mouseMove, mouseMove, mousePress, mousePress, mousePress, mousePress, mouseRelease, mouseRelease, move, moveBy, normalize, postEvent, resetPointer, resize, resizeBy, sample, selectAWTMenuItem, selectAWTMenuItemByLabel, selectAWTPopupMenuItem, selectAWTPopupMenuItemByLabel, selectMenuItem, sendEvent, setAutoDelay, setEventMode, setEventPostDelay, setModifiers, showPopupMenu, showPopupMenu, simpleClassName, sleep, 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

JTableTester

public JTableTester()
Method Detail

cellToPoint

protected Point cellToPoint(Component c,
                            int row,
                            int col)

actionScrollCellToVisible

public void actionScrollCellToVisible(Component comp,
                                      int row,
                                      int col)
Make sure the entire cell at the given index is visible.

actionSelectCell

public void actionSelectCell(Component c,
                             int row,
                             int col)
Select the given cell, if not already.

actionClickCell

public void actionClickCell(Component c,
                            int row,
                            int col)
JTable select cell action.

actionClickCell

public void actionClickCell(Component c,
                            int row,
                            int col,
                            String modifiers)
JTable select cell action.

actionClickCell

public void actionClickCell(Component c,
                            int row,
                            int col,
                            String modifiers,
                            int count)
JTable select cell action.

actionDragCell

public void actionDragCell(Component c,
                           int row,
                           int col)
Initiate a drag operation at the given cell using mouse button 1.

actionDragCell

public void actionDragCell(Component c,
                           int row,
                           int col,
                           String modifiers)
Initiate a drag operation at the given cell, using the given button modifiers.

actionDropAtCell

public void actionDropAtCell(Component c,
                             int row,
                             int col)
Drop the current drag action on the given cell.

actionSelectPopupMenuItemAtCell

public void actionSelectPopupMenuItemAtCell(Component c,
                                            int row,
                                            int col,
                                            String itemName)
Select a menu item from a popup menu at the given cell.

actionShowPopupMenuAtCell

public void actionShowPopupMenuAtCell(Component c,
                                      int row,
                                      int col)
Activate a popup menu at the given cell.


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

SourceForge