Class JSpinnerOperator.ListScrollAdjuster

java.lang.Object
org.netbeans.jemmy.operators.JSpinnerOperator.ListScrollAdjuster
All Implemented Interfaces:
ScrollAdjuster
Enclosing class:
JSpinnerOperator

public static class JSpinnerOperator.ListScrollAdjuster extends Object implements ScrollAdjuster
A ScrollAdjuster to be used for JSpinner component having SpinnerListModel model.
See Also:
  • Constructor Details

    • ListScrollAdjuster

      public ListScrollAdjuster(JSpinnerOperator oper, Object value)
      Constructs a ListScrollAdjuster object.
      Parameters:
      oper - an operator to work with.
      value - a value to scroll to.
    • ListScrollAdjuster

      public ListScrollAdjuster(JSpinnerOperator oper, int itemIndex)
      Constructs a ListScrollAdjuster object.
      Parameters:
      oper - an operator to work with.
      itemIndex - an item index to scroll to.
  • Method Details

    • getScrollDirection

      public int getScrollDirection()
      Description copied from interface: ScrollAdjuster
      Returns scroll direction to reach necessary scroller value.
      Specified by:
      getScrollDirection in interface ScrollAdjuster
      Returns:
      one of the values: INCREASE_SCROLL_DIRECTION, DECREASE_SCROLL_DIRECTION or DO_NOT_TOUCH_SCROLL_DIRECTION.
    • getScrollOrientation

      public int getScrollOrientation()
      Description copied from interface: ScrollAdjuster
      Returns scrolling orientation.
      Specified by:
      getScrollOrientation in interface ScrollAdjuster
      Returns:
      one of the values: Adjustable.HORIZONTAL or Adjustable.VERTICAL.
    • getDescription

      public String getDescription()
      Description copied from interface: ScrollAdjuster
      Returns a printable scrolling description.
      Specified by:
      getDescription in interface ScrollAdjuster
      Returns:
      a description.