Interface NodeFinder
- All Known Implementing Classes:
NodeFinderImpl
public interface NodeFinder
-
Method Summary
Modifier and TypeMethodDescriptionfrom(Collection<javafx.scene.Node> parentNodes) Returns aNodeQuerythat stores the given parentNodes collection.from(javafx.scene.Node... parentNodes) Returns aNodeQuerythat stores the given parentNodesReturns a newNodeQuerythat stores all the parentNodes from the given nodeQuery (essentially, it creates a copy/clone).fromAll()Returns aNodeQuerythat stores all the root nodes of all windows viaWindowFinder.listTargetWindows()Returns aNodeQuerythat stores all the root nodes that meet the given query<T extends javafx.scene.Node>
NodeQueryReturns aNodeQuerythat stores all the root nodes that pass the given predicate<T> NodeQuerylookup(org.hamcrest.Matcher<T> matcher) Returns aNodeQuerythat stores all the root nodes that match the given matcher.javafx.scene.NoderootNode(javafx.scene.Node node) Returns the node's scene's root nodejavafx.scene.NoderootNode(javafx.scene.Scene scene) Returns the scene's root nodejavafx.scene.NoderootNode(javafx.stage.Window window) Returns the window's scene's root node.
-
Method Details
-
lookup
-
lookup
-
lookup
-
fromAll
NodeQuery fromAll()Returns aNodeQuerythat stores all the root nodes of all windows viaWindowFinder.listTargetWindows() -
from
-
from
Returns aNodeQuerythat stores the given parentNodes collection. -
from
-
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
-