Class JTableHeaderDriver

java.lang.Object
org.netbeans.jemmy.drivers.LightSupportiveDriver
org.netbeans.jemmy.drivers.lists.JTableHeaderDriver
All Implemented Interfaces:
LightDriver, ListDriver, MultiSelListDriver, OrderedListDriver

public class JTableHeaderDriver extends LightSupportiveDriver implements OrderedListDriver
List driver for javax.swing.table.JTableHeader component type.
Author:
Alexandre Iline(alexandre.iline@sun.com)
  • Constructor Details

    • JTableHeaderDriver

      public JTableHeaderDriver()
      Constructs a JTableHeaderDriver.
  • Method Details

    • selectItem

      public void selectItem(ComponentOperator oper, int index)
      Description copied from interface: ListDriver
      Selects an item.
      Specified by:
      selectItem in interface ListDriver
      Parameters:
      oper - List operator.
      index - Item index.
    • selectItems

      public void selectItems(ComponentOperator oper, int[] indices)
      Description copied from interface: MultiSelListDriver
      Selects some items.
      Specified by:
      selectItems in interface MultiSelListDriver
      Parameters:
      oper - List operator.
      indices - Item indices.
    • moveItem

      public void moveItem(ComponentOperator oper, int moveColumn, int moveTo)
      Description copied from interface: OrderedListDriver
      Changes item index.
      Specified by:
      moveItem in interface OrderedListDriver
      Parameters:
      oper - List operator.
      moveColumn - Current item index.
      moveTo - Ne witem index.
    • clickOnHeader

      protected void clickOnHeader(JTableHeaderOperator oper, int index)
      Clicks on a column header.
      Parameters:
      oper - an operator to click on.
      index - column index.
    • clickOnHeader

      protected void clickOnHeader(JTableHeaderOperator oper, int index, int modifiers)
      Clicks on a column header.
      Parameters:
      oper - an operator to click on.
      index - column index.
      modifiers - a combination of InputEvent.*_MASK fields.