|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectabbot.tester.Robot
abbot.tester.ComponentTester
abbot.tester.ContainerTester
abbot.tester.JComponentTester
abbot.tester.JTreeTester
Provide operations on a JTree component.
Field Summary |
Fields inherited from class abbot.tester.Robot |
BUTTON_MASK, componentDelay, defaultDelay, DRAG_THRESHOLD, EM_AWT, EM_ROBOT, MENU_SHORTCUT_KEYCODE, MENU_SHORTCUT_MASK, MENU_SHORTCUT_MODIFIER, MENU_SHORTCUT_STRING, MULTI_CLICK_INTERVAL, POPUP_MASK, POPUP_MODIFIER, POPUP_ON_PRESS, popupDelay, TERTIARY_MASK, TERTIARY_MODIFIER |
Constructor Summary | |
JTreeTester()
|
Method Summary | |
void |
actionClick(Component c,
ComponentLocation loc)
Click at the given location. |
void |
actionClickRow(Component tree,
int row)
Simple click on the given row. |
void |
actionClickRow(Component tree,
int row,
String modifiers)
Deprecated. Use the ComponentLocation version. |
void |
actionClickRow(Component c,
int row,
String modifiers,
int count)
Deprecated. Use the ComponentLocation version. |
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)
Deprecated. Use the ComponentLocation version. |
void |
actionSelectRow(Component c,
ComponentLocation loc)
Select the given row. |
void |
actionSelectRow(Component tree,
int row)
Select the given row. |
void |
actionShowPopupMenuAtRow(Component c,
int row)
Deprecated. Use the ComponentLocation version. |
void |
actionToggleRow(Component c,
ComponentLocation loc)
Change the open/closed state of the given row, if possible. |
void |
actionToggleRow(Component c,
int row)
Deprecated. Use the ComponentLocation version instead. |
ComponentLocation |
getLocation(Component c,
Point p)
Convert the coordinate into a more meaningful location. |
protected boolean |
makeVisible(Component c,
TreePath path)
Returns whether any action was taken. |
ComponentLocation |
parseLocation(String encoded)
Parse the String representation of a JTreeLocation into the actual JTreeLocation object. |
static String |
pathToString(JTree tree,
int row)
|
Methods inherited from class abbot.tester.JComponentTester |
actionActionMap, actionClick, actionClick, actionDrag, actionDrop, actionScrollToVisible, 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 |
public static String pathToString(JTree tree, int row)
public void actionClick(Component c, ComponentLocation loc)
actionClick
in class ComponentTester
public void actionSelectRow(Component c, ComponentLocation loc)
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)
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 actionToggleRow(Component c, ComponentLocation loc)
public void actionSelectPopupMenuItemAtRow(Component c, int row, String item)
public void actionShowPopupMenuAtRow(Component c, int row)
public ComponentLocation parseLocation(String encoded)
parseLocation
in class ComponentTester
public ComponentLocation getLocation(Component c, Point p)
getLocation
in class ComponentTester
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |