Package org.testfx.service.finder.impl
Class NodeFinderImpl
java.lang.Object
org.testfx.service.finder.impl.NodeFinderImpl
- All Implemented Interfaces:
NodeFinder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfrom
(Collection<javafx.scene.Node> parentNodes) Returns aNodeQuery
that stores the given parentNodes collection.from
(javafx.scene.Node... parentNodes) Returns aNodeQuery
that stores the given parentNodesReturns a newNodeQuery
that stores all the parentNodes from the given nodeQuery (essentially, it creates a copy/clone).fromAll()
Returns aNodeQuery
that stores all the root nodes of all windows viaWindowFinder.listTargetWindows()
Returns aNodeQuery
that stores all the root nodes that meet the given query<T extends javafx.scene.Node>
NodeQueryReturns aNodeQuery
that stores all the root nodes that pass the given predicate<T> NodeQuery
lookup
(org.hamcrest.Matcher<T> matcher) Returns aNodeQuery
that stores all the root nodes that match the given matcher.javafx.scene.Node
rootNode
(javafx.scene.Node node) Returns the node's scene's root nodejavafx.scene.Node
rootNode
(javafx.scene.Scene scene) Returns the scene's root nodejavafx.scene.Node
rootNode
(javafx.stage.Window window) Returns the window's scene's root node.private Set
<javafx.scene.Node>
-
Field Details
-
windowFinder
-
-
Constructor Details
-
NodeFinderImpl
-
-
Method Details
-
lookup
Description copied from interface:NodeFinder
Returns aNodeQuery
that stores all the root nodes that meet the given query- Specified by:
lookup
in interfaceNodeFinder
- See Also:
-
lookup
Description copied from interface:NodeFinder
Returns aNodeQuery
that stores all the root nodes that match the given matcher.- Specified by:
lookup
in interfaceNodeFinder
- See Also:
-
lookup
Description copied from interface:NodeFinder
Returns aNodeQuery
that stores all the root nodes that pass the given predicate- Specified by:
lookup
in interfaceNodeFinder
- See Also:
-
fromAll
Description copied from interface:NodeFinder
Returns aNodeQuery
that stores all the root nodes of all windows viaWindowFinder.listTargetWindows()
- Specified by:
fromAll
in interfaceNodeFinder
-
from
Description copied from interface:NodeFinder
Returns aNodeQuery
that stores the given parentNodes- Specified by:
from
in interfaceNodeFinder
-
from
Description copied from interface:NodeFinder
Returns aNodeQuery
that stores the given parentNodes collection.- Specified by:
from
in interfaceNodeFinder
-
from
Description copied from interface:NodeFinder
Returns a newNodeQuery
that stores all the parentNodes from the given nodeQuery (essentially, it creates a copy/clone).- Specified by:
from
in interfaceNodeFinder
-
rootNode
public javafx.scene.Node rootNode(javafx.stage.Window window) Description copied from interface:NodeFinder
Returns the window's scene's root node.- Specified by:
rootNode
in interfaceNodeFinder
-
rootNode
public javafx.scene.Node rootNode(javafx.scene.Scene scene) Description copied from interface:NodeFinder
Returns the scene's root node- Specified by:
rootNode
in interfaceNodeFinder
-
rootNode
public javafx.scene.Node rootNode(javafx.scene.Node node) Description copied from interface:NodeFinder
Returns the node's scene's root node- Specified by:
rootNode
in interfaceNodeFinder
-
rootsOfWindows
-