Package org.netbeans.jemmy.drivers.trees
Class JTreeMouseDriver
- java.lang.Object
-
- org.netbeans.jemmy.drivers.LightSupportiveDriver
-
- org.netbeans.jemmy.drivers.trees.JTreeMouseDriver
-
- All Implemented Interfaces:
LightDriver,ListDriver,MultiSelListDriver,TreeDriver
public class JTreeMouseDriver extends LightSupportiveDriver implements TreeDriver
TreeDriver for javax.swing.JTree component type. Uses mouse operations.- Author:
- Alexandre Iline(alexandre.iline@sun.com)
-
-
Constructor Summary
Constructors Constructor Description JTreeMouseDriver()Constructs a JTreeMouseDriver.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollapseItem(ComponentOperator oper, int index)Collapses a node.voideditItem(ComponentOperator oper, int index, java.lang.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 org.netbeans.jemmy.drivers.LightSupportiveDriver
checkSupported, getSupported
-
-
-
-
Method Detail
-
selectItem
public void selectItem(ComponentOperator oper, int index)
Description copied from interface:ListDriverSelects an item.- Specified by:
selectItemin interfaceListDriver- Parameters:
oper- List operator.index- Item index.
-
selectItems
public void selectItems(ComponentOperator oper, int[] indices)
Description copied from interface:MultiSelListDriverSelects some items.- Specified by:
selectItemsin interfaceMultiSelListDriver- Parameters:
oper- List operator.indices- Item indices.
-
expandItem
public void expandItem(ComponentOperator oper, int index)
Description copied from interface:TreeDriverExpandes a node.- Specified by:
expandItemin interfaceTreeDriver- Parameters:
oper- Tree operator.index- Node index.
-
collapseItem
public void collapseItem(ComponentOperator oper, int index)
Description copied from interface:TreeDriverCollapses a node.- Specified by:
collapseItemin interfaceTreeDriver- Parameters:
oper- Tree operator.index- Node index.
-
editItem
public void editItem(ComponentOperator oper, int index, java.lang.Object newValue, Timeout waitEditorTime)
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
public void startEditing(ComponentOperator oper, int index, Timeout waitEditorTime)
Description copied from interface:TreeDriverStarts node editing.- Specified by:
startEditingin interfaceTreeDriver- Parameters:
oper- Tree operator.index- Node index.waitEditorTime- Time to wait node editor.
-
-