de.miethxml.hawron
Class ApplicationContainer
java.lang.Object
de.miethxml.toolkit.container.DefaultApplicationContainer
de.miethxml.hawron.ApplicationContainer
- All Implemented Interfaces:
- ApplicationShutdown, Launcher, PluginReceiver, ProjectConfigListener
- public class ApplicationContainer
- extends DefaultApplicationContainer
- implements ProjectConfigListener
- Author:
- Simon Mieth
| Fields inherited from class de.miethxml.toolkit.container.DefaultApplicationContainer |
appConfig, appLogger, appSetup, componentobjects, components, config, configureEnabled, context, contextEnabled, guiconfigured, h, initializeEnabed, launchParameters, log, logEnabled, manager, parameterEnabled, params, pluginInterfaces, pluginManager, pluginRoles, roles, serviceEnabled, splash, startEnabled, XCONF_FILE |
| Methods inherited from class de.miethxml.toolkit.container.DefaultApplicationContainer |
configureComponents, contextualizeComponents, disposeComponents, enableLoggingComponents, guiConfigure, handleApplicationLifecycle, init, initializeComponents, lauchApplication, loadComponent, parameterizeComponents, serviceComponents, startComponents, stopComponents, storeConfiguration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplicationContainer
public ApplicationContainer()
initializeApplication
public void initializeApplication()
- Overrides:
initializeApplication in class DefaultApplicationContainer
processPluginObject
protected void processPluginObject(java.lang.Object plugin)
- Overrides:
processPluginObject in class DefaultApplicationContainer
setLaunchParameters
public void setLaunchParameters(java.util.Hashtable launchParameters)
- Overrides:
setLaunchParameters in class DefaultApplicationContainer
- Parameters:
launchParameters - The launchParameters to set.
addPlugin
public void addPlugin(java.lang.Object plugin)
- Specified by:
addPlugin in interface PluginReceiver- Overrides:
addPlugin in class DefaultApplicationContainer
getInterfaces
public java.util.Collection getInterfaces()
- Specified by:
getInterfaces in interface PluginReceiver- Overrides:
getInterfaces in class DefaultApplicationContainer
removePlugin
public void removePlugin(java.lang.Object obj)
- Specified by:
removePlugin in interface PluginReceiver- Overrides:
removePlugin in class DefaultApplicationContainer
shutdownApplication
public void shutdownApplication()
- Specified by:
shutdownApplication in interface ApplicationShutdown- Overrides:
shutdownApplication in class DefaultApplicationContainer
init
public void init(java.util.Hashtable param)
- Specified by:
init in interface Launcher- Overrides:
init in class DefaultApplicationContainer
setProperty
public void setProperty(java.lang.String key,
java.lang.String value)
- Specified by:
setProperty in interface Launcher- Overrides:
setProperty in class DefaultApplicationContainer
main
public static void main(java.lang.String[] args)
configChanged
public void configChanged(Project project)
- Specified by:
configChanged in interface ProjectConfigListener