E
- the generic type of the linked
EntityBean
.public class LinkListProperty<E extends EntityBean> extends ListProperty<Link<E>>
emptyProperty, sizeProperty
emptyProperty, sizeProperty
AbstractProperty.PropertyBuilder<T extends AbstractProperty<? extends V>>
TYPE
PROPERTY_TYPE
NO_PROPERTIES
Constructor and Description |
---|
LinkListProperty(String name,
GenericType<? extends javafx.collections.ObservableList<Link<E>>> type,
Bean bean,
Supplier<javafx.collections.ObservableList<Link<E>>> expression)
The constructor.
|
LinkListProperty(String name,
GenericType<javafx.collections.ObservableList<Link<E>>> type,
Bean bean)
The constructor.
|
LinkListProperty(String name,
GenericType<javafx.collections.ObservableList<Link<E>>> type,
Bean bean,
AbstractValidator<? super javafx.collections.ObservableList<Link<E>>> validator)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
static <E extends EntityBean> |
createLinkType(Class<E> beanClass) |
addListener, addListener, addListener, createListType, doGetValue, doSetValue, fireValueChangedEvent, fireValueChangedEvent, fromJson, removeListener, removeListener, removeListener, toJson, withValdidator
emptyProperty, getType, invalidateProperties, sizeProperty
bind, bindBidirectional, clearValidationResult, copy, equals, getReadOnly, getValue, hashCode, invalidated, isBound, isReadOnly, isValid, markInvalid, requireWritable, setValue, unbind, unbindBidirectional, validate
assignValueFrom, clone, copy, copy, copy, copy, copy, getBean, getJsonUtil, getName, getValidator, isMandatory, toJson, toString, withValdidator
finalize, getClass, notify, notifyAll, wait, wait, wait
get, getOrCreateValue, set
add, add, addAll, addAll, addAll, clear, contains, containsAll, get, getValueNotNull, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, remove, removeAll, removeAll, retainAll, retainAll, set, setAll, setAll, size, subList, toArray, toArray
replaceAll, sort
parallelStream, removeIf, stream
emptyProperty, sizeProperty
getBean, getName, getType
getValue
toJson
getReadOnly, getReadOnly, isMandatory, isReadOnly, isValid, validate
bind, bindBidirectional, isBound, unbind, unbindBidirectional
setValue
public LinkListProperty(String name, GenericType<javafx.collections.ObservableList<Link<E>>> type, Bean bean)
name
- - see AbstractProperty.getName()
.type
- - see AbstractContainerProperty.getType()
.bean
- - see AbstractProperty.getBean()
.public LinkListProperty(String name, GenericType<javafx.collections.ObservableList<Link<E>>> type, Bean bean, AbstractValidator<? super javafx.collections.ObservableList<Link<E>>> validator)
name
- - see AbstractProperty.getName()
.type
- - see AbstractContainerProperty.getType()
.bean
- - see AbstractProperty.getBean()
.validator
- - see AbstractValueProperty.validate()
.public LinkListProperty(String name, GenericType<? extends javafx.collections.ObservableList<Link<E>>> type, Bean bean, Supplier<javafx.collections.ObservableList<Link<E>>> expression)
name
- - see AbstractProperty.getName()
.type
- - see AbstractContainerProperty.getType()
.bean
- - see AbstractProperty.getBean()
.expression
- the Supplier
providing
the actual value
.public static <E extends EntityBean> GenericType<javafx.collections.ObservableList<Link<E>>> createLinkType(Class<E> beanClass)
E
- the generic type of the linked
EntityBean
.beanClass
- the class reflecting the linked EntityBean
.GenericType
for an Link
pointing to
an EntityBean
of
the given Class
.Copyright © 2001–2016 mmm-Team. All rights reserved.