|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netbeans.jemmy.operators.Operator
org.netbeans.jemmy.operators.ComponentOperator
org.netbeans.jemmy.operators.ScrollbarOperator
public class ScrollbarOperator
Timeouts used:
ScrollbarOperator.WholeScrollTimeout - time for one scroll click
ComponentOperator.WaitComponentTimeout - time to wait component displayed
.
Timeouts
Nested Class Summary | |
---|---|
static class |
ScrollbarOperator.ScrollbarFinder
Checks component type. |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.Operator |
---|
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.StringComparator |
Field Summary |
---|
Fields inherited from class org.netbeans.jemmy.operators.ComponentOperator |
---|
HEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROP |
Fields inherited from class org.netbeans.jemmy.operators.Operator |
---|
CLASS_DPROP, TO_STRING_DPROP |
Constructor Summary | |
---|---|
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. |
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public 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 containerMethod Detail |
---|
public 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 container
public 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 container
public void setOutput(TestOut out)
Outputable
setOutput
in interface Outputable
setOutput
in class ComponentOperator
out
- Identify the streams or writers used for print output.Outputable.getOutput()
public TestOut getOutput()
Outputable
getOutput
in interface Outputable
getOutput
in class ComponentOperator
Outputable.setOutput(org.netbeans.jemmy.TestOut)
public void setTimeouts(Timeouts timeouts)
Timeoutable
setTimeouts
in interface Timeoutable
setTimeouts
in class ComponentOperator
timeouts
- A collection of timeout assignments.Timeoutable.getTimeouts()
public Timeouts getTimeouts()
Timeoutable
getTimeouts
in interface Timeoutable
getTimeouts
in class ComponentOperator
Timeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)
public void copyEnvironment(Operator anotherOperator)
Operator
copyEnvironment
in class ComponentOperator
anotherOperator
- 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.
TimeoutExpiredException
public void scrollTo(ScrollAdjuster adj)
adj
- defines scrolling direction, and so on.
TimeoutExpiredException
public void scrollToValue(int value)
value
- Scroll bar value to scroll to.
TimeoutExpiredException
public void scrollToValue(double proportionalValue)
proportionalValue
- Proportional scroll to. Must be >= 0 and <= 1.
TimeoutExpiredException
public void scrollToMinimum()
TimeoutExpiredException
public void scrollToMaximum()
TimeoutExpiredException
public void addAdjustmentListener(java.awt.event.AdjustmentListener adjustmentListener)
Scrollbar.addAdjustmentListener(AdjustmentListener)
through queue
public int getBlockIncrement()
Scrollbar.getBlockIncrement()
through queue
public int getMaximum()
Scrollbar.getMaximum()
through queue
public int getMinimum()
Scrollbar.getMinimum()
through queue
public int getOrientation()
Scrollbar.getOrientation()
through queue
public int getUnitIncrement()
Scrollbar.getUnitIncrement()
through queue
public int getValue()
Scrollbar.getValue()
through queue
public int getVisibleAmount()
Scrollbar.getVisibleAmount()
through queue
public void removeAdjustmentListener(java.awt.event.AdjustmentListener adjustmentListener)
Scrollbar.removeAdjustmentListener(AdjustmentListener)
through queue
public void setBlockIncrement(int i)
Scrollbar.setBlockIncrement(int)
through queue
public void setMaximum(int i)
Scrollbar.setMaximum(int)
through queue
public void setMinimum(int i)
Scrollbar.setMinimum(int)
through queue
public void setOrientation(int i)
Scrollbar.setOrientation(int)
through queue
public void setUnitIncrement(int i)
Scrollbar.setUnitIncrement(int)
through queue
public void setValue(int i)
Scrollbar.setValue(int)
through queue
public void setValues(int i, int i1, int i2, int i3)
Scrollbar.setValues(int, int, int, int)
through queue
public void setVisibleAmount(int i)
Scrollbar.setVisibleAmount(int)
through queue
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |