All Known Implementing Classes:
DescriptionModel

public interface IModel
Interface for listened models.
  • Method Details

    • addListener

      void addListener(IModelDataListener listener)
      Add a model listener.
      Parameters:
      listener - the listener to add
    • removeListener

      void removeListener(IModelDataListener listener)
      Remove a model listener.
      Parameters:
      listener - the listener to remove
    • isDirty

      boolean isDirty()
      Returns:
      whether the model has been changed without being saved or not.
    • setSuspendEvent

      void setSuspendEvent(boolean pSuspend)
      Parameters:
      pSuspend - true to suspend the events for the model