com.opensymphony.webwork.sitegraph
Class XWorkConfigRetriever

java.lang.Object
  extended by com.opensymphony.webwork.sitegraph.XWorkConfigRetriever

public class XWorkConfigRetriever
extends Object

Initializes and retrieves XWork config elements


Constructor Summary
XWorkConfigRetriever()
           
 
Method Summary
static ActionConfig getActionConfig(String namespace, String actionName)
          Returns the ActionConfig for this action name at this namespace.
static Map getActionConfigs()
          Returns a Map of all action names/configs
static Set getActionNames(String namespace)
          Return a Set of the action names for this namespace.
static Set getNamespaces()
           
static ResultConfig getResultConfig(String namespace, String actionName, String resultName)
           
static View getView(String namespace, String actionName, String resultName, int type)
           
static File getViewFile(String namespace, String actionName, String resultName)
           
static void setConfiguration(String configDir, String[] views)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XWorkConfigRetriever

public XWorkConfigRetriever()
Method Detail

getActionConfigs

public static Map getActionConfigs()
Returns a Map of all action names/configs

Returns:
Map of all action names/configs

getNamespaces

public static Set getNamespaces()

getActionNames

public static Set getActionNames(String namespace)
Return a Set of the action names for this namespace.

Parameters:
namespace -
Returns:
Set of the action names for this namespace.

getActionConfig

public static ActionConfig getActionConfig(String namespace,
                                           String actionName)
Returns the ActionConfig for this action name at this namespace.

Parameters:
namespace -
actionName -
Returns:
The ActionConfig for this action name at this namespace.

getResultConfig

public static ResultConfig getResultConfig(String namespace,
                                           String actionName,
                                           String resultName)

getViewFile

public static File getViewFile(String namespace,
                               String actionName,
                               String resultName)

getView

public static View getView(String namespace,
                           String actionName,
                           String resultName,
                           int type)

setConfiguration

public static void setConfiguration(String configDir,
                                    String[] views)

WebWork Project Page