APIdia Launch Partner
Top Description Fields Constructors Methods
javafx.css

public Class SimpleStyleableBooleanProperty

extends StyleableBooleanProperty
Class Inheritance
Imports
javafx.beans.NamedArg, javafx.beans.property.SimpleBooleanProperty

This class extends SimpleBooleanProperty and provides a full implementation of a StyleableProperty. This class is used to make a javafx.beans.property.BooleanProperty, that would otherwise be implemented as a SimpleBooleanProperty, styleable by CSS.
Since
JavaFX 8.0
See Also
javafx.beans.property.SimpleBooleanProperty, CssMetaData, StyleableProperty, StyleableBooleanProperty

Field Summary

Modifier and TypeField and Description
private final Object
private final CssMetaData<? extends Styleable, Boolean>
private static final Object
private static final String
private final String

Constructor Summary

AccessConstructor and Description
public
SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean>
the CssMetaData associated with this StyleableProperty
cssMetaData
)

The constructor of the SimpleStyleableBooleanProperty.

public
SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean>
the CssMetaData associated with this StyleableProperty
cssMetaData
,
boolean
the initial value of the wrapped Object
initialValue
)

The constructor of the SimpleStyleableBooleanProperty.

public
SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean>
the CssMetaData associated with this StyleableProperty
cssMetaData
,
Object
the bean of this BooleanProperty
bean
,
String
the name of this BooleanProperty
name
)

The constructor of the SimpleStyleableBooleanProperty.

public
SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean>
the CssMetaData associated with this StyleableProperty
cssMetaData
,
Object
the bean of this BooleanProperty
bean
,
String
the name of this BooleanProperty
name
,
boolean
the initial value of the wrapped Object
initialValue
)

The constructor of the SimpleStyleableBooleanProperty.

Method Summary

Modifier and TypeMethod and Description
public Object
getBean()

Implements javafx.beans.property.ReadOnlyProperty.getBean.

Returns the Object that contains this property.

public final CssMetaData<? extends Styleable, Boolean>
getCssMetaData()

Implements javafx.css.StyleableProperty.getCssMetaData.

Reflect back the CssMetaData that corresponds to this javafx.beans.property.StyleableProperty

public String
getName()

Implements javafx.beans.property.ReadOnlyProperty.getName.

Returns the name of this property.

Inherited from javafx.css.StyleableBooleanProperty:
applyStylebindgetStyleOriginset

Field Detail

beanback to summary
private final Object bean
cssMetaDataback to summary
private final CssMetaData<? extends Styleable, Boolean> cssMetaData
DEFAULT_BEANback to summary
private static final Object DEFAULT_BEAN
DEFAULT_NAMEback to summary
private static final String DEFAULT_NAME
nameback to summary
private final String name

Constructor Detail

SimpleStyleableBooleanPropertyback to summary
public SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean> cssMetaData)

The constructor of the SimpleStyleableBooleanProperty.

Parameters
cssMetaData:CssMetaData<? extends Styleable, Boolean>

the CssMetaData associated with this StyleableProperty

SimpleStyleableBooleanPropertyback to summary
public SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean> cssMetaData, boolean initialValue)

The constructor of the SimpleStyleableBooleanProperty.

Parameters
cssMetaData:CssMetaData<? extends Styleable, Boolean>

the CssMetaData associated with this StyleableProperty

initialValue:boolean

the initial value of the wrapped Object

SimpleStyleableBooleanPropertyback to summary
public SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean> cssMetaData, Object bean, String name)

The constructor of the SimpleStyleableBooleanProperty.

Parameters
cssMetaData:CssMetaData<? extends Styleable, Boolean>

the CssMetaData associated with this StyleableProperty

bean:Object

the bean of this BooleanProperty

name:String

the name of this BooleanProperty

SimpleStyleableBooleanPropertyback to summary
public SimpleStyleableBooleanProperty(CssMetaData<? extends Styleable, Boolean> cssMetaData, Object bean, String name, boolean initialValue)

The constructor of the SimpleStyleableBooleanProperty.

Parameters
cssMetaData:CssMetaData<? extends Styleable, Boolean>

the CssMetaData associated with this StyleableProperty

bean:Object

the bean of this BooleanProperty

name:String

the name of this BooleanProperty

initialValue:boolean

the initial value of the wrapped Object

Method Detail

getBeanback to summary
public Object getBean()

Implements javafx.beans.property.ReadOnlyProperty.getBean.

Doc from javafx.beans.property.ReadOnlyProperty.getBean.

Returns the Object that contains this property. If this property is not contained in an Object, null is returned.

Annotations
@Override
getCssMetaDataback to summary
public final CssMetaData<? extends Styleable, Boolean> getCssMetaData()

Implements javafx.css.StyleableProperty.getCssMetaData.

Doc from javafx.css.StyleableProperty.getCssMetaData.

Reflect back the CssMetaData that corresponds to this javafx.beans.property.StyleableProperty

Annotations
@Override
getNameback to summary
public String getName()

Implements javafx.beans.property.ReadOnlyProperty.getName.

Doc from javafx.beans.property.ReadOnlyProperty.getName.

Returns the name of this property. If the property does not have a name, this method returns an empty String.

Annotations
@Override