Package org.testfx.service.finder
Interface NodeFinder
- All Known Implementing Classes:
NodeFinderImpl
public interface NodeFinder
-
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.
-
Method Details
-
lookup
Returns aNodeQuery
that stores all the root nodes that meet the given query- See Also:
-
lookup
Returns aNodeQuery
that stores all the root nodes that match the given matcher.- See Also:
-
lookup
Returns aNodeQuery
that stores all the root nodes that pass the given predicate- See Also:
-
fromAll
NodeQuery fromAll()Returns aNodeQuery
that stores all the root nodes of all windows viaWindowFinder.listTargetWindows()
-
from
Returns aNodeQuery
that stores the given parentNodes -
from
Returns aNodeQuery
that stores the given parentNodes collection. -
from
Returns a newNodeQuery
that stores all the parentNodes from the given nodeQuery (essentially, it creates a copy/clone). -
rootNode
javafx.scene.Node rootNode(javafx.stage.Window window) Returns the window's scene's root node. -
rootNode
javafx.scene.Node rootNode(javafx.scene.Scene scene) Returns the scene's root node -
rootNode
javafx.scene.Node rootNode(javafx.scene.Node node) Returns the node's scene's root node
-