|
||||||||||
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, MOUSELESS_MODIFIER, MOUSELESS_MODIFIER_MASK, 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 |
actionSelectRow(Component c,
ComponentLocation loc)
Select the given row. |
void |
actionSelectRow(Component tree,
int row)
Select the given row. |
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. |
static boolean |
isLocationInExpandControl(JTree tree,
int x,
int y)
Returns whether the given point is in one of the JTree's node expansion controls. |
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 TreePath |
pathToStringPath(JTree tree,
TreePath path)
Return the String representation of the given TreePath, or null if one can not be obtained. |
(package private) static String |
valueToString(JTree tree,
TreePath path)
Return the String representation of the final component of the given TreePath, or null if one can not be obtained. |
Methods inherited from class abbot.tester.JComponentTester |
actionActionMap, actionClick, actionClick, actionDrag, 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 boolean isLocationInExpandControl(JTree tree, int x, int y)
static String valueToString(JTree tree, TreePath path)
public static TreePath pathToStringPath(JTree tree, TreePath path)
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 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 |