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

    Properties
    Type
    Property
    Description
    A read-only property that provides the current dirty state.
  • Method Summary

    Modifier and Type
    Method
    Description
    A read-only property that provides the current dirty state.
    boolean
    Returns the dirty state of this support.
    void
    Notifies the provider to mark the current state as being unchanged with respect to the saved state.
  • Property Details

  • Method Details

    • dirtyProperty

      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:
      true if the source is dirty, false otherwise.
    • markNonDirty

      void markNonDirty()
      Notifies the provider to mark the current state as being unchanged with respect to the saved state.