Uses of Class
xal.extension.application.XalDocument
Packages that use XalDocument
Package
Description
Provides a framework for building document based applications and even multi-document based applications.
Provides a framework for building document based applications that use XAL's
accelerator architecture.
-
Uses of XalDocument in xal.extension.application
Fields in xal.extension.application declared as XalDocumentModifier and TypeFieldDescriptionprotected XalDocument
XalWindow.document
The document corresponding to this main windowMethods in xal.extension.application that return XalDocumentModifier and TypeMethodDescriptionabstract XalDocument
ApplicationAdaptor.newDocument
(URL url) Subclasses should implement this method to return an instance of their custom subclass of XalDocument loaded from the specified URL.abstract XalDocument
ApplicationAdaptor.newEmptyDocument()
Subclasses should implement this method to return an instance of their custom subclass of XalDocument.ApplicationAdaptor.newEmptyDocument
(String type) Subclasses should implement this method to return an instance of their custom subclass of XalDocument.Methods in xal.extension.application with parameters of type XalDocumentModifier and TypeMethodDescriptionvoid
FrameApplication.documentHasClosed
(XalDocument document) Implement XalDocumentListener.void
XalDocumentListener.documentHasClosed
(XalDocument document) Handle the event in which a document has closed.void
XalWindow.documentHasClosed
(XalDocument document) Implement XalDocumentListener.void
FrameApplication.documentWillClose
(XalDocument document) Implement XalDocumentListener.void
XalDocumentListener.documentWillClose
(XalDocument document) Handle a the event indicating that a document is about to close.void
XalWindow.documentWillClose
(XalDocument document) Implement XalDocumentListener.void
ApplicationAdaptor.editPreferences
(XalDocument document) Override this method to show your application's preference panel.void
FrameApplication.hasChangesChanged
(XalDocument document, boolean newHasChangesStatus) Implement XalDocumentListener.void
XalDocumentListener.hasChangesChanged
(XalDocument document, boolean newHasChangesStatus) Handle a change in the whether a document has changes that need saving.void
XalWindow.hasChangesChanged
(XalDocument document, boolean newHasChangesStatus) Implement XalDocumentListener.protected void
Commander.registerCommands
(XalDocument document) Register all document commands (default and custom).protected void
Commander.registerCustomCommands
(XalDocument document) Subclasses may override this method to provide custom document commands.void
FrameApplication.titleChanged
(XalDocument document, String newTitle) Implement XalDocumentListener.void
XalDocumentListener.titleChanged
(XalDocument document, String newTitle) Handle the title having changed for a document.final void
XalWindow.titleChanged
(XalDocument document, String documentTitle) Implement XalDocumentListener and handle the event where the title has changed.Constructors in xal.extension.application with parameters of type XalDocumentModifierConstructorDescriptionprotected
Commander
(Commander appCommander, XalDocument document) Constructor for generating a document commander.DefaultXalWindow
(XalDocument aDocument) ConstructorDefaultXalWindow
(XalDocument aDocument, boolean displaysToolbar) Constructorprotected
XalWindow
(XalDocument aDocument) Creates a new instance of WindowAdaptorprotected
XalWindow
(XalDocument aDocument, boolean displayToolbar) -
Uses of XalDocument in xal.extension.application.smf
Subclasses of XalDocument in xal.extension.application.smfModifier and TypeClassDescriptionclass
AcceleratorDocument is a subclass of XalDocument for accelerator based applications.Methods in xal.extension.application.smf with parameters of type XalDocumentModifier and TypeMethodDescriptionprotected void
AcceleratorCommander.registerCustomCommands
(XalDocument document) This method overrides the inherited method to add the accelerator handler which dynamically generates the Accelerator menu items.Constructors in xal.extension.application.smf with parameters of type XalDocumentModifierConstructorDescriptionprotected
AcceleratorCommander
(Commander appCommander, XalDocument document) Creates a new instance of AcceleratorCommanderprotected
AcceleratorWindow
(XalDocument aDocument) Creates a new instance of AcceleratorWindowDefaultAcceleratorWindow
(XalDocument aDocument) Constructor