Skip navigation links
A B C D E F K L M N O P R S T W 

A

at.bestsolution.fx.test.rcontrol - package at.bestsolution.fx.test.rcontrol
 
at.bestsolution.fx.test.rcontrol.impl - package at.bestsolution.fx.test.rcontrol.impl
 

B

block(ThreadSynchronize.BlockCondition<Void>) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
block(ThreadSynchronize.BlockCondition<Void>) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Block program flow until the condition is released
by(double, double, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Drag
Create an operation dragging from an absolute position to a relative position from there
by(Duration, double, double, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Drag
Create an operation dragging from an absolute position to a relative position from there
by(double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Move
Create operation who moves the cursor from the current mouse position by the provided delta
by(Duration, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Move
Create operation who moves the cursor from the current mouse position by the provided delta in the provided time

C

center() - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
center() - Method in interface at.bestsolution.fx.test.rcontrol.RNode
 
Click - Interface in at.bestsolution.fx.test.rcontrol
Click operations
click() - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a click operation with the MouseButton.PRIMARY at the current cursor location
click(MouseButton) - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a click operation with the provided MouseButton at the current cursor location
click(double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a click operation with the MouseButton.PRIMARY at the provided x/y location on screen
click(MouseButton, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a click operation with the provided MouseButton at the provided x/y location on screen
click() - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Click the MouseButton.PRIMARY at the center of the context
click(MouseButton) - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Click the MouseButton at the center of the node
click(double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Click the MouseButton.PRIMARY at the x/y coordinates relative the left-upper corner of the context
click(MouseButton, double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Click the MouseButton at the x/y coordinates relative the left-upper corner of the context
click() - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
click(MouseButton) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
click(double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
click(MouseButton, double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
Click.Clickable<C> - Interface in at.bestsolution.fx.test.rcontrol
Direct click actions
create(Scene) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteControllerFactory
 
create(Scene) - Method in interface at.bestsolution.fx.test.rcontrol.RControllerFactory
Create a controller for the scene
css(String) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
css(Class<T>, String) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
css(String) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Query for all Node nodes using a CSS-Selector using Node.lookupAll(String)
css(Class<T>, String) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Query for all Node nodes using a CSS-Selector using Node.lookupAll(String)
cssFirst(String) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
cssFirst(Class<T>, String) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
cssFirst(String) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Query for the first Node using a CSS-Selector using Node.lookupAll(String)
cssFirst(Class<T>, String) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Query for the first Node using a CSS-Selector using Node.lookupAll(String)

D

doubleClick() - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Double click the MouseButton.PRIMARY at the center of the context
doubleClick(MouseButton) - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Double click the MouseButton at the center of the context
doubleClick(double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Double click the MouseButton.PRIMARY at the x/y coordinates relative the left-upper corner of the context
doubleClick(MouseButton, double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Click.Clickable
Double click the MouseButton at the x/y coordinates relative the left-upper corner of the context
doubleClick() - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a double click operation with the MouseButton.PRIMARY at the current mouse location
doubleClick(MouseButton) - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a double click operation with the provided MouseButton at the current mouse location
doubleClick(double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a double click operation with the MouseButton.PRIMARY at the provided x/y coordinate on the screen
doubleClick(MouseButton, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Click
Create a double click operation with the provided MouseButton at the provided x/y coordinate on the screen
doubleClick() - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
doubleClick(MouseButton) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
doubleClick(double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
doubleClick(MouseButton, double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
Drag - Interface in at.bestsolution.fx.test.rcontrol
Drag operations
Drag.Dragable<C> - Interface in at.bestsolution.fx.test.rcontrol
Drag actions
dragBy(double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Drag.Dragable
Drag from the center to the provided position
dragBy(Duration, double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Drag.Dragable
Drag from the center to the provided position
dragBy(double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
dragBy(Duration, double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
dragTo(double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Drag.Dragable
Drag from the center to the provided position
dragTo(Duration, double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Drag.Dragable
Drag from the center to the provided position
dragTo(double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
dragTo(Duration, double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 

E

eventGenerator() - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
eventGenerator() - Method in interface at.bestsolution.fx.test.rcontrol.RController
 
execute(RRobot) - Method in interface at.bestsolution.fx.test.rcontrol.Operation
Execute the event on the provided generator

F

focus() - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
focus() - Method in interface at.bestsolution.fx.test.rcontrol.RNode
 
FXRobotRemoteController - Class in at.bestsolution.fx.test.rcontrol.impl
 
FXRobotRemoteController(Scene) - Constructor for class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
FXRobotRemoteController(FXRobotRemoteController) - Constructor for class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
FXRobotRemoteControllerFactory - Class in at.bestsolution.fx.test.rcontrol.impl
 
FXRobotRemoteControllerFactory() - Constructor for class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteControllerFactory
 

K

key(KeyCode...) - Static method in interface at.bestsolution.fx.test.rcontrol.Type
Create an operation to type in the provided key codes
key(Duration, KeyCode...) - Static method in interface at.bestsolution.fx.test.rcontrol.Type
Create an operation to type in the provided key codes in the provided time
key(KeyCodeCombination...) - Static method in interface at.bestsolution.fx.test.rcontrol.Type
Create an operation to type the provided key combinations
key(Duration, KeyCodeCombination...) - Static method in interface at.bestsolution.fx.test.rcontrol.Type
Create an operation to type the provided key combinations in the provided time

L

location(Pos) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
location(Pos) - Method in interface at.bestsolution.fx.test.rcontrol.RNode
Compute the location of the provided Pos in screen coordinates

M

mouseMoveTo(int, int) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
mouseMoveTo(int, int) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Move the mouse to the provided position
mouseX() - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
mouseX() - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
 
mouseY() - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
mouseY() - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
 
Move - Interface in at.bestsolution.fx.test.rcontrol
Move operations
Move.Moveable<C> - Interface in at.bestsolution.fx.test.rcontrol
Direct move actions
moveTo(double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
moveTo(Duration, double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
moveTo(Duration, Pos, double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
moveTo(Pos, double, double) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
moveTo(double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Move.Moveable
Move to a location relative to the upper left corner
moveTo(Duration, double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Move.Moveable
Move to a location relative to the upper left corner in the provided duration
moveTo(Pos, double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Move.Moveable
Move to a location relative to the reference position provided
moveTo(Duration, Pos, double, double) - Method in interface at.bestsolution.fx.test.rcontrol.Move.Moveable
Move to a location relative to the reference position provided in the provided duration
moveToCenter() - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
moveToCenter(Duration) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
moveToCenter() - Method in interface at.bestsolution.fx.test.rcontrol.Move.Moveable
Move to the center of the owner
moveToCenter(Duration) - Method in interface at.bestsolution.fx.test.rcontrol.Move.Moveable
Move to the center of the owner in the provided duration

N

node() - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
node() - Method in interface at.bestsolution.fx.test.rcontrol.RNode
 

O

Operation - Interface in at.bestsolution.fx.test.rcontrol
An abstract operation

P

press(MouseButton) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
press(MouseButton) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Press the button

R

RController - Interface in at.bestsolution.fx.test.rcontrol
Remote control a JavaFX UI
RControllerFactory - Interface in at.bestsolution.fx.test.rcontrol
Factory to create a RController
release(MouseButton) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
release(MouseButton) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Release the button
RNode<T extends javafx.scene.Node> - Interface in at.bestsolution.fx.test.rcontrol
Wrapper for a remote controlled node
RNodeImpl<T extends javafx.scene.Node> - Class in at.bestsolution.fx.test.rcontrol.impl
 
RNodeImpl(T, RController) - Constructor for class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
RRobot - Interface in at.bestsolution.fx.test.rcontrol
The roboter interface
run(Operation...) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
run(Consumer<RController>) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
run(Function<RController, R>) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
run(Runnable) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
run(Runnable) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Run the provided code
run(Consumer<RController>) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Run the provided code
run(Function<RController, R>) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Run the provided code
run(Operation...) - Method in interface at.bestsolution.fx.test.rcontrol.RController
Run the provided operations

S

sleep(Duration) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
sleep(long) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
sleep(Duration) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Sleep for the specified duration (without halting the event loop)
sleep(long) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Sleep for the provided milliseconds

T

text(String) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
text(String) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Type the provided text
text(String) - Static method in interface at.bestsolution.fx.test.rcontrol.Type
Create an operation to type the provided text
text(Duration, String) - Static method in interface at.bestsolution.fx.test.rcontrol.Type
Create an operation to type the provided text in the provided time
to(double, double, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Drag
Create an operation dragging from an absolute position to another absolute position
to(Duration, double, double, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Drag
Create an operation dragging from an absolute position to another absolute position in the provided duration
to(double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Move
Move the cursor to the x/y position on the screen
to(Duration, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Move
Move the cursor to the x/y position on the screen
type(KeyCode...) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
type(KeyCodeCombination...) - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
type(KeyCode...) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Type the provided key codes
type(KeyCodeCombination...) - Method in interface at.bestsolution.fx.test.rcontrol.RRobot
Type the provided key combinations
Type - Interface in at.bestsolution.fx.test.rcontrol
Type operations
Type.Typable<C> - Interface in at.bestsolution.fx.test.rcontrol
All type actions
typeText(String) - Method in class at.bestsolution.fx.test.rcontrol.impl.RNodeImpl
 
typeText(String) - Method in interface at.bestsolution.fx.test.rcontrol.Type.Typable
Type the provided text

W

waitForRender() - Method in class at.bestsolution.fx.test.rcontrol.impl.FXRobotRemoteController
 
waitForRender() - Method in interface at.bestsolution.fx.test.rcontrol.RController
Wait for the UI to render
with(Duration, double, double) - Static method in interface at.bestsolution.fx.test.rcontrol.Move
Move the cursor with the provided x/y velocity for the provided time
A B C D E F K L M N O P R S T W 
Skip navigation links

Copyright © 2017. All rights reserved.