Decoration designed to add a CSS style class
to a node (for example, to show a warning style when the field is incorrectly
set). StyleClassDecoration is applied as part of the ControlsFX Decorator
API - refer to the Decorator javadoc for more details.
Decoration, Decorator
| Modifier and Type | Field and Description |
|---|---|
| private final String[] |
| Access | Constructor and Description |
|---|---|
| public | StyleClassDecoration(String...
A var-args array of style classes to apply to any node. styleClass)Constructs a new StyleClassDecoration with the given var-args array of style classes set to be applied to any node that has this decoration applied to it. |
| Modifier and Type | Method and Description |
|---|---|
| public Node | applyDecoration(Node targetNode)
Implements abstract org. This method decorates the given target node with the relevant decorations, returning any 'decoration node' that needs to be added to the scenegraph (although this can be null). |
| public void | removeDecoration(Node targetNode)
Implements abstract org. This method removes the decoration from the given target node. |
| styleClasses | back to summary |
|---|---|
| private final String[] styleClasses | |
| StyleClassDecoration | back to summary |
|---|---|
| public StyleClassDecoration(String... styleClass) Constructs a new StyleClassDecoration with the given var-args array of style classes set to be applied to any node that has this decoration applied to it.
| |
| applyDecoration | back to summary |
|---|---|
| public Node applyDecoration(Node targetNode) Implements abstract org. Doc from org. This method decorates the given target node with the relevant decorations, returning any 'decoration node' that needs to be added to the scenegraph (although this can be null). When the returned Node is null, this indicates that the decoration will be handled internally by the decoration (which is preferred, as the default implementation is not ideal in most circumstances). When the boolean parameter is false, this method removes the decoration from the given target node, always returning null.
| |
| removeDecoration | back to summary |
|---|---|
| public void removeDecoration(Node targetNode) Implements abstract org. Doc from org. This method removes the decoration from the given target node.
| |