abbot.tester
Class JInternalFrameTester

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.JInternalFrameTester
All Implemented Interfaces:
AWTConstants

public class JInternalFrameTester
extends JComponentTester


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
JInternalFrameTester()
           
 
Method Summary
 void actionClose(Component comp)
          Close the internal frame.
 void actionDeiconify(Component comp)
          Deiconify the given Frame.
 void actionIconify(Component comp)
          Iconify the given Frame.
 void actionMaximize(Component comp)
           
 void actionMove(Component comp, int x, int y)
          Move the given internal frame.
 void actionNormalize(Component comp)
           
 void actionResize(Component comp, int width, int height)
          Resize the given internal frame.
protected  void iconify(JInternalFrame frame, boolean b)
          Iconify/deiconify the given frame.
protected  void maximize(JInternalFrame frame, boolean b)
          Maximize or normalize the given frame.
 
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

JInternalFrameTester

public JInternalFrameTester()
Method Detail

maximize

protected void maximize(JInternalFrame frame,
                        boolean b)
Maximize or normalize the given frame. Iconified frames should use deiconify, not normalize.


actionMaximize

public void actionMaximize(Component comp)

actionNormalize

public void actionNormalize(Component comp)

iconify

protected void iconify(JInternalFrame frame,
                       boolean b)
Iconify/deiconify the given frame. If the frame is already in the desired state, does nothing.


actionIconify

public void actionIconify(Component comp)
Iconify the given Frame.


actionDeiconify

public void actionDeiconify(Component comp)
Deiconify the given Frame.


actionMove

public void actionMove(Component comp,
                       int x,
                       int y)
Move the given internal frame.


actionResize

public void actionResize(Component comp,
                         int width,
                         int height)
Resize the given internal frame.


actionClose

public void actionClose(Component comp)
Close the internal frame.



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

SourceForge