org.netbeans.modules.jellytools.platform/3 3.13

org.netbeans.jellytools
Class TreeTableOperator.RenderedMouseDriver

java.lang.Object
  extended by org.netbeans.jemmy.drivers.SupportiveDriver
      extended by org.netbeans.jellytools.TreeTableOperator.RenderedMouseDriver
All Implemented Interfaces:
org.netbeans.jemmy.drivers.Driver, org.netbeans.jemmy.drivers.MouseDriver
Enclosing class:
TreeTableOperator

public static class TreeTableOperator.RenderedMouseDriver
extends org.netbeans.jemmy.drivers.SupportiveDriver
implements org.netbeans.jemmy.drivers.MouseDriver

MouseDriver used to process events not on JTree but on TreeTable component which is used to handle events in real.


Constructor Summary
TreeTableOperator.RenderedMouseDriver()
          Creates new instance of RenderedMouseDriver.
 
Method Summary
 void clickMouse(org.netbeans.jemmy.operators.ComponentOperator oper, int x, int y, int clickCount, int mouseButton, int modifiers, org.netbeans.jemmy.Timeout mouseClick)
          Clicks mouse on operator given by getRealOperator() method.
 void dragMouse(org.netbeans.jemmy.operators.ComponentOperator oper, int x, int y, int mouseButton, int modifiers)
          Drags mouse on operator given by getRealOperator() method.
 void dragNDrop(org.netbeans.jemmy.operators.ComponentOperator oper, int start_x, int start_y, int end_x, int end_y, int mouseButton, int modifiers, org.netbeans.jemmy.Timeout before, org.netbeans.jemmy.Timeout after)
          Provides drag and drop operation on operator given by getRealOperator() method.
 void enterMouse(org.netbeans.jemmy.operators.ComponentOperator oper)
          Enters mouse on operator given by getRealOperator() method.
 void exitMouse(org.netbeans.jemmy.operators.ComponentOperator oper)
          Exits mouse on operator given by getRealOperator() method.
 void moveMouse(org.netbeans.jemmy.operators.ComponentOperator oper, int x, int y)
          Moves mouse on operator given by getRealOperator() method.
 void pressMouse(org.netbeans.jemmy.operators.ComponentOperator oper, int x, int y, int mouseButton, int modifiers)
          Presses mouse on operator given by getRealOperator() method.
 void releaseMouse(org.netbeans.jemmy.operators.ComponentOperator oper, int x, int y, int mouseButton, int modifiers)
          Releases mouse on operator given by getRealOperator() method.
 
Methods inherited from class org.netbeans.jemmy.drivers.SupportiveDriver
checkSupported, getSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeTableOperator.RenderedMouseDriver

public TreeTableOperator.RenderedMouseDriver()
Creates new instance of RenderedMouseDriver.

Method Detail

pressMouse

public void pressMouse(org.netbeans.jemmy.operators.ComponentOperator oper,
                       int x,
                       int y,
                       int mouseButton,
                       int modifiers)
Presses mouse on operator given by getRealOperator() method.

Specified by:
pressMouse in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator
x - x position of mouse operation
y - y position of mouse operation
mouseButton - mouse button identification
modifiers - modifiers pressed during mouse click

releaseMouse

public void releaseMouse(org.netbeans.jemmy.operators.ComponentOperator oper,
                         int x,
                         int y,
                         int mouseButton,
                         int modifiers)
Releases mouse on operator given by getRealOperator() method.

Specified by:
releaseMouse in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator
x - x position of mouse operation
y - y position of mouse operation
mouseButton - mouse button identification
modifiers - modifiers pressed during mouse click

clickMouse

public void clickMouse(org.netbeans.jemmy.operators.ComponentOperator oper,
                       int x,
                       int y,
                       int clickCount,
                       int mouseButton,
                       int modifiers,
                       org.netbeans.jemmy.Timeout mouseClick)
Clicks mouse on operator given by getRealOperator() method.

Specified by:
clickMouse in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator
x - x position of mouse operation
y - y position of mouse operation
clickCount - how many times to be clicked
mouseButton - mouse button identification
modifiers - modifiers pressed during mouse click
mouseClick - timeout of mouse click

moveMouse

public void moveMouse(org.netbeans.jemmy.operators.ComponentOperator oper,
                      int x,
                      int y)
Moves mouse on operator given by getRealOperator() method.

Specified by:
moveMouse in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator
x - x position of mouse operation
y - y position of mouse operation

dragMouse

public void dragMouse(org.netbeans.jemmy.operators.ComponentOperator oper,
                      int x,
                      int y,
                      int mouseButton,
                      int modifiers)
Drags mouse on operator given by getRealOperator() method.

Specified by:
dragMouse in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator
x - x position of mouse operation
y - y position of mouse operation
mouseButton - mouse button identification
modifiers - modifiers pressed during mouse click

dragNDrop

public void dragNDrop(org.netbeans.jemmy.operators.ComponentOperator oper,
                      int start_x,
                      int start_y,
                      int end_x,
                      int end_y,
                      int mouseButton,
                      int modifiers,
                      org.netbeans.jemmy.Timeout before,
                      org.netbeans.jemmy.Timeout after)
Provides drag and drop operation on operator given by getRealOperator() method.

Specified by:
dragNDrop in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator
start_x - x position where to drag
start_y - y position where to drag
end_x - x position where to drop
end_y - y position where to drop
mouseButton - mouse button identification
modifiers - modifiers pressed during mouse click
before - timeout before drag
after - timeout after drop

enterMouse

public void enterMouse(org.netbeans.jemmy.operators.ComponentOperator oper)
Enters mouse on operator given by getRealOperator() method.

Specified by:
enterMouse in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator

exitMouse

public void exitMouse(org.netbeans.jemmy.operators.ComponentOperator oper)
Exits mouse on operator given by getRealOperator() method.

Specified by:
exitMouse in interface org.netbeans.jemmy.drivers.MouseDriver
Parameters:
oper - operator which delegates events on an real operator

org.netbeans.modules.jellytools.platform/3 3.13

Built on May 22 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.