public abstract class SimpleAnnotatedWidget<T> extends SingleSourceWidget implements AnnotatedWidget, SingleTypeWidget<T>
Type | Property and Description |
---|---|
org.fxmisc.easybind.monadic.PropertyBinding<T> |
data
The property for this widgets data.
|
javafx.beans.property.Property<DataSource<T>> |
typedSource |
sourceProperty
titleProperty
titleProperty
Modifier and Type | Field and Description |
---|---|
protected org.fxmisc.easybind.monadic.MonadicBinding<T> |
dataOrDefault
A read-only binding of the data for this widget.
|
source
sources
Constructor and Description |
---|
SimpleAnnotatedWidget() |
Modifier and Type | Method and Description |
---|---|
org.fxmisc.easybind.monadic.PropertyBinding<T> |
dataProperty()
The property for this widgets data.
|
javafx.beans.property.Property<DataSource<T>> |
typedSourceProperty() |
addSource, getSource, setSource, sourceProperty
getSettings, getSources, setTitle, titleProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDataTypes, getDescription, getName
getData, getDataType, setData
allComponents
getSettings, getTitle, getView, setTitle, titleProperty
addSource, getSources, removeAllSources, removeSource
public final org.fxmisc.easybind.monadic.PropertyBinding<T> dataProperty
dataProperty
in interface SingleTypeWidget<T>
public final javafx.beans.property.Property<DataSource<T>> typedSourceProperty
protected final org.fxmisc.easybind.monadic.MonadicBinding<T> dataOrDefault
dataProperty()
; otherwise, it contains the default value of this widgets data type.public final org.fxmisc.easybind.monadic.PropertyBinding<T> dataProperty()
dataProperty
in interface SingleTypeWidget<T>
public final javafx.beans.property.Property<DataSource<T>> typedSourceProperty()