Interface IModelListener

  • All Known Implementing Classes:
    ModelListener

    public interface IModelListener
    Defines the contract of IModel listeners.
    • Method Detail

      • modelCommitted

        void modelCommitted​(IModel model)
        Invoked when the model is committed.
        Parameters:
        model - the model
      • modelChanged

        void modelChanged​(IModel model,
                          ChangeOrigin changeOrigin)
        Invoked when the model is changed.
        Parameters:
        model - the changed model.
        changeOrigin - the origin of the change.
      • modelOnline

        void modelOnline​(IModel model)
        Invoked when the model goes online.
        Parameters:
        model - the model.
      • modelOffline

        void modelOffline​(IModel model)
        Invoked when the model goes offline.
        Parameters:
        model - the model.
      • modelDisposed

        void modelDisposed​(IModel model)
        Invoked when the model is disposed.
        Parameters:
        model - the model.