|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netbeans.jemmy.util.DefaultVisualizer
org.netbeans.jemmy.util.MouseVisualizer
public class MouseVisualizer
Does super.activate(org.netbeans.jemmy.operators.WindowOperator)
.
Then, if java version is appropriate (1.3 or later) activates windows by robot mouse click on border.
Operator.setVisualizer(Operator.ComponentVisualizer)
,
Timeouts used:
MouseVisualiser.BeforeClickTimeout - time to let a window manager to move a window as it wants
Field Summary | |
---|---|
static int |
BOTTOM
A constant used to inform that window activating click needs to performed on the botton side of frame. |
static int |
LEFT
A constant used to inform that window activating click needs to performed on the left side of frame. |
static int |
RIGHT
A constant used to inform that window activating click needs to performed on the right side of frame. |
static int |
TOP
A constant used to inform that window activating click needs to performed on the top side of frame. |
Constructor Summary | |
---|---|
MouseVisualizer()
Creates a visualizer which clicks on (0, 0) window coords. |
|
MouseVisualizer(int place,
double pointLocation,
int depth,
boolean checkMouse)
Creates a visualizer which clicks on window boder. |
Method Summary | |
---|---|
protected boolean |
isWindowActive(WindowOperator winOper)
Returns true if window is active. |
protected void |
makeWindowActive(WindowOperator winOper)
Performs an atomic window-activization precedure. |
Methods inherited from class org.netbeans.jemmy.util.DefaultVisualizer |
---|
activate, activateInternalFrame, activateWindow, cloneThis, checkForModal, initInternalFrame, makeVisible, scroll, scroll, switchTab, switchTab |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int TOP
MouseVisualizer()
public static int BOTTOM
MouseVisualizer()
public static int LEFT
MouseVisualizer()
public static int RIGHT
MouseVisualizer()
Constructor Detail |
---|
public MouseVisualizer()
public MouseVisualizer(int place, double pointLocation, int depth, boolean checkMouse)
place == BOTTOM
, for example
clicks on (width * pointLocation, height - depth) coordinates.
place
- One of the predefined value: TOP, BOTTOM, LEFT, RIGHTpointLocation
- Proportial coordinates to click.depth
- Distance from the border.checkMouse
- Check if there is any java component under mouseMethod Detail |
---|
protected boolean isWindowActive(WindowOperator winOper)
DefaultVisualizer
isWindowActive
in class DefaultVisualizer
winOper
- an operator representing the window.
protected void makeWindowActive(WindowOperator winOper)
DefaultVisualizer
makeWindowActive
in class DefaultVisualizer
winOper
- an operator representing the window.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |