|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.sdm.quasar.client.core.application.AbstractApplication
com.sdm.quasar.client.swing.application.AbstractSwingApplication
com.sdm.quasar.client.showcase.swing.SwingShowcaseApplication
This is the main application class of the swing showcase. Run this class as a java application.
main(String[]) creates an application instance and starts it.
start() reads and sets up the configuration and starts the session.
Some pointers to important showcase classes:
ShowcaseSessionFeature sets up the portal and contains the configuration of the navigation menu.
PortalDialog implements the portal dialog.
NavigationDialog implements the navigation dialog
HtmlMessagePane is a dialog that displays an html page
ShowcaseUtilities creates the miniature browser for the html pages and also the split pane with browser and content that is used in many of the dialogs.
| Constructor Summary | |
SwingShowcaseApplication()
Constructur, defines the application id. |
|
| Method Summary | |
static void |
main(java.lang.String[] args)
Creates the application instance using DefaultSwingApplicationCreator#createApplication(Class)
and starts it. |
void |
start()
Starts the application (see AbstractApplication.start()).
|
void |
stop()
This implementation disposed the application components in the following order if the corresponding component implements Disposable. |
| Methods inherited from class com.sdm.quasar.client.swing.application.AbstractSwingApplication |
attemptToDisplayErrorMessage, createSessionInEDT, getApplicationConfiguration, getErrorMessageForThrowable, initializeErrorHandler |
| Methods inherited from class com.sdm.quasar.client.core.application.AbstractApplication |
collectSystemInfo, extendDestructionException, getApplicationID, getConfigManager, getServiceManager, getSessionManager |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SwingShowcaseApplication()
| Method Detail |
public void start()
AbstractApplication.start()).
In particular, the look and feel for swing is set, the application configuration is read,
The single session is created and the first portal opened.
start in interface Applicationstart in class AbstractApplicationpublic void stop()
AbstractApplicationDisposable. Otherwise the component
is skipped.
stop in interface Applicationstop in class AbstractApplicationfor further informationpublic static void main(java.lang.String[] args)
DefaultSwingApplicationCreator#createApplication(Class)
and starts it.
args - the command line arguments - they are ignored
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||