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.- Author:
- Alexandre Iline (alexandre.iline@sun.com)
-
Field Summary
Fields inherited from interface ScrollAdjuster
DECREASE_SCROLL_DIRECTION, DO_NOT_TOUCH_SCROLL_DIRECTION, INCREASE_SCROLL_DIRECTION -
Constructor Summary
ConstructorsConstructorDescriptionObjectScrollAdjuster(JSpinnerOperator oper, int direction) Constructs aObjectScrollAdjusterobject. -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanintReturns scroll direction to reach necessary scroller value.intReturns scrolling orientation.Methods inherited from class Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ScrollAdjuster
getDescription
-
Constructor Details
-
ObjectScrollAdjuster
Constructs aObjectScrollAdjusterobject.- Parameters:
oper- an operator to work with.direction- a scrolling direction - one ofScrollAdjuster.*_SCROLL_DIRECTIONfields.
-
-
Method Details
-
getScrollDirection
public int getScrollDirection()Description copied from interface:ScrollAdjusterReturns scroll direction to reach necessary scroller value.- Specified by:
getScrollDirectionin 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:ScrollAdjusterReturns scrolling orientation.- Specified by:
getScrollOrientationin interfaceScrollAdjuster- Returns:
- one of the values: Adjustable.HORIZONTAL or Adjustable.VERTICAL.
-