V
- type of valuepublic interface EntityValueSource<E extends Entity,V> extends ValueSource<V>, EntityDataUnit
Modifier and Type | Interface and Description |
---|---|
static class |
EntityValueSource.InstanceChangeEvent<E extends Entity>
An event fired when related entity instance is changed.
|
ValueSource.ValueChangeEvent<V>
DataUnit.StateChangeEvent
Modifier and Type | Method and Description |
---|---|
Subscription |
addInstanceChangeListener(java.util.function.Consumer<EntityValueSource.InstanceChangeEvent<E>> listener) |
E |
getItem() |
MetaPropertyPath |
getMetaPropertyPath() |
boolean |
isDataModelSecurityEnabled() |
addValueChangeListener, getType, getValue, isReadOnly, setValue
getEntityMetaClass
addStateChangeListener, getState
@Nullable E getItem()
MetaPropertyPath getMetaPropertyPath()
boolean isDataModelSecurityEnabled()
Subscription addInstanceChangeListener(java.util.function.Consumer<EntityValueSource.InstanceChangeEvent<E>> listener)