O
- the typepublic interface PropertyListCellFaytory<O>
extends javafx.util.Callback<javafx.scene.control.ListView<O>,javafx.scene.control.ListCell<O>>
Modifier and Type | Method and Description |
---|---|
static <O> @NonNull javafx.scene.control.ListCell<O> |
textCell(@NonNull org.eclipse.core.databinding.property.value.IValueProperty textProperty)
Create a text cell who sets the
Labeled.textProperty() to the
property value |
static <O> @NonNull javafx.scene.control.ListCell<O> |
textCell(@NonNull java.lang.String template,
org.eclipse.core.databinding.property.value.IValueProperty... textProperties)
Create a text cell who sets the
Labeled.textProperty() to the value
of the properties formatted using the provided template using
MessageFormat |
static <O> @NonNull PropertyListCellFaytory<O> |
textFactory(@NonNull org.eclipse.core.databinding.property.value.IValueProperty textProperty)
Create a factory who uses the given property as the cells text content
|
static <O> @NonNull PropertyListCellFaytory<O> |
textFactory(@NonNull java.lang.String template,
org.eclipse.core.databinding.property.value.IValueProperty... textProperties)
Create a factory who uses the given properties and the template as cells
text content
|
static <O> @NonNull PropertyListCellFaytory<O> textFactory(@NonNull org.eclipse.core.databinding.property.value.IValueProperty textProperty)
textProperty
- the propertytextCell(IValueProperty)
static <O> @NonNull PropertyListCellFaytory<O> textFactory(@NonNull java.lang.String template, org.eclipse.core.databinding.property.value.IValueProperty... textProperties)
template
- the templatetextProperties
- the propertiesstatic <O> @NonNull javafx.scene.control.ListCell<O> textCell(@NonNull org.eclipse.core.databinding.property.value.IValueProperty textProperty)
Labeled.textProperty()
to the
property valuetextProperty
- the text propertystatic <O> @NonNull javafx.scene.control.ListCell<O> textCell(@NonNull java.lang.String template, org.eclipse.core.databinding.property.value.IValueProperty... textProperties)
Labeled.textProperty()
to the value
of the properties formatted using the provided template using
MessageFormat
template
- the templatetextProperties
- the properties