|
|||||||||
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.ContainerOperator
org.netbeans.jemmy.operators.JComponentOperator
org.netbeans.jemmy.operators.JSplitPaneOperator
public class JSplitPaneOperator
Timeouts used:
JSplitPaneOperator.ScrollClickTimeout - time for simple scroll click
JSplitPaneOperator.BetweenClickTimeout - time to sleep between scroll clicks
JSplitPaneOperator.WholeScrollTimeout - time for the whole scrolling
ComponentOperator.WaitComponentTimeout - time to wait component displayed
.
Timeouts
Nested Class Summary | |
---|---|
static class |
JSplitPaneOperator.JSplitPaneFinder
Checks component type. |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.JComponentOperator |
---|
JComponentOperator.JComponentByTipFinder, JComponentOperator.JComponentFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.ContainerOperator |
---|
ContainerOperator.ContainerFinder |
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.MapDoubleAction, Operator.MapFloatAction, Operator.MapCharacterAction, Operator.MapIntegerAction, Operator.MapLongAction, Operator.MapVoidAction, Operator.NoBlockingAction, Operator.PathParser, Operator.StringComparator |
Field Summary | |
---|---|
static java.lang.String |
HORIZONTAL_ORIENTATION_DPROP_VALUE
Identifier for a "HORIZONTAL" value of "orientation" property. |
static java.lang.String |
IS_ONE_TOUCH_EXPANDABLE_DPROP
Identifier for a "one touch expendable" property. |
static java.lang.String |
MAXIMUM_DPROP
Identifier for a "maximum" property. |
static java.lang.String |
MINIMUM_DPROP
Identifier for a "minimum" property. |
static java.lang.String |
ORIENTATION_DPROP
Identifier for a "orientation" property. |
static java.lang.String |
VALUE_DPROP
Identifier for a "value" property. |
static java.lang.String |
VERTICAL_ORIENTATION_DPROP_VALUE
Identifier for a "VERTICAL" value of "orientation" property. |
Fields inherited from class org.netbeans.jemmy.operators.JComponentOperator |
---|
A11Y_DATA, A11Y_DESCRIPTION_DPROP, A11Y_NAME_DPROP, TOOLTIP_TEXT_DPROP |
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 | |
---|---|
JSplitPaneOperator(ContainerOperator cont)
Constructor. |
|
JSplitPaneOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a JSplitPaneOperator object. |
|
JSplitPaneOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a JSplitPaneOperator object. |
|
JSplitPaneOperator(ContainerOperator cont,
int index)
Constructor. |
|
JSplitPaneOperator(javax.swing.JSplitPane b)
Constructor. |
Method Summary | |
---|---|
void |
copyEnvironment(Operator anotherOperator)
Copies all environment (output, timeouts, visualizer) from another operator. |
void |
expandLeft()
Pushes one time left(top) expand button. |
void |
expandRight()
Pushes one time right(bottom) expand button. |
javax.swing.plaf.basic.BasicSplitPaneDivider |
findDivider()
Searches divider inside split pane. |
static javax.swing.JSplitPane |
findJSplitPane(java.awt.Container cont)
Searches 0'th JSplitPane in container. |
static javax.swing.JSplitPane |
findJSplitPane(java.awt.Container cont,
ComponentChooser chooser)
Searches 0'th JSplitPane in container. |
static javax.swing.JSplitPane |
findJSplitPane(java.awt.Container cont,
ComponentChooser chooser,
int index)
Searches JSplitPane in container. |
static javax.swing.JSplitPane |
findJSplitPane(java.awt.Container cont,
int index)
Searches JSplitPane in container. |
static javax.swing.JSplitPane |
findJSplitPaneUnder(java.awt.Component comp)
Searches JSplitPane object which component lies on. |
static javax.swing.JSplitPane |
findJSplitPaneUnder(java.awt.Component comp,
ComponentChooser chooser)
Searches JSplitPane object which component lies on. |
java.awt.Component |
getBottomComponent()
Maps JSplitPane.getBottomComponent() through queue |
ContainerOperator |
getDivider()
Searches divider inside split pane. |
int |
getDividerLocation()
Maps JSplitPane.getDividerLocation() through queue |
int |
getDividerSize()
Maps JSplitPane.getDividerSize() through queue |
java.util.Hashtable |
getDump()
Returns information about component. |
int |
getLastDividerLocation()
Maps JSplitPane.getLastDividerLocation() through queue |
java.awt.Component |
getLeftComponent()
Maps JSplitPane.getLeftComponent() through queue |
int |
getMaximumDividerLocation()
Maps JSplitPane.getMaximumDividerLocation() through queue |
int |
getMinimumDividerLocation()
Maps JSplitPane.getMinimumDividerLocation() through queue |
int |
getOrientation()
Maps JSplitPane.getOrientation() through queue |
TestOut |
getOutput()
Returns print output streams or writers. |
java.awt.Component |
getRightComponent()
Maps JSplitPane.getRightComponent() through queue |
Timeouts |
getTimeouts()
Return current timeouts. |
java.awt.Component |
getTopComponent()
Maps JSplitPane.getTopComponent() through queue |
javax.swing.plaf.SplitPaneUI |
getUI()
Maps JSplitPane.getUI() through queue |
boolean |
isContinuousLayout()
Maps JSplitPane.isContinuousLayout() through queue |
boolean |
isOneTouchExpandable()
Maps JSplitPane.isOneTouchExpandable() through queue |
void |
moveDivider(double proportionalLocation)
Changes divider location. |
void |
moveDivider(int dividerLocation)
Changes divider location. |
void |
moveToMaximum()
Moves the divider all the way to the right/bottom. |
void |
moveToMinimum()
Moves the divider all the way to the left/top. |
void |
resetToPreferredSizes()
Maps JSplitPane.resetToPreferredSizes() through queue |
void |
scrollTo(ScrollAdjuster adj)
Scrolls to the position defined by a ScrollAdjuster implementation. |
void |
setBottomComponent(java.awt.Component component)
Maps JSplitPane.setBottomComponent(Component) through queue |
void |
setContinuousLayout(boolean b)
Maps JSplitPane.setContinuousLayout(boolean) through queue |
void |
setDividerLocation(double d)
Maps JSplitPane.setDividerLocation(double) through queue |
void |
setDividerLocation(int i)
Maps JSplitPane.setDividerLocation(int) through queue |
void |
setDividerSize(int i)
Maps JSplitPane.setDividerSize(int) through queue |
void |
setLastDividerLocation(int i)
Maps JSplitPane.setLastDividerLocation(int) through queue |
void |
setLeftComponent(java.awt.Component component)
Maps JSplitPane.setLeftComponent(Component) through queue |
void |
setOneTouchExpandable(boolean b)
Maps JSplitPane.setOneTouchExpandable(boolean) through queue |
void |
setOrientation(int i)
Maps JSplitPane.setOrientation(int) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers. |
void |
setRightComponent(java.awt.Component component)
Maps JSplitPane.setRightComponent(Component) through queue |
void |
setTimeouts(Timeouts timeouts)
Defines current timeouts. |
void |
setTopComponent(java.awt.Component component)
Maps JSplitPane.setTopComponent(Component) through queue |
void |
setUI(javax.swing.plaf.SplitPaneUI splitPaneUI)
Maps JSplitPane.setUI(SplitPaneUI) through queue |
static javax.swing.JSplitPane |
waitJSplitPane(java.awt.Container cont)
Waits 0'th JSplitPane in container. |
static javax.swing.JSplitPane |
waitJSplitPane(java.awt.Container cont,
ComponentChooser chooser)
Waits 0'th JSplitPane in container. |
static javax.swing.JSplitPane |
waitJSplitPane(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits JSplitPane in container. |
static javax.swing.JSplitPane |
waitJSplitPane(java.awt.Container cont,
int index)
Waits JSplitPane in container. |
Methods inherited from class org.netbeans.jemmy.operators.ContainerOperator |
---|
add, add, add, add, add, addContainerListener, createSubOperator, createSubOperator, findComponentAt, findComponentAt, findContainer, findContainer, findContainer, findContainer, findContainerUnder, findContainerUnder, findSubComponent, findSubComponent, getComponent, getComponentCount, getComponents, getInsets, getLayout, isAncestorOf, paintComponents, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, waitContainer, waitContainer, waitContainer, waitContainer, waitSubComponent, waitSubComponent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MINIMUM_DPROP
getDump()
,
Constant Field Valuespublic static final java.lang.String MAXIMUM_DPROP
getDump()
,
Constant Field Valuespublic static final java.lang.String VALUE_DPROP
getDump()
,
Constant Field Valuespublic static final java.lang.String ORIENTATION_DPROP
getDump()
,
Constant Field Valuespublic static final java.lang.String HORIZONTAL_ORIENTATION_DPROP_VALUE
getDump()
,
Constant Field Valuespublic static final java.lang.String VERTICAL_ORIENTATION_DPROP_VALUE
getDump()
,
Constant Field Valuespublic static final java.lang.String IS_ONE_TOUCH_EXPANDABLE_DPROP
getDump()
,
Constant Field ValuesConstructor Detail |
---|
public JSplitPaneOperator(javax.swing.JSplitPane b)
b
- JSplitPane component.public JSplitPaneOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont
- a containerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public JSplitPaneOperator(ContainerOperator cont, ComponentChooser chooser)
cont
- a containerchooser
- a component chooser specifying searching criteria.public JSplitPaneOperator(ContainerOperator cont, int index)
cont
- Operator pointing a container to search component in.index
- Ordinal component index.
TimeoutExpiredException
public JSplitPaneOperator(ContainerOperator cont)
cont
- Operator pointing a container to search component in.
TimeoutExpiredException
Method Detail |
---|
public static javax.swing.JSplitPane findJSplitPane(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.
public static javax.swing.JSplitPane findJSplitPane(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
public static javax.swing.JSplitPane findJSplitPane(java.awt.Container cont, int index)
cont
- Container to search component in.index
- Ordinal component index.
public static javax.swing.JSplitPane findJSplitPane(java.awt.Container cont)
cont
- Container to search component in.
public static javax.swing.JSplitPane findJSplitPaneUnder(java.awt.Component comp, ComponentChooser chooser)
comp
- Component to find JSplitPane under.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
public static javax.swing.JSplitPane findJSplitPaneUnder(java.awt.Component comp)
comp
- Component to find JSplitPane under.
public static javax.swing.JSplitPane waitJSplitPane(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.
TimeoutExpiredException
public static javax.swing.JSplitPane waitJSplitPane(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
TimeoutExpiredException
public static javax.swing.JSplitPane waitJSplitPane(java.awt.Container cont, int index)
cont
- Container to search component in.index
- Ordinal component index.
TimeoutExpiredException
public static javax.swing.JSplitPane waitJSplitPane(java.awt.Container cont)
cont
- Container to search component in.
TimeoutExpiredException
public void setTimeouts(Timeouts timeouts)
Timeoutable
setTimeouts
in interface Timeoutable
setTimeouts
in class JComponentOperator
timeouts
- A collection of timeout assignments.Timeoutable.getTimeouts()
public Timeouts getTimeouts()
Timeoutable
getTimeouts
in interface Timeoutable
getTimeouts
in class JComponentOperator
Timeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)
public void setOutput(TestOut out)
Outputable
setOutput
in interface Outputable
setOutput
in class JComponentOperator
out
- Identify the streams or writers used for print output.Outputable.getOutput()
public TestOut getOutput()
Outputable
getOutput
in interface Outputable
getOutput
in class JComponentOperator
Outputable.setOutput(org.netbeans.jemmy.TestOut)
public void copyEnvironment(Operator anotherOperator)
Operator
copyEnvironment
in class ComponentOperator
anotherOperator
- an operator to copy the environment to.public javax.swing.plaf.basic.BasicSplitPaneDivider findDivider()
public ContainerOperator getDivider()
public void scrollTo(ScrollAdjuster adj)
adj
- defines scrolling direction, and so on.
TimeoutExpiredException
public void moveDivider(int dividerLocation)
dividerLocation
- location to move divider to.public void moveDivider(double proportionalLocation)
proportionalLocation
- Proportional location.
Should be great then 0 and less then 1.public void moveToMinimum()
public void moveToMaximum()
public void expandRight()
TimeoutExpiredException
public void expandLeft()
TimeoutExpiredException
public java.util.Hashtable getDump()
ComponentOperator
getDump
in class JComponentOperator
public java.awt.Component getBottomComponent()
JSplitPane.getBottomComponent()
through queue
public int getDividerLocation()
JSplitPane.getDividerLocation()
through queue
public int getDividerSize()
JSplitPane.getDividerSize()
through queue
public int getLastDividerLocation()
JSplitPane.getLastDividerLocation()
through queue
public java.awt.Component getLeftComponent()
JSplitPane.getLeftComponent()
through queue
public int getMaximumDividerLocation()
JSplitPane.getMaximumDividerLocation()
through queue
public int getMinimumDividerLocation()
JSplitPane.getMinimumDividerLocation()
through queue
public int getOrientation()
JSplitPane.getOrientation()
through queue
public java.awt.Component getRightComponent()
JSplitPane.getRightComponent()
through queue
public java.awt.Component getTopComponent()
JSplitPane.getTopComponent()
through queue
public javax.swing.plaf.SplitPaneUI getUI()
JSplitPane.getUI()
through queue
public boolean isContinuousLayout()
JSplitPane.isContinuousLayout()
through queue
public boolean isOneTouchExpandable()
JSplitPane.isOneTouchExpandable()
through queue
public void resetToPreferredSizes()
JSplitPane.resetToPreferredSizes()
through queue
public void setBottomComponent(java.awt.Component component)
JSplitPane.setBottomComponent(Component)
through queue
public void setContinuousLayout(boolean b)
JSplitPane.setContinuousLayout(boolean)
through queue
public void setDividerLocation(double d)
JSplitPane.setDividerLocation(double)
through queue
public void setDividerLocation(int i)
JSplitPane.setDividerLocation(int)
through queue
public void setDividerSize(int i)
JSplitPane.setDividerSize(int)
through queue
public void setLastDividerLocation(int i)
JSplitPane.setLastDividerLocation(int)
through queue
public void setLeftComponent(java.awt.Component component)
JSplitPane.setLeftComponent(Component)
through queue
public void setOneTouchExpandable(boolean b)
JSplitPane.setOneTouchExpandable(boolean)
through queue
public void setOrientation(int i)
JSplitPane.setOrientation(int)
through queue
public void setRightComponent(java.awt.Component component)
JSplitPane.setRightComponent(Component)
through queue
public void setTopComponent(java.awt.Component component)
JSplitPane.setTopComponent(Component)
through queue
public void setUI(javax.swing.plaf.SplitPaneUI splitPaneUI)
JSplitPane.setUI(SplitPaneUI)
through queue
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |