siouxsie.mvc.impl
Class Controller
java.lang.Object
siouxsie.mvc.impl.Controller
- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.util.EventListener, IController
public class Controller
- extends java.lang.Object
- implements IController, java.beans.PropertyChangeListener
MVC controller.
Handle XWork engine configuration and execution.
- Version:
- $Id$
- Author:
- Arnaud Cogoluegnes
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Controller
public Controller()
getConfigFiles
public java.lang.String[] getConfigFiles()
setConfigFiles
public void setConfigFiles(java.lang.String[] configFiles)
getActionLauncher
public IActionLauncher getActionLauncher()
setActionLauncher
public void setActionLauncher(IActionLauncher actionLauncher)
executeAction
public void executeAction(java.lang.String name,
java.lang.String nameSpace,
java.util.Map parameters)
- Specified by:
executeAction
in interface IController
init
public void init()
getExtraContext
public java.util.Map getExtraContext()
setExtraContext
public void setExtraContext(java.util.Map extraContext)
getConfiguration
public com.opensymphony.xwork2.config.Configuration getConfiguration()
setConfiguration
public void setConfiguration(com.opensymphony.xwork2.config.Configuration configuration)
addConfigurationProvider
public Controller addConfigurationProvider(com.opensymphony.xwork2.config.ConfigurationProvider provider)
- Add a configuration provider.
- Parameters:
provider
-
- Returns:
setObjectFactoryClazz
public void setObjectFactoryClazz(java.lang.Class<? extends com.opensymphony.xwork2.ObjectFactory> objectFactoryClazz)
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Handle the action trigger.
- Specified by:
propertyChange
in interface java.beans.PropertyChangeListener
Copyright © 2006-2008 null. All Rights Reserved.