E
- the generic type of the set elements
.@Named public class PropertyFactorySet<E> extends AbstractPropertyFactory<javafx.collections.ObservableSet<E>,SetProperty<E>>
PropertyFactory
for SetProperty
.Constructor and Description |
---|
PropertyFactorySet() |
Modifier and Type | Method and Description |
---|---|
SetProperty<E> |
create(String name,
GenericType<? extends javafx.collections.ObservableSet<E>> valueType,
Bean bean,
AbstractValidator<? super javafx.collections.ObservableSet<E>> validator)
Creates a new instance of the property.
|
Class<SetProperty<E>> |
getImplementationClass() |
Class<? extends ReadableProperty<javafx.collections.ObservableSet<E>>> |
getReadableInterface() |
Class<? extends javafx.collections.ObservableSet<E>> |
getValueClass() |
Class<? extends WritableProperty<javafx.collections.ObservableSet<E>>> |
getWritableInterface() |
public Class<? extends javafx.collections.ObservableSet<E>> getValueClass()
Class
of the property value
. May be null
for
GenericProperty
.public Class<? extends ReadableProperty<javafx.collections.ObservableSet<E>>> getReadableInterface()
Class
reflecting the ReadableProperty
interface.public Class<? extends WritableProperty<javafx.collections.ObservableSet<E>>> getWritableInterface()
Class
reflecting the WritableProperty
interface.public Class<SetProperty<E>> getImplementationClass()
Class
reflecting the WritableProperty
implementation.public SetProperty<E> create(String name, GenericType<? extends javafx.collections.ObservableSet<E>> valueType, Bean bean, AbstractValidator<? super javafx.collections.ObservableSet<E>> validator)
PropertyFactory
name
- 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.