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 overrideequals(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
Constructors Constructor Description ObjectScrollAdjuster(JSpinnerOperator oper, int direction)
Constructs aObjectScrollAdjuster
object.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract boolean
equals(Object curvalue)
int
getScrollDirection()
Returns scroll direction to reach necessary scroller value.int
getScrollOrientation()
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 Detail
-
ObjectScrollAdjuster
public ObjectScrollAdjuster(JSpinnerOperator oper, int direction)
Constructs aObjectScrollAdjuster
object.- Parameters:
oper
- an operator to work with.direction
- a scrolling direction - one ofScrollAdjuster.*_SCROLL_DIRECTION
fields.
-
-
Method Detail
-
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.
-
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.
-
-