Interface FileHandlerListener

All Known Implementing Classes:
FileHandlerListenerAdapter

public interface FileHandlerListener

A listener interface for receiving notifications about updates of a FileHandler.

Objects implementing this interface are notified when properties of a FileHandler change or when a load or save operation is performed. This can be useful for various use cases, e.g. when monitoring file-based configurations.

Since:
2.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Notification that the associated file has been loaded.
    void
    Notification that the associated file is about to be loaded.
    void
    Notification that a property of the monitored FileHandler has changed.
    void
    saved(FileHandler handler)
    Notification that the associated file has been saved.
    void
    Notification that the associated file is about to be saved.
  • Method Details

    • loaded

      void loaded(FileHandler handler)
      Notification that the associated file has been loaded. This method is called directly after the load operation.
      Parameters:
      handler - the file handler
    • loading

      void loading(FileHandler handler)
      Notification that the associated file is about to be loaded. This method is called immediately before the load operation.
      Parameters:
      handler - the file handler
    • locationChanged

      Notification that a property of the monitored FileHandler has changed.
      Parameters:
      handler - the file handler
    • saved

      void saved(FileHandler handler)
      Notification that the associated file has been saved. This method is called directly after the save operation.
      Parameters:
      handler - the file handler
    • saving

      void saving(FileHandler handler)
      Notification that the associated file is about to be saved. This method is called immediately before the save operation.
      Parameters:
      handler - the file handler