public abstract class JApplication
extends java.lang.Object
implements org.kopi.galite.visual.Application
JApplication is a swing implementation of a kopi application.| Constructor and Description |
|---|
JApplication(org.kopi.galite.visual.Registry registry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowQuit() |
int |
ask(java.lang.String message,
boolean yesIsDefault) |
void |
displayError(org.kopi.galite.visual.base.UComponent parent,
java.lang.String message) |
void |
error(java.lang.String message) |
org.kopi.galite.visual.ApplicationConfiguration |
getApplicationConfiguration() |
static ApplicationOptions |
getApplicationOptions()
Returns the application options.
|
java.util.Locale |
getDefaultLocale() |
org.kopi.galite.visual.l10n.LocalizationManager |
getLocalizationManager() |
org.kopi.galite.visual.VMenuTree |
getMenu() |
org.kopi.galite.visual.PrinterManager |
getPrinterManager() |
org.kopi.galite.visual.print.PrintManager |
getPrintManager() |
org.kopi.galite.visual.Registry |
getRegistry() |
protected javax.swing.ImageIcon |
getSplashScreenImage()
Returns application the splash screen.
|
java.util.Date |
getStartupTime() |
java.lang.String |
getURL()
Returns the database URL.
|
java.lang.String |
getUserIP() |
java.lang.String |
getUserName() |
void |
initialize()
This methods is called at the beginning
you should use it to define
Locale, debugMode... |
boolean |
isGeneratingHelp() |
boolean |
isNobugReport() |
void |
logout() |
void |
notice(java.lang.String message) |
static void |
quit()
Quits the application
|
boolean |
run(java.lang.String[] args)
Runs the application.
|
void |
setApplicationConfiguration(org.kopi.galite.visual.ApplicationConfiguration configuration) |
void |
setGeneratingHelp() |
void |
setPrinterManager(org.kopi.galite.visual.PrinterManager printerManager) |
void |
setPrintManager(org.kopi.galite.visual.print.PrintManager printManager) |
void |
startApplication() |
void |
verifyConfiguration() |
void |
warn(java.lang.String message) |
public static ApplicationOptions getApplicationOptions()
public static void quit()
public void logout()
logout in interface org.kopi.galite.visual.Applicationpublic void startApplication()
startApplication in interface org.kopi.galite.visual.Applicationpublic boolean allowQuit()
allowQuit in interface org.kopi.galite.visual.Applicationpublic org.kopi.galite.visual.print.PrintManager getPrintManager()
getPrintManager in interface org.kopi.galite.visual.Applicationpublic void setPrintManager(org.kopi.galite.visual.print.PrintManager printManager)
setPrintManager in interface org.kopi.galite.visual.Applicationpublic org.kopi.galite.visual.PrinterManager getPrinterManager()
getPrinterManager in interface org.kopi.galite.visual.Applicationpublic void setPrinterManager(org.kopi.galite.visual.PrinterManager printerManager)
setPrinterManager in interface org.kopi.galite.visual.Applicationpublic org.kopi.galite.visual.ApplicationConfiguration getApplicationConfiguration()
getApplicationConfiguration in interface org.kopi.galite.visual.Applicationpublic void setApplicationConfiguration(org.kopi.galite.visual.ApplicationConfiguration configuration)
setApplicationConfiguration in interface org.kopi.galite.visual.Applicationpublic java.lang.String getURL()
public void initialize()
Locale, debugMode...protected javax.swing.ImageIcon getSplashScreenImage()
public java.lang.String getUserIP()
getUserIP in interface org.kopi.galite.visual.Applicationpublic boolean run(java.lang.String[] args)
public void verifyConfiguration()
public boolean isNobugReport()
public java.util.Date getStartupTime()
getStartupTime in interface org.kopi.galite.visual.Applicationpublic org.kopi.galite.visual.VMenuTree getMenu()
getMenu in interface org.kopi.galite.visual.Applicationpublic void setGeneratingHelp()
public boolean isGeneratingHelp()
isGeneratingHelp in interface org.kopi.galite.visual.Applicationpublic java.lang.String getUserName()
getUserName in interface org.kopi.galite.visual.Applicationpublic org.kopi.galite.visual.Registry getRegistry()
getRegistry in interface org.kopi.galite.visual.Applicationpublic java.util.Locale getDefaultLocale()
getDefaultLocale in interface org.kopi.galite.visual.Applicationpublic org.kopi.galite.visual.l10n.LocalizationManager getLocalizationManager()
getLocalizationManager in interface org.kopi.galite.visual.Applicationpublic void displayError(org.kopi.galite.visual.base.UComponent parent,
java.lang.String message)
displayError in interface org.kopi.galite.visual.Applicationpublic void notice(java.lang.String message)
notice in interface org.kopi.galite.visual.MessageListenerpublic void error(java.lang.String message)
error in interface org.kopi.galite.visual.MessageListenerpublic void warn(java.lang.String message)
warn in interface org.kopi.galite.visual.MessageListenerpublic int ask(java.lang.String message,
boolean yesIsDefault)
ask in interface org.kopi.galite.visual.MessageListener