Module org.jhotdraw8.fxbase
Package org.jhotdraw8.fxbase.styleable
Class KeyMapEntryStyleableProperty<T>
java.lang.Object
javafx.beans.binding.ObjectExpression<T>
javafx.beans.property.ReadOnlyObjectProperty<T>
javafx.beans.property.ObjectProperty<T>
javafx.beans.property.ObjectPropertyBase<T>
org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty<T>
- Type Parameters:
T- the type of the value
- All Implemented Interfaces:
javafx.beans.Observable,javafx.beans.property.Property<T>,javafx.beans.property.ReadOnlyProperty<T>,javafx.beans.value.ObservableObjectValue<T>,javafx.beans.value.ObservableValue<T>,javafx.beans.value.WritableObjectValue<T>,javafx.beans.value.WritableValue<T>,javafx.css.StyleableProperty<T>
public class KeyMapEntryStyleableProperty<T>
extends javafx.beans.property.ObjectPropertyBase<T>
implements javafx.css.StyleableProperty<T>
KeyMapEntryStyleableProperty.
- Author:
- Werner Randelshofer
-
Constructor Summary
ConstructorsConstructorDescriptionKeyMapEntryStyleableProperty(Object bean, javafx.collections.ObservableMap<Key<?>, Object> mapp, WritableStyleableMapAccessor<T> key, String name, javafx.css.CssMetaData<?, T> metaData) KeyMapEntryStyleableProperty(javafx.beans.property.ReadOnlyMapProperty<Key<?>, Object> mapp, WritableStyleableMapAccessor<T> key, String name, javafx.css.CssMetaData<?, T> metaData) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyStyle(javafx.css.StyleOrigin origin, T value) This method is called from CSS code to set the value of the property.getBean()javafx.css.CssMetaData<?, T> getName()@Nullable javafx.css.StyleOriginMethods inherited from class javafx.beans.property.ObjectPropertyBase
addListener, addListener, bind, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, set, toString, unbindMethods inherited from class javafx.beans.property.ObjectProperty
bindBidirectional, setValue, unbindBidirectionalMethods inherited from class javafx.beans.binding.ObjectExpression
asString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.beans.Observable
subscribeMethods inherited from interface javafx.beans.value.ObservableValue
flatMap, getValue, map, orElse, subscribe, subscribe, whenMethods inherited from interface javafx.beans.value.WritableValue
getValue, setValue
-
Constructor Details
-
KeyMapEntryStyleableProperty
-
KeyMapEntryStyleableProperty
-
-
Method Details
-
getBean
- Specified by:
getBeanin interfacejavafx.beans.property.ReadOnlyProperty<T>
-
getName
- Specified by:
getNamein interfacejavafx.beans.property.ReadOnlyProperty<T>
-
getCssMetaData
- Specified by:
getCssMetaDatain interfacejavafx.css.StyleableProperty<T>
-
applyStyle
This method is called from CSS code to set the value of the property.- Specified by:
applyStylein interfacejavafx.css.StyleableProperty<T>- Parameters:
origin- the style originvalue- the value null removes the key from the style origin
-
getStyleOrigin
public @Nullable javafx.css.StyleOrigin getStyleOrigin()- Specified by:
getStyleOriginin interfacejavafx.css.StyleableProperty<T>
-