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, setValuegetEntityMetaClassaddStateChangeListener, getState@Nullable E getItem()
MetaPropertyPath getMetaPropertyPath()
boolean isDataModelSecurityEnabled()
Subscription addInstanceChangeListener(java.util.function.Consumer<EntityValueSource.InstanceChangeEvent<E>> listener)