public class ValueExtractor
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addObservableValueExtractor(java.util.function.Predicate<javafx.scene.control.Control> test,
javafx.util.Callback<javafx.scene.control.Control,javafx.beans.value.ObservableValue<?>> extract)
Add "obervable value extractor" for custom controls.
|
static void |
addValueExtractor(java.util.function.Predicate<javafx.scene.Node> test,
javafx.util.Callback<javafx.scene.Node,java.lang.Object> extractor) |
static java.util.Optional<javafx.util.Callback<javafx.scene.control.Control,javafx.beans.value.ObservableValue<?>>> |
getObservableValueExtractor(javafx.scene.control.Control c) |
static java.lang.Object |
getValue(javafx.scene.Node n)
Attempts to return a value for the given Node.
|
public static void addObservableValueExtractor(java.util.function.Predicate<javafx.scene.control.Control> test,
javafx.util.Callback<javafx.scene.control.Control,javafx.beans.value.ObservableValue<?>> extract)
test - applicability testextract - extraction of observable valuepublic static final java.util.Optional<javafx.util.Callback<javafx.scene.control.Control,javafx.beans.value.ObservableValue<?>>> getObservableValueExtractor(javafx.scene.control.Control c)
public static void addValueExtractor(java.util.function.Predicate<javafx.scene.Node> test,
javafx.util.Callback<javafx.scene.Node,java.lang.Object> extractor)
public static java.lang.Object getValue(javafx.scene.Node n)
addObservableValueExtractor(Predicate, Callback).n - The node from whom a value will hopefully be extracted.