- All Implemented Interfaces:
- Observable,- Property<Boolean>,- ReadOnlyProperty<Boolean>,- ObservableBooleanValue,- ObservableValue<Boolean>,- WritableBooleanValue,- WritableValue<Boolean>,- StyleableProperty<Boolean>
public class SimpleStyleableBooleanProperty extends StyleableBooleanProperty
This class extends 
SimpleBooleanProperty and provides a full
 implementation of a StyleableProperty.
 This class is used to make a BooleanProperty,
 that would otherwise be implemented as a SimpleBooleanProperty,
 styleable by CSS.- Since:
- JavaFX 8.0
- See Also:
- SimpleBooleanProperty,- CssMetaData,- StyleableProperty,- StyleableBooleanProperty
- 
Constructor SummaryConstructors Constructor Description SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable,Boolean> cssMetaData)The constructor of theSimpleStyleableBooleanProperty.SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable,Boolean> cssMetaData, boolean initialValue)The constructor of theSimpleStyleableBooleanProperty.SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable,Boolean> cssMetaData, Object bean, String name)The constructor of theSimpleStyleableBooleanProperty.SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable,Boolean> cssMetaData, Object bean, String name, boolean initialValue)The constructor of theSimpleStyleableBooleanProperty.
- 
Method SummaryModifier and Type Method Description ObjectgetBean()Returns theObjectthat contains this property.CssMetaData<? extends Styleable,Boolean>getCssMetaData()Reflect back the CssMetaData that corresponds to thisjavafx.beans.property.StyleablePropertyStringgetName()Returns the name of this property.Methods inherited from class javafx.css.StyleableBooleanPropertyapplyStyle, bind, getStyleOrigin, setMethods inherited from class javafx.beans.property.BooleanPropertyBaseaddListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbindMethods inherited from class javafx.beans.property.BooleanPropertyasObject, bindBidirectional, booleanProperty, setValue, unbindBidirectionalMethods inherited from class javafx.beans.binding.BooleanExpressionand, asString, booleanExpression, booleanExpression, getValue, isEqualTo, isNotEqualTo, not, or
- 
Constructor Details- 
SimpleStyleableBooleanPropertyThe constructor of theSimpleStyleableBooleanProperty.- Parameters:
- cssMetaData- the CssMetaData associated with this- StyleableProperty
 
- 
SimpleStyleableBooleanPropertypublic SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable,Boolean> cssMetaData, boolean initialValue)The constructor of theSimpleStyleableBooleanProperty.- Parameters:
- cssMetaData- the CssMetaData associated with this- StyleableProperty
- initialValue- the initial value of the wrapped- Object
 
- 
SimpleStyleableBooleanPropertypublic SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable,Boolean> cssMetaData, Object bean, String name)The constructor of theSimpleStyleableBooleanProperty.- Parameters:
- cssMetaData- the CssMetaData associated with this- StyleableProperty
- bean- the bean of this- BooleanProperty
- name- the name of this- BooleanProperty
 
- 
SimpleStyleableBooleanPropertypublic SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable,Boolean> cssMetaData, Object bean, String name, boolean initialValue)The constructor of theSimpleStyleableBooleanProperty.- Parameters:
- cssMetaData- the CssMetaData associated with this- StyleableProperty
- bean- the bean of this- BooleanProperty
- name- the name of this- BooleanProperty
- initialValue- the initial value of the wrapped- Object
 
 
- 
- 
Method Details- 
getBeanReturns theObjectthat contains this property. If this property is not contained in anObject,nullis returned.- Returns:
- the containing Objectornull
 
- 
getNameReturns the name of this property. If the property does not have a name, this method returns an emptyString.- Returns:
- the name or an empty String
 
- 
getCssMetaDataReflect back the CssMetaData that corresponds to thisjavafx.beans.property.StyleableProperty- Returns:
- the corresponding CssMetaData
 
 
-