Class JTreeAPIDriver
java.lang.Object
org.netbeans.jemmy.drivers.LightSupportiveDriver
org.netbeans.jemmy.drivers.trees.JTreeAPIDriver
- All Implemented Interfaces:
LightDriver, ListDriver, MultiSelListDriver, TreeDriver
TreeDriver for javax.swing.JTree component type.
Uses API calls.
- Author:
- Alexandre Iline(alexandre.iline@sun.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcollapseItem(ComponentOperator oper, int index) Collapses a node.voideditItem(ComponentOperator oper, int index, Object newValue, Timeout waitEditorTime) Edits a node.voidexpandItem(ComponentOperator oper, int index) Expandes a node.voidselectItem(ComponentOperator oper, int index) Selects an item.voidselectItems(ComponentOperator oper, int[] indices) Selects some items.voidstartEditing(ComponentOperator oper, int index, Timeout waitEditorTime) Starts node editing.Methods inherited from class LightSupportiveDriver
checkSupported, getSupported
-
Constructor Details
-
JTreeAPIDriver
public JTreeAPIDriver()Constructs a JTreeAPIDriver.
-
-
Method Details
-
selectItem
Description copied from interface:ListDriverSelects an item.- Specified by:
selectItemin interfaceListDriver- Parameters:
oper- List operator.index- Item index.
-
selectItems
Description copied from interface:MultiSelListDriverSelects some items.- Specified by:
selectItemsin interfaceMultiSelListDriver- Parameters:
oper- List operator.indices- Item indices.
-
expandItem
Description copied from interface:TreeDriverExpandes a node.- Specified by:
expandItemin interfaceTreeDriver- Parameters:
oper- Tree operator.index- Node index.
-
collapseItem
Description copied from interface:TreeDriverCollapses a node.- Specified by:
collapseItemin interfaceTreeDriver- Parameters:
oper- Tree operator.index- Node index.
-
editItem
Description copied from interface:TreeDriverEdits a node.- Specified by:
editItemin interfaceTreeDriver- Parameters:
oper- Tree operator.index- Node index.newValue- New node valuewaitEditorTime- Time to wait node editor.
-
startEditing
Description copied from interface:TreeDriverStarts node editing.- Specified by:
startEditingin interfaceTreeDriver- Parameters:
oper- Tree operator.index- Node index.waitEditorTime- Time to wait node editor.
-