Interface TreeDriver

All Superinterfaces:
ListDriver, MultiSelListDriver
All Known Implementing Classes:
JTreeAPIDriver, JTreeMouseDriver

public interface TreeDriver extends MultiSelListDriver
Defines how to work with trees.
  • Method Details

    • expandItem

      void expandItem(ComponentOperator oper, int index)
      Expandes a node.
      Parameters:
      oper - Tree operator.
      index - Node index.
    • collapseItem

      void collapseItem(ComponentOperator oper, int index)
      Collapses a node.
      Parameters:
      oper - Tree operator.
      index - Node index.
    • editItem

      void editItem(ComponentOperator oper, int index, Object newValue, Timeout waitEditorTime)
      Edits a node.
      Parameters:
      oper - Tree operator.
      index - Node index.
      newValue - New node value
      waitEditorTime - Time to wait node editor.
    • startEditing

      void startEditing(ComponentOperator oper, int index, Timeout waitEditorTime)
      Starts node editing.
      Parameters:
      oper - Tree operator.
      index - Node index.
      waitEditorTime - Time to wait node editor.