Package xal.extension.application
Interface XalDocumentListener
- All Known Implementing Classes:
AcceleratorApplication
,AcceleratorWindow
,DefaultAcceleratorWindow
,DefaultXalWindow
,FrameApplication
,XalWindow
public interface XalDocumentListener
Interface for common document event listeners.
- Author:
- tap
-
Method Summary
Modifier and TypeMethodDescriptionvoid
documentHasClosed
(XalDocument document) Handle the event in which a document has closed.void
documentWillClose
(XalDocument document) Handle a the event indicating that a document is about to close.void
hasChangesChanged
(XalDocument document, boolean newHasChangesStatus) Handle a change in the whether a document has changes that need saving.void
titleChanged
(XalDocument document, String newTitle) Handle the title having changed for a document.
-
Method Details
-
titleChanged
Handle the title having changed for a document.- Parameters:
document
- The document whose title changed.newTitle
- The new document title.
-
hasChangesChanged
Handle a change in the whether a document has changes that need saving.- Parameters:
document
- The document whose change status changednewHasChangesStatus
- The new "hasChanges" status of the document.
-
documentWillClose
Handle a the event indicating that a document is about to close.- Parameters:
document
- The document that will close.
-
documentHasClosed
Handle the event in which a document has closed.- Parameters:
document
- The document that has closed.
-