org.netbeans.jemmy.drivers.windows
Class DefaultWindowDriver

java.lang.Object
  extended by org.netbeans.jemmy.drivers.LightSupportiveDriver
      extended by org.netbeans.jemmy.drivers.windows.DefaultWindowDriver
All Implemented Interfaces:
LightDriver, WindowDriver

public class DefaultWindowDriver
extends LightSupportiveDriver
implements WindowDriver


Constructor Summary
DefaultWindowDriver()
           
 
Method Summary
 void activate(ComponentOperator oper)
          Activates a window.
 void close(ComponentOperator oper)
          Closes a window by requesting it to close and then hiding it.
 void move(ComponentOperator oper, int x, int y)
          Change window location.
 void requestClose(ComponentOperator oper)
          Requests a window to close.
 void requestCloseAndThenHide(ComponentOperator oper)
          Closes a window by requesting it to close and then hiding it.
 void resize(ComponentOperator oper, int width, int height)
          Change window size.
 
Methods inherited from class org.netbeans.jemmy.drivers.LightSupportiveDriver
checkSupported, getSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultWindowDriver

public DefaultWindowDriver()
Method Detail

activate

public void activate(ComponentOperator oper)
Description copied from interface: WindowDriver
Activates a window.

Specified by:
activate in interface WindowDriver
Parameters:
oper - Window operator.

requestClose

public void requestClose(ComponentOperator oper)
Description copied from interface: WindowDriver
Requests a window to close.

Specified by:
requestClose in interface WindowDriver
Parameters:
oper - Window operator.

requestCloseAndThenHide

public void requestCloseAndThenHide(ComponentOperator oper)
Description copied from interface: WindowDriver
Closes a window by requesting it to close and then hiding it.

Specified by:
requestCloseAndThenHide in interface WindowDriver
Parameters:
oper - Window operator.

close

public void close(ComponentOperator oper)
Description copied from interface: WindowDriver
Closes a window by requesting it to close and then hiding it.

Specified by:
close in interface WindowDriver
Parameters:
oper - Window operator.

move

public void move(ComponentOperator oper,
                 int x,
                 int y)
Description copied from interface: WindowDriver
Change window location.

Specified by:
move in interface WindowDriver
Parameters:
oper - Window operator.
x - New x coordinate
y - New y coordinate

resize

public void resize(ComponentOperator oper,
                   int width,
                   int height)
Description copied from interface: WindowDriver
Change window size.

Specified by:
resize in interface WindowDriver
Parameters:
oper - Window operator.
width - New window width.
height - New window height.