org.netbeans.jemmy.operators
Class JSpinnerOperator.NumberScrollAdjuster

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

public static class JSpinnerOperator.NumberScrollAdjuster
extends Object
implements ScrollAdjuster

A ScrollAdjuster to be used for JSpinner component having SpinnerNumberModel model.

See Also:
JSpinnerOperator.NumberSpinnerOperator

Field Summary
 
Fields inherited from interface org.netbeans.jemmy.drivers.scrolling.ScrollAdjuster
DECREASE_SCROLL_DIRECTION, DO_NOT_TOUCH_SCROLL_DIRECTION, INCREASE_SCROLL_DIRECTION
 
Constructor Summary
JSpinnerOperator.NumberScrollAdjuster(JSpinnerOperator oper, double value)
          Constructs a NumberScrollAdjuster object.
JSpinnerOperator.NumberScrollAdjuster(JSpinnerOperator oper, Number value)
          Constructs a NumberScrollAdjuster object.
 
Method Summary
 String getDescription()
          Returns a printable scrolling description.
 int getScrollDirection()
          Returns scroll direction to reach necessary scroller value.
 int getScrollOrientation()
          Returns scrolling orientation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSpinnerOperator.NumberScrollAdjuster

public JSpinnerOperator.NumberScrollAdjuster(JSpinnerOperator oper,
                                             double value)
Constructs a NumberScrollAdjuster object.

Parameters:
oper - an operator to work with.
value - a value to scroll to.

JSpinnerOperator.NumberScrollAdjuster

public JSpinnerOperator.NumberScrollAdjuster(JSpinnerOperator oper,
                                             Number value)
Constructs a NumberScrollAdjuster object.

Parameters:
oper - an operator to work with.
value - a value to scroll to.
Method Detail

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.