Top Description Inners Fields Constructors Methods
com.sun.javafx.css

public Class TransitionDefinitionCssMetaData

extends CssMetaData<Node, TransitionDefinition[]>
Class Inheritance
Imports
com.sun.javafx.scene.NodeHelper, javafx.animation.Interpolator, javafx.css.CssMetaData, .Styleable, .StyleableProperty, javafx.css.converter.DurationConverter, .StringConverter, javafx.scene.Node, javafx.util.Duration, java.util.List

An implementation of CssMetaData for the transition property that includes the four sub-properties transition-property, transition-duration, transition-delay and transition-timing-function.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static final Duration[]
private static final Interpolator[]
private static final String[]

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static <S extends Styleable> List<CssMetaData<? extends Styleable, ?>>
public static TransitionDefinitionCssMetaData
public StyleableProperty<TransitionDefinition[]>
getStyleableProperty(Node node)

Implements abstract javafx.css.CssMetaData.getStyleableProperty.

Return the corresponding StyleableProperty for the given Node.

public boolean
isSettable(Node node)

Implements abstract javafx.css.CssMetaData.isSettable.

Check to see if the corresponding property on the given Node is settable.

Inherited from javafx.css.CssMetaData:
equalsgetConvertergetInitialValuegetPropertygetSubPropertieshashCodeisInheritssettoString

Field Detail

DURATION_ZEROback to summary
private static final Duration[] DURATION_ZERO
INTERPOLATOR_EASEback to summary
private static final Interpolator[] INTERPOLATOR_EASE
PROPERTY_ALLback to summary
private static final String[] PROPERTY_ALL

Constructor Detail

TransitionDefinitionCssMetaDataback to summary
public TransitionDefinitionCssMetaData()

Method Detail

createSubPropertiesback to summary
private static <S extends Styleable> List<CssMetaData<? extends Styleable, ?>> createSubProperties()
getInstanceback to summary
public static TransitionDefinitionCssMetaData getInstance()
getStyleablePropertyback to summary
public StyleableProperty<TransitionDefinition[]> getStyleableProperty(Node node)

Implements abstract javafx.css.CssMetaData.getStyleableProperty.

Doc from javafx.css.CssMetaData.getStyleableProperty.

Return the corresponding StyleableProperty for the given Node. Note that calling this method will cause the property to be expanded.

Annotations
@Override
isSettableback to summary
public boolean isSettable(Node node)

Implements abstract javafx.css.CssMetaData.isSettable.

Doc from javafx.css.CssMetaData.isSettable.

Check to see if the corresponding property on the given Node is settable. This method is called before any styles are looked up for the given property. It is abstract so that the code can check if the property is settable without expanding the property. Generally, the property is settable if it is not null or is not bound.

Annotations
@Override
com.sun.javafx.css back to summary

private Class TransitionDefinitionCssMetaData.Holder

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final TransitionDefinitionCssMetaData

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
pack-priv static final TransitionDefinitionCssMetaData INSTANCE

Constructor Detail

Holderback to summary
private Holder()