de.schwarzrot.app.support
Class DesktopApplicationLauncher
java.lang.Object
de.schwarzrot.app.support.AbstractApplicationLauncher<DesktopConfig>
de.schwarzrot.app.support.DesktopApplicationLauncher
public class DesktopApplicationLauncher
- extends AbstractApplicationLauncher<DesktopConfig>
cut off the gui-part of application initialization from
AbstractApplicationLauncher
, so launching of application can be done
for background services too.
- Author:
- Reinhard Mantey
Methods inherited from class de.schwarzrot.app.support.AbstractApplicationLauncher |
checkDBAccess, doUsage, dumpCharsets, getLogger, getStarter, getSysInfo, loadExtensions, parseAppArgs, printAppInfo, setSysInfo, sysDump |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DesktopApplicationLauncher
public DesktopApplicationLauncher(MainEntry<DesktopConfig> starter,
String[] appContextFiles,
List<String> appArgs)
- constructor - loads the given context's and validates configuration.
- Parameters:
starter
- - the application startup classappContextFiles
- - the list of context-files to setup applicationappArgs
- - list of commandline parameters
start
public void start()
- Description copied from class:
AbstractApplicationLauncher
- entry point for application startup
- Overrides:
start
in class AbstractApplicationLauncher<DesktopConfig>
init
protected AbstractApplicationContext init(String[] appContextFiles)
- Overrides:
init
in class AbstractApplicationLauncher<DesktopConfig>
Submit
a bug or request a feature
SRJRCFrames is published according to the
GNU General Public License
Copyright 2005-2012
Reinhard Mantey - some rights reserved.