- All Superinterfaces:
ObservableState,Observer<Boolean>
- Enclosing interface:
EntityEditor<M extends EntityModel<M,E, T, R>, E extends EntityEditModel<M, E, T, R>, T extends EntityTableModel<M, E, T, R>, R extends EntityEditor<M, E, T, R>>
Indicates whether the active entity is modified, that is, exists and has one or more modified attribute values.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.common.reactive.observer.Observer
Observer.Builder<T,B extends Observer.Builder<T, B>> -
Method Summary
Modifier and TypeMethodDescriptionControls the 'additional' modified states for thisEntityEditor.Modifiedinstance, which are combined with the entity modified state using OR.Indicates which editor attributes are modified.Methods inherited from interface is.codion.common.reactive.state.ObservableState
is, not, observerMethods inherited from interface is.codion.common.reactive.observer.Observer
addConsumer, addListener, addWeakConsumer, addWeakListener, removeConsumer, removeListener, removeWeakConsumer, removeWeakListener, when, when
-
Method Details
-
attributes
ObservableValueSet<Attribute<?>> attributes()Indicates which editor attributes are modified. Note that only attributes of an existing entity are regarded as modified.- Returns:
- an
ObservableValueSetindicating the currently modified attributes - See Also:
-
additional
ValueSet<ObservableState> additional()Controls the 'additional' modified states for thisEntityEditor.Modifiedinstance, which are combined with the entity modified state using OR.- Returns:
- the
ValueSetcontrolling the additional modified states
-