See: Description
Interface | Description |
---|---|
ApplicationClient |
Definition of an interface for objects that need a reference to the central
Application object. |
ApplicationContext |
Definition of an interface for accessing application global information.
|
ApplicationShutdownListener |
Definition of an interface for listeners that want to be notified when the
application terminates.
|
Class | Description |
---|---|
Application |
The main startup class of the GUI application framework.
|
ApplicationBuilderData |
The application specific default implementation of the
BuilderData
interface. |
ApplicationContextImpl |
A default implementation of the
ApplicationContext interface. |
ApplicationResources |
A class defining constants for default resources provided by the application
framework.
|
ApplicationShutdownActionTask |
A specialized action task for exiting the current application.
|
CommandActionTask |
A specialized action task that executes a
Command object. |
OpenWindowCommand |
A specialized
Command implementation for opening a sub window. |
Enum | Description |
---|---|
ApplicationResources.Keys |
An enumeration class defining the keys of all resources contained within
the application default resource bundle.
|
Exception | Description |
---|---|
ApplicationException |
An exception class that indicates error conditions related to the
Application class. |
ApplicationRuntimeException |
An exception class for reporting runtime exceptions that are related to
objects or operations invoked on them. |
In this package the main application class can be found.
Application
is the start up class of this framework. An instance
initializes all required helper classes and constructs the GUI. It also controls
the command dispatch thread.
The Application
class is fully functional; it can be directly used.
If customization is required (e.g. if some of the helper classes are to be
replaced) or if command line arguments need to be processed, a custom
application class can be derived from this class.
In addition to the central Application
class this package contains
other classes directly related to Application
. There is the
ApplicationContext
interface which provides access to many helper
objects managed by an application. There are also some helper classes that can
be used by typical applications, e.g. often required commands or action tasks.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
Copyright © 2016 The JGUIraffe Team. All rights reserved.