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 TypeMethodDescriptionvoiddocumentHasClosed(XalDocument document) Handle the event in which a document has closed.voiddocumentWillClose(XalDocument document) Handle a the event indicating that a document is about to close.voidhasChangesChanged(XalDocument document, boolean newHasChangesStatus) Handle a change in the whether a document has changes that need saving.voidtitleChanged(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.
-