@Override
public EventDispatchChain buildEventDispatchChain (EventDispatchChain tail)
Implementing: javafx.event.EventTarget
Construct an event dispatch chain for this node. The event dispatch chain
contains all event dispatchers from the stage to this node.
Parameters:
tail | | the initial chain to build from |
Returns: the resulting event dispatch chain for this node
@Override
public List<CssMetaData<? extends Styleable, ?>> getCssMetaData ()
Implementing: javafx.css.Styleable
This method should delegate to Node.getClassCssMetaData()
so that
a Node's CssMetaData can be accessed without the need for reflection.
Returns: The CssMetaData associated with this node, which may include the
CssMetaData of its superclasses.
Since: JavaFX 8.0
public final ObservableSet<PseudoClass> getPseudoClassStates ()
Implementing: javafx.css.Styleable
Return the pseudo-class state of this Styleable. CSS assumes this set is read-only.
Returns: The active pseudo-class states of this Node, wrapped in an unmodifiable ObservableSet
Since: JavaFX 8.0
@Override
public final ObservableList<String> getStyleClass ()
Implementing: javafx.css.Styleable
taken from field
A list of String identifiers which can be used to logically group
Nodes, specifically for an external style engine. This variable is
analogous to the "class" attribute on an HTML element and, as such,
each element of the list is a style class to which this Node belongs.
Returns: a list of String identifiers which can be used to logically group
Nodes, specifically for an external style engine
See also:
CSS3 class selectors, CSS Reference Guide.
@defaultValue null
@Override
public Styleable getStyleableParent ()
Implementing: javafx.css.Styleable
Return the parent of this Styleable, or null if there is no parent.
Returns: getParent()
Since: JavaFX 8.0
@Override
public String getTypeSelector ()
Implementing: javafx.css.Styleable
The type of this Styleable
that is to be used in selector matching.
This is analogous to an "element" in HTML.
(CSS Type Selector).
Returns: getClass().getName()
without the package name
Since: JavaFX 8.0
@Override
public String toString ()
Overriding: java.lang.Object
Returns a string representation for the object.
Returns: a string representation for the object.