Class JListMouseDriver

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

public class JListMouseDriver extends LightSupportiveDriver implements MultiSelListDriver
List driver for javax.swing.JList component type.
Author:
Alexandre Iline(alexandre.iline@sun.com)
  • Constructor Details

    • JListMouseDriver

      public JListMouseDriver()
      Constructs a JListMouseDriver.
  • 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.
    • clickOnItem

      protected void clickOnItem(JListOperator oper, int index)
      Clicks on a list item.
      Parameters:
      oper - an operator to click on.
      index - item index.
    • clickOnItem

      protected void clickOnItem(JListOperator oper, int index, int modifiers)
      Clicks on a list item.
      Parameters:
      oper - an operator to click on.
      index - item index.
      modifiers - a combination of InputEvent.*_MASK fields.