|
||||||||||
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.JListTester
Provide actions and assertions for a JList component. The JList substructure is a "row", and JListLocation provides different identifiers for a row.
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 | |
JListTester()
|
Method Summary | |
void |
actionClickIndex(Component list,
int index)
Deprecated. Use the ComponentLocation version instead. |
void |
actionClickIndex(Component list,
int index,
String modifiers)
Deprecated. Use the ComponentLocation version instead. |
void |
actionClickIndex(Component c,
int index,
String modifiers,
int count)
Deprecated. Use the ComponentLocation version instead. |
void |
actionClickValue(Component list,
String item)
Deprecated. Use the ComponentLocation version instead. |
void |
actionClickValue(Component list,
String item,
String modifiers)
Deprecated. Use the ComponentLocation version instead. |
void |
actionClickValue(Component list,
String item,
String modifiers,
int count)
Deprecated. Use the ComponentLocation version instead. |
void |
actionScrollRowToVisible(Component list,
int index)
Deprecated. Use the JListLocation version. |
void |
actionSelectIndex(Component c,
int index)
Select the given index. |
void |
actionSelectPopupMenuItemAtIndex(Component list,
int index,
String menuItem)
Deprecated. Use the ComponentLocation version instead. |
void |
actionSelectPopupMenuItemAtValue(Component list,
String item,
String menuItem)
Deprecated. Use the ComponentLocation version instead. |
void |
actionSelectRow(Component c,
JListLocation location)
Select the given row. |
void |
actionSelectValue(Component list,
String item)
Deprecated. Use the ComponentLocation version instead. |
void |
actionShowPopupMenuAtIndex(Component list,
int index)
Deprecated. Use the ComponentLocation version instead. |
void |
actionShowPopupMenuAtValue(Component list,
String item)
Deprecated. Use the ComponentLocation version instead. |
String[] |
getContents(JList list)
Return an array of strings that represents the list's contents. |
Object |
getElementAt(JList list,
int index)
JList doesn't provide direct access to its contents, so make up for that oversight. |
ComponentLocation |
getLocation(Component c,
Point p)
Return the value, row, or coordinate location. |
int |
getSize(JList list)
Return the size of the given list. |
ComponentLocation |
parseLocation(String encoded)
Parse the String representation of a JListLocation into the actual JListLocation object. |
static String |
valueToString(JList list,
int index)
Convert the value in the list at the given index into a reasonable string representation, or null if one can not be obtained. |
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 JListTester()
Method Detail |
public static String valueToString(JList list, int index)
public Object getElementAt(JList list, int index)
public int getSize(JList list)
public String[] getContents(JList list)
public void actionScrollRowToVisible(Component list, int index)
public void actionSelectIndex(Component c, int index)
public void actionSelectRow(Component c, JListLocation location)
public void actionClickIndex(Component list, int index)
ActionFailedException
- if the index is out of range.public void actionClickIndex(Component list, int index, String modifiers)
ActionFailedException
- if the index is out of range.public void actionClickIndex(Component c, int index, String modifiers, int count)
ActionFailedException
- if the index is out of range.public void actionSelectValue(Component list, String item)
ActionFailedException
- if the value does not exist.public void actionClickValue(Component list, String item)
ActionFailedException
- if the value does not exist.public void actionClickValue(Component list, String item, String modifiers)
ActionFailedException
- if the value does not exist.public void actionClickValue(Component list, String item, String modifiers, int count)
ActionFailedException
- if the value does not exist.public void actionSelectPopupMenuItemAtIndex(Component list, int index, String menuItem)
ActionFailedException
- if the index is out of range.public void actionSelectPopupMenuItemAtValue(Component list, String item, String menuItem)
ActionFailedException
- if the value does not exist.public void actionShowPopupMenuAtIndex(Component list, int index)
ActionFailedException
- if the index is out of range.public void actionShowPopupMenuAtValue(Component list, String item)
ActionFailedException
- if the value does not exist.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 |