|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.struts.tiles.xmlDefinition.FactorySet
com.free2be.dimensions.tiles.ConfigurableFactorySet
public class ConfigurableFactorySet
This class represents a FactorySet configurable via an external XML file.
| Field Summary | |
|---|---|
protected static org.apache.commons.logging.Log |
log
The log object to use. |
protected java.lang.String[] |
registrations
An empty string array, for the moment... |
| Fields inherited from class org.apache.struts.tiles.xmlDefinition.FactorySet |
|---|
factories |
| Constructor Summary | |
|---|---|
ConfigurableFactorySet()
Creates a new instance of ConfigurableFactorySet |
|
ConfigurableFactorySet(javax.servlet.ServletContext context,
java.util.Map properties)
Instantiates a new ConfigurableFactorySet, though it is never called... |
|
| Method Summary | |
|---|---|
protected org.apache.struts.tiles.xmlDefinition.DefinitionsFactory |
createFactory(java.lang.Object obj,
javax.servlet.ServletRequest request,
javax.servlet.ServletContext context)
Creates a new factory with the given object as a key. |
protected org.apache.struts.tiles.xmlDefinition.DefinitionsFactory |
getDefaultFactory()
Returns the default factory. |
protected java.lang.Object |
getDefinitionsFactoryKey(java.lang.String name,
javax.servlet.ServletRequest request,
javax.servlet.ServletContext context)
Returns the key of a definitions factory, depending on the status of the application. |
protected org.apache.commons.digester.Digester |
initConfigDigester()
Initializes the digester used to parse the configuration file. |
void |
initFactory(javax.servlet.ServletContext context,
java.util.Map properties)
Initializes the factory. |
protected void |
parseConfigFile(javax.servlet.ServletContext context,
org.apache.commons.digester.Digester digester,
java.lang.String path)
Parses the confguration file. |
| Methods inherited from class org.apache.struts.tiles.xmlDefinition.FactorySet |
|---|
getDefinition, getFactory, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String[] registrations
protected static org.apache.commons.logging.Log log
| Constructor Detail |
|---|
public ConfigurableFactorySet()
public ConfigurableFactorySet(javax.servlet.ServletContext context,
java.util.Map properties)
throws org.apache.struts.tiles.DefinitionsFactoryException
context - The servlet context.properties - The properties passed via the plugin.
org.apache.struts.tiles.DefinitionsFactoryException - If something goes wrong.| Method Detail |
|---|
protected org.apache.struts.tiles.xmlDefinition.DefinitionsFactory createFactory(java.lang.Object obj,
javax.servlet.ServletRequest request,
javax.servlet.ServletContext context)
throws org.apache.struts.tiles.DefinitionsFactoryException
createFactory in class org.apache.struts.tiles.xmlDefinition.FactorySetobj - The object to use. It must be a "Decision".request - The servlet request to use.context - The servlet context.
org.apache.struts.tiles.DefinitionsFactoryException - If something goes wrong.protected org.apache.struts.tiles.xmlDefinition.DefinitionsFactory getDefaultFactory()
getDefaultFactory in class org.apache.struts.tiles.xmlDefinition.FactorySet
protected java.lang.Object getDefinitionsFactoryKey(java.lang.String name,
javax.servlet.ServletRequest request,
javax.servlet.ServletContext context)
getDefinitionsFactoryKey in class org.apache.struts.tiles.xmlDefinition.FactorySetname - The name of the definition.request - The servlet request.context - The servlet context.
public void initFactory(javax.servlet.ServletContext context,
java.util.Map properties)
throws org.apache.struts.tiles.DefinitionsFactoryException
initFactory in interface org.apache.struts.tiles.ComponentDefinitionsFactoryinitFactory in class org.apache.struts.tiles.xmlDefinition.FactorySetcontext - The servlet context.properties - The properties that come with the plugin.
org.apache.struts.tiles.DefinitionsFactoryException - If something goes wrong.
protected org.apache.commons.digester.Digester initConfigDigester()
throws javax.servlet.ServletException
javax.servlet.ServletException - If something goes wrong.
protected void parseConfigFile(javax.servlet.ServletContext context,
org.apache.commons.digester.Digester digester,
java.lang.String path)
throws javax.servlet.UnavailableException
context - The servlet context to use.digester - The digester to use.path - The path of the file to digest.
javax.servlet.UnavailableException - If something goes wrong.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||