org.apache.struts.tiles.definition
public class ComponentDefinitionsFactoryWrapper extends Object implements DefinitionsFactory
Since: 20020708
Field Summary | |
---|---|
DefinitionsFactoryConfig | config
Factory configuration, |
ComponentDefinitionsFactory | factory
The underlying factory. |
Constructor Summary | |
---|---|
ComponentDefinitionsFactoryWrapper(ComponentDefinitionsFactory factory)
Constructor.
| |
ComponentDefinitionsFactoryWrapper()
Constructor.
|
Method Summary | |
---|---|
static Map | createConfigMap(DefinitionsFactoryConfig config)
Create map of configuration attributes from configuration object.
|
protected ComponentDefinitionsFactory | createFactoryInstance(String classname)
Create Definition factory from provided classname which must implement ComponentDefinitionsFactory.
|
void | destroy()
Do nothing because old life cycle has no equivalent. |
DefinitionsFactoryConfig | getConfig()
Get underlying factory configuration. |
ComponentDefinition | getDefinition(String name, ServletRequest request, ServletContext servletContext)
Get requested definition. |
ComponentDefinitionsFactory | getInternalFactory()
Get internal factory. |
void | init(DefinitionsFactoryConfig config, ServletContext servletContext)
Call underlying factory init method. |
void | setConfig(DefinitionsFactoryConfig config, ServletContext servletContext)
Set underlying factory configuration. |
String | toString()
Return String representation.
|
Parameters: factory The factory to create a wrapper for.
Parameters: config The DefinitionsFactoryConfig to use.
Returns: Map Map of name/value pairs.
Parameters: classname Class name of the factory to create.
Returns: newly created factory.
Throws: DefinitionsFactoryException If an error occur while initializing factory
Returns: DefinitionsFactoryConfig.
Parameters: name Name of the definition. request The request we are processing. servletContext Our servlet context.
Returns: ComponentDefition
Returns: The internal ComponentDefitionsFactory.
Parameters: config DefinitionsFactoryConfig. servletContext Our servlet context.
Parameters: config DefinitionsFactoryConfig to use. servletContext Our servlet context.
Returns: String representation.