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 java.lang.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.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSpinnerOperator.ObjectScrollAdjuster
public JSpinnerOperator.ObjectScrollAdjuster(JSpinnerOperator oper,
int direction)
- Constructs a
ObjectScrollAdjuster
object.
- Parameters:
oper
- an operator to work with.direction
- a scrolling direction - one of ScrollAdjuster.*_SCROLL_DIRECTION
fields.
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.
equals
public abstract boolean equals(java.lang.Object curvalue)
- Overrides:
equals
in class java.lang.Object
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.