|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--abbot.tester.Robot | +--abbot.tester.ComponentTester | +--abbot.tester.ContainerTester | +--abbot.tester.JComponentTester | +--abbot.tester.JTreeTester
Provide operations on a JTree component.
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 | |
JTreeTester()
|
Method Summary | |
void |
actionClickRow(Component tree,
int row)
Simple click on the given row. |
void |
actionClickRow(Component tree,
int row,
String modifiers)
Click with modifiers on the given row. |
void |
actionClickRow(Component c,
int row,
String modifiers,
int count)
Multiple click on the given row. |
void |
actionMakeVisible(Component c,
TreePath path)
Ensure all elements of the given path are visible. |
void |
actionSelectPath(Component c,
TreePath path)
Select the given path, expanding parent nodes if necessary. |
void |
actionSelectPopupMenuItemAtRow(Component c,
int row,
String item)
Select a popup menu item at the given row. |
void |
actionSelectRow(Component tree,
int row)
Select the given row. |
void |
actionShowPopupMenuAtRow(Component c,
int row)
Activate a popup menu item at the given row. |
void |
actionToggleRow(Component c,
int row)
Change the open/closed state of the given row, if possible. |
(package private) TreePath |
convertPath(TreeModel model,
TreePath path)
|
protected TreePath |
makeParentPath(TreePath path)
Return the TreePath sans the last element, or null if there's only one element. |
protected boolean |
makeVisible(Component c,
TreePath path)
Returns whether action was taken. |
protected Point |
rowToPoint(Component c,
int row)
Convert the given row to an x,y coordinate. |
Methods inherited from class abbot.tester.JComponentTester |
actionActionMap, actionScrollToVisible, actionScrollToVisible, deriveTag, mousePress, scrollToVisible, scrollToVisible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JTreeTester()
Method Detail |
protected Point rowToPoint(Component c, int row)
ActionFailedException
- if the row is not available.public void actionSelectRow(Component tree, int row)
public void actionClickRow(Component tree, int row)
public void actionClickRow(Component tree, int row, String modifiers)
public void actionClickRow(Component c, int row, String modifiers, int count)
TreePath convertPath(TreeModel model, TreePath path)
protected TreePath makeParentPath(TreePath path)
protected boolean makeVisible(Component c, TreePath path)
public void actionMakeVisible(Component c, TreePath path)
public void actionSelectPath(Component c, TreePath path)
public void actionToggleRow(Component c, int row)
public void actionSelectPopupMenuItemAtRow(Component c, int row, String item)
public void actionShowPopupMenuAtRow(Component c, int row)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |