Package org.netbeans.jemmy.operators
Class JSpinnerOperator.ObjectScrollAdjuster
java.lang.Object
org.netbeans.jemmy.operators.JSpinnerOperator.ObjectScrollAdjuster
- All Implemented Interfaces:
ScrollAdjuster
- Direct Known Subclasses:
JSpinnerOperator.ExactScrollAdjuster
,JSpinnerOperator.ToStringScrollAdjuster
- Enclosing class:
JSpinnerOperator
public abstract static class JSpinnerOperator.ObjectScrollAdjuster
extends Object
implements ScrollAdjuster
Abstract class for a scrolling of a spinner having unknown model type.
A subclass needs to override
equals(Object)
value
to specify a criteria of successful scrolling.-
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
ConstructorsConstructorDescriptionObjectScrollAdjuster
(JSpinnerOperator oper, int direction) Constructs aObjectScrollAdjuster
object. -
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
int
Returns scroll direction to reach necessary scroller value.int
Returns scrolling orientation.Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.netbeans.jemmy.drivers.scrolling.ScrollAdjuster
getDescription
-
Constructor Details
-
ObjectScrollAdjuster
Constructs aObjectScrollAdjuster
object.- Parameters:
oper
- an operator to work with.direction
- a scrolling direction - one ofScrollAdjuster.*_SCROLL_DIRECTION
fields.
-
-
Method Details
-
getScrollDirection
public int getScrollDirection()Description copied from interface:ScrollAdjuster
Returns scroll direction to reach necessary scroller value.- Specified by:
getScrollDirection
in interfaceScrollAdjuster
- Returns:
- one of the values: INCREASE_SCROLL_DIRECTION, DECREASE_SCROLL_DIRECTION or DO_NOT_TOUCH_SCROLL_DIRECTION.
-
equals
-
getScrollOrientation
public int getScrollOrientation()Description copied from interface:ScrollAdjuster
Returns scrolling orientation.- Specified by:
getScrollOrientation
in interfaceScrollAdjuster
- Returns:
- one of the values: Adjustable.HORIZONTAL or Adjustable.VERTICAL.
-