InputMap into a Node.
InputMap as a default behavior that can be overridden later,
use addFallbackInputMap(Node, InputMap).
InputMap that might override default behaviors, use addInputMap(Node, InputMap).
InputMap, use removeInputMap(Node, InputMap).
pushInputMap(Node, InputMap) and popInputMap(Node) for temporary behavior
modification.
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static void | addFallbackInputMap(Node node, InputMap<?> im)
Adds the given input map to the end of the node's list of input maps, so that an event will be pattern-matched against all other input maps currently "installed" in the node before being pattern-matched against the given input map. |
| public static void | addInputMap(Node node, InputMap<?> im)
Adds the given input map to the start of the node's list of input maps, so that an event will be pattern-matched against the given input map before being pattern-matched against any other input maps currently "installed" in the node. |
| private static List | |
| public static InputMap | |
| private static InputMap | |
| private static ObservableMap | |
| private static Stack | |
| private static void | |
| public static boolean | popInputMap(Node node)
If the internal stack has an |
| public static void | pushInputMap(Node node, InputMap<?> im)
Removes the currently installed |
| public static void | |
| private static void | setInputMapUnsafe(Node node, InputMap<?> im)
Expects a |
| P_HANDLERS | back to summary |
|---|---|
| private static final String P_HANDLERS | |
| P_INPUTMAP | back to summary |
|---|---|
| private static final String P_INPUTMAP | |
| P_STACK | back to summary |
|---|---|
| private static final String P_STACK | |
| Nodes | back to summary |
|---|---|
| public Nodes() | |
| addFallbackInputMap | back to summary |
|---|---|
| public static void addFallbackInputMap(Node node, InputMap<?> im) Adds the given input map to the end of the node's list of input maps, so that an event will be pattern-matched against all other input maps currently "installed" in the node before being pattern-matched against the given input map. | |
| addInputMap | back to summary |
|---|---|
| public static void addInputMap(Node node, InputMap<?> im) Adds the given input map to the start of the node's list of input maps, so that an event will be pattern-matched against the given input map before being pattern-matched against any other input maps currently "installed" in the node. | |
| getHandlers | back to summary |
|---|---|
| private static List | |
| getInputMap | back to summary |
|---|---|
| public static InputMap Gets the | |
| getInputMapUnsafe | back to summary |
|---|---|
| private static InputMap Expects a | |
| getProperties | back to summary |
|---|---|
| private static ObservableMap | |
| getStack | back to summary |
|---|---|
| private static Stack | |
| init | back to summary |
|---|---|
| private static void init(Node node) | |
| popInputMap | back to summary |
|---|---|
| public static boolean popInputMap(Node node) If the internal stack has an | |
| pushInputMap | back to summary |
|---|---|
| public static void pushInputMap(Node node, InputMap<?> im) Removes the currently installed | |
| removeInputMap | back to summary |
|---|---|
| public static void removeInputMap(Node node, InputMap<?> im) Removes (or uninstalls) the given input map from the node. | |
| setInputMapUnsafe | back to summary |
|---|---|
| private static void setInputMapUnsafe(Node node, InputMap<?> im) Expects a | |