E - the generic type of the list elements.@Named public class PropertyFactoryList<E> extends AbstractPropertyFactory<javafx.collections.ObservableList<E>,ListProperty<E>>
PropertyFactory for ListProperty.| Constructor and Description |
|---|
PropertyFactoryList() |
| Modifier and Type | Method and Description |
|---|---|
ListProperty<E> |
create(String name,
GenericType<? extends javafx.collections.ObservableList<E>> valueType,
Bean bean,
AbstractValidator<? super javafx.collections.ObservableList<E>> validator)
Creates a new instance of the property.
|
Class<ListProperty<E>> |
getImplementationClass() |
Class<? extends ReadableProperty<javafx.collections.ObservableList<E>>> |
getReadableInterface() |
Class<? extends javafx.collections.ObservableList<E>> |
getValueClass() |
Class<? extends WritableProperty<javafx.collections.ObservableList<E>>> |
getWritableInterface() |
public Class<? extends javafx.collections.ObservableList<E>> getValueClass()
Class of the property value. May be null for
GenericProperty.public Class<? extends ReadableProperty<javafx.collections.ObservableList<E>>> getReadableInterface()
Class reflecting the ReadableProperty interface.public Class<? extends WritableProperty<javafx.collections.ObservableList<E>>> getWritableInterface()
Class reflecting the WritableProperty interface.public Class<ListProperty<E>> getImplementationClass()
Class reflecting the WritableProperty implementation.public ListProperty<E> create(String name, GenericType<? extends javafx.collections.ObservableList<E>> valueType, Bean bean, AbstractValidator<? super javafx.collections.ObservableList<E>> validator)
PropertyFactoryname - the property name.valueType - is the GenericType of the value. Only needed for generic properties such as
GenericProperty or
ListProperty. Can be null if the generic value type is
already bound and should be ignored then.bean - the property bean.validator - the validator used for validation.
May be null.Copyright © 2001–2016 mmm-Team. All rights reserved.