Interface XalDocumentListener

All Known Implementing Classes:
AcceleratorApplication, AcceleratorWindow, DefaultAcceleratorWindow, DefaultXalWindow, FrameApplication, XalWindow

public interface XalDocumentListener
Interface for common document event listeners.
Author:
tap
  • Method Details

    • titleChanged

      void titleChanged(XalDocument document, String newTitle)
      Handle the title having changed for a document.
      Parameters:
      document - The document whose title changed.
      newTitle - The new document title.
    • hasChangesChanged

      void hasChangesChanged(XalDocument document, boolean newHasChangesStatus)
      Handle a change in the whether a document has changes that need saving.
      Parameters:
      document - The document whose change status changed
      newHasChangesStatus - The new "hasChanges" status of the document.
    • documentWillClose

      void documentWillClose(XalDocument document)
      Handle a the event indicating that a document is about to close.
      Parameters:
      document - The document that will close.
    • documentHasClosed

      void documentHasClosed(XalDocument document)
      Handle the event in which a document has closed.
      Parameters:
      document - The document that has closed.