public class ScrollbarOperator extends ComponentOperator implements Timeoutable, Outputable
Timeouts| Modifier and Type | Class and Description |
|---|---|
static class |
ScrollbarOperator.ScrollbarFinder
Checks component type.
|
Operator.ComponentVisualizer, Operator.DefaultPathParser, Operator.DefaultStringComparator, Operator.Finder, Operator.MapAction, Operator.MapBooleanAction, Operator.MapByteAction, Operator.MapCharacterAction, Operator.MapDoubleAction, Operator.MapFloatAction, Operator.MapIntegerAction, Operator.MapLongAction, Operator.MapVoidAction, Operator.NoBlockingAction, Operator.PathParser, Operator.StringComparatorHEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROPCLASS_DPROP, TO_STRING_DPROP| Constructor and Description |
|---|
ScrollbarOperator(ContainerOperator cont)
Constructs a ScrollbarOperator object.
|
ScrollbarOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a ScrollbarOperator object.
|
ScrollbarOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a ScrollbarOperator object.
|
ScrollbarOperator(ContainerOperator cont,
int index)
Constructs a ScrollbarOperator object.
|
ScrollbarOperator(java.awt.Scrollbar b)
Constructs a ScrollbarOperator object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAdjustmentListener(java.awt.event.AdjustmentListener adjustmentListener)
Maps
Scrollbar.addAdjustmentListener(AdjustmentListener) through queue |
void |
copyEnvironment(Operator anotherOperator)
Copies all environment (output, timeouts,
visualizer) from another operator.
|
static java.awt.Scrollbar |
findScrollbar(java.awt.Container cont)
Finds a scrollbar.
|
static java.awt.Scrollbar |
findScrollbar(java.awt.Container cont,
ComponentChooser chooser)
Finds a scrollbar.
|
static java.awt.Scrollbar |
findScrollbar(java.awt.Container cont,
ComponentChooser chooser,
int index)
Finds a scrollbar.
|
static java.awt.Scrollbar |
findScrollbar(java.awt.Container cont,
int index)
Finds a scrollbar.
|
int |
getBlockIncrement()
Maps
Scrollbar.getBlockIncrement() through queue |
int |
getMaximum()
Maps
Scrollbar.getMaximum() through queue |
int |
getMinimum()
Maps
Scrollbar.getMinimum() through queue |
int |
getOrientation()
Maps
Scrollbar.getOrientation() through queue |
TestOut |
getOutput()
Returns print output streams or writers.
|
Timeouts |
getTimeouts()
Return current timeouts.
|
int |
getUnitIncrement()
Maps
Scrollbar.getUnitIncrement() through queue |
int |
getValue()
Maps
Scrollbar.getValue() through queue |
int |
getVisibleAmount()
Maps
Scrollbar.getVisibleAmount() through queue |
void |
removeAdjustmentListener(java.awt.event.AdjustmentListener adjustmentListener)
Maps
Scrollbar.removeAdjustmentListener(AdjustmentListener) through queue |
void |
scrollTo(ScrollAdjuster adj)
Scrolls scrollbar to the position defined by a ScrollAdjuster implementation.
|
void |
scrollTo(Waitable w,
java.lang.Object waiterParam,
boolean increase)
Scrolls scrollbar to the position defined by w parameter.
|
void |
scrollToMaximum()
Scrolls to maximum value.
|
void |
scrollToMinimum()
Scrolls to minimum value.
|
void |
scrollToValue(double proportionalValue)
Scrolls scroll bar to necessary proportional value.
|
void |
scrollToValue(int value)
Scrolls scroll bar to necessary value.
|
void |
setBlockIncrement(int i)
Maps
Scrollbar.setBlockIncrement(int) through queue |
void |
setMaximum(int i)
Maps
Scrollbar.setMaximum(int) through queue |
void |
setMinimum(int i)
Maps
Scrollbar.setMinimum(int) through queue |
void |
setOrientation(int i)
Maps
Scrollbar.setOrientation(int) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers.
|
void |
setTimeouts(Timeouts timeouts)
Defines current timeouts.
|
void |
setUnitIncrement(int i)
Maps
Scrollbar.setUnitIncrement(int) through queue |
void |
setValue(int i)
Maps
Scrollbar.setValue(int) through queue |
void |
setValues(int i,
int i1,
int i2,
int i3)
Maps
Scrollbar.setValues(int, int, int, int) through queue |
void |
setVisibleAmount(int i)
Maps
Scrollbar.setVisibleAmount(int) through queue |
static java.awt.Scrollbar |
waitScrollbar(java.awt.Container cont)
Waits a scrollbar.
|
static java.awt.Scrollbar |
waitScrollbar(java.awt.Container cont,
ComponentChooser chooser)
Waits a scrollbar.
|
static java.awt.Scrollbar |
waitScrollbar(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits a scrollbar.
|
static java.awt.Scrollbar |
waitScrollbar(java.awt.Container cont,
int index)
Waits a scrollbar.
|
activateWindow, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, checkImage, checkImage, clickForPopup, clickForPopup, clickForPopup, clickForPopup, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, contains, contains, createImage, createImage, dispatchEvent, doLayout, dragMouse, dragMouse, dragMouse, dragNDrop, dragNDrop, dragNDrop, enableInputMethods, enterMouse, exitMouse, findComponent, findComponent, findComponents, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getCenterX, getCenterXForClick, getCenterY, getCenterYForClick, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getContainer, getContainers, getCursor, getDropTarget, getDump, getEventDispatcher, getFocus, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getSize, getSource, getToolkit, getTreeLock, getWidth, getWindow, getX, getY, hasFocus, imageUpdate, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, list, list, list, list, list, makeComponentVisible, moveMouse, paint, paintAll, prepareImage, prepareImage, pressKey, pressKey, pressMouse, pressMouse, print, printAll, pushKey, pushKey, releaseKey, releaseKey, releaseMouse, releaseMouse, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, transferFocus, typedKey, typeKey, typeKey, typeKey, update, validate, waitComponent, waitComponent, waitComponent, waitComponent, waitComponentEnabled, waitComponentShowing, waitComponentVisible, waitHasFocus, wtComponentEnabledaddOperatorPackage, addToDump, addToDump, createOperator, getCharBindingMap, getCharKey, getCharModifiers, getCharsKeys, getCharsKeys, getCharsModifiers, getCharsModifiers, getComparator, getDefaultComponentVisualizer, getDefaultMouseButton, getDefaultPathParser, getDefaultStringComparator, getDefaultVerification, getEnvironmentOperator, getParentPath, getParentPath, getPathParser, getPopupMouseButton, getProperties, getQueueTool, getVerification, getVisualizer, isCaptionEqual, isCaptionEqual, isCaptionEqual, lockQueue, parseString, parseString, printDump, produceNoBlocking, produceNoBlocking, produceTimeRestricted, produceTimeRestricted, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, setCharBindingMap, setComparator, setDefaultComponentVisualizer, setDefaultPathParser, setDefaultStringComparator, setDefaultVerification, setPathParser, setProperties, setVerification, setVisualizer, toStringSource, unlockAndThrow, unlockQueue, waitStatepublic ScrollbarOperator(java.awt.Scrollbar b)
b - a componentpublic ScrollbarOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont - a containerchooser - a component chooser specifying searching criteria.index - an index between appropriate ones.public ScrollbarOperator(ContainerOperator cont, ComponentChooser chooser)
cont - a containerchooser - a component chooser specifying searching criteria.public ScrollbarOperator(ContainerOperator cont, int index)
cont - a containerindex - an index between appropriate ones.public ScrollbarOperator(ContainerOperator cont)
cont - a containerpublic static java.awt.Scrollbar findScrollbar(java.awt.Container cont,
ComponentChooser chooser,
int index)
cont - a containerchooser - a component chooser specifying searching criteria.index - an index between appropriate ones.public static java.awt.Scrollbar findScrollbar(java.awt.Container cont,
ComponentChooser chooser)
cont - a containerchooser - a component chooser specifying searching criteria.public static java.awt.Scrollbar findScrollbar(java.awt.Container cont,
int index)
cont - a containerindex - an index between appropriate ones.public static java.awt.Scrollbar findScrollbar(java.awt.Container cont)
cont - a containerpublic static java.awt.Scrollbar waitScrollbar(java.awt.Container cont,
ComponentChooser chooser,
int index)
cont - a containerchooser - a component chooser specifying searching criteria.index - an index between appropriate ones.public static java.awt.Scrollbar waitScrollbar(java.awt.Container cont,
ComponentChooser chooser)
cont - a containerchooser - a component chooser specifying searching criteria.public static java.awt.Scrollbar waitScrollbar(java.awt.Container cont,
int index)
cont - a containerindex - an index between appropriate ones.public static java.awt.Scrollbar waitScrollbar(java.awt.Container cont)
cont - a containerpublic void setOutput(TestOut out)
OutputablesetOutput in interface OutputablesetOutput in class ComponentOperatorout - Identify the streams or writers used for print output.Outputable.getOutput()public TestOut getOutput()
OutputablegetOutput in interface OutputablegetOutput in class ComponentOperatorOutputable.setOutput(org.netbeans.jemmy.TestOut)public void setTimeouts(Timeouts timeouts)
TimeoutablesetTimeouts in interface TimeoutablesetTimeouts in class ComponentOperatortimeouts - A collection of timeout assignments.Timeoutable.getTimeouts()public Timeouts getTimeouts()
TimeoutablegetTimeouts in interface TimeoutablegetTimeouts in class ComponentOperatorTimeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)public void copyEnvironment(Operator anotherOperator)
OperatorcopyEnvironment in class ComponentOperatoranotherOperator - an operator to copy the environment to.public void scrollTo(Waitable w, java.lang.Object waiterParam, boolean increase)
w - Scrolling is stopped when w.actionProduced(waiterParam) != nullwaiterParam - a waiting parameter.increase - a scrolling direction.TimeoutExpiredExceptionpublic void scrollTo(ScrollAdjuster adj)
adj - defines scrolling direction, and so on.TimeoutExpiredExceptionpublic void scrollToValue(int value)
value - Scroll bar value to scroll to.TimeoutExpiredExceptionpublic void scrollToValue(double proportionalValue)
proportionalValue - Proportional scroll to. Must be >= 0 and <= 1.TimeoutExpiredExceptionpublic void scrollToMinimum()
TimeoutExpiredExceptionpublic void scrollToMaximum()
TimeoutExpiredExceptionpublic void addAdjustmentListener(java.awt.event.AdjustmentListener adjustmentListener)
Scrollbar.addAdjustmentListener(AdjustmentListener) through queuepublic int getBlockIncrement()
Scrollbar.getBlockIncrement() through queuepublic int getMaximum()
Scrollbar.getMaximum() through queuepublic int getMinimum()
Scrollbar.getMinimum() through queuepublic int getOrientation()
Scrollbar.getOrientation() through queuepublic int getUnitIncrement()
Scrollbar.getUnitIncrement() through queuepublic int getValue()
Scrollbar.getValue() through queuepublic int getVisibleAmount()
Scrollbar.getVisibleAmount() through queuepublic void removeAdjustmentListener(java.awt.event.AdjustmentListener adjustmentListener)
Scrollbar.removeAdjustmentListener(AdjustmentListener) through queuepublic void setBlockIncrement(int i)
Scrollbar.setBlockIncrement(int) through queuepublic void setMaximum(int i)
Scrollbar.setMaximum(int) through queuepublic void setMinimum(int i)
Scrollbar.setMinimum(int) through queuepublic void setOrientation(int i)
Scrollbar.setOrientation(int) through queuepublic void setUnitIncrement(int i)
Scrollbar.setUnitIncrement(int) through queuepublic void setValue(int i)
Scrollbar.setValue(int) through queuepublic void setValues(int i,
int i1,
int i2,
int i3)
Scrollbar.setValues(int, int, int, int) through queuepublic void setVisibleAmount(int i)
Scrollbar.setVisibleAmount(int) through queue