Package org.eclipse.gef.mvc.fx.ui.parts
Interface IDirtyStateProvider
- All Known Implementing Classes:
HistoryBasedDirtyStateProvider
public interface IDirtyStateProvider
A delegate support that can be used by
ISaveableParts to maintain
their dirty state based on an IOperationHistory.-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ReadOnlyBooleanPropertyA read-only property that provides the current dirty state. -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ReadOnlyBooleanPropertyA read-only property that provides the current dirty state.booleanisDirty()Returns the dirty state of this support.voidNotifies the provider to mark the current state as being unchanged with respect to the saved state.
-
Property Details
-
dirty
javafx.beans.property.ReadOnlyBooleanProperty dirtyPropertyA read-only property that provides the current dirty state.- See Also:
-
-
Method Details
-
dirtyProperty
javafx.beans.property.ReadOnlyBooleanProperty dirtyProperty()A read-only property that provides the current dirty state.- See Also:
-
isDirty
boolean isDirty()Returns the dirty state of this support.- Returns:
trueif the source is dirty,falseotherwise.
-
markNonDirty
void markNonDirty()Notifies the provider to mark the current state as being unchanged with respect to the saved state.
-