org.apache.tiles.factory
abstract public class: AbstractTilesContainerFactory [javadoc |
source]
java.lang.Object
org.apache.tiles.factory.AbstractTilesContainerFactory
Direct Known Subclasses:
BasicTilesContainerFactory, KeyedDefinitionsFactoryTilesContainerFactory, CompleteAutoloadTilesContainerFactory, TilesContainerFactory
Abstract Factory that creates instances of
TilesContainerFactory .
- version:
$
- Rev: 797540 $ $Date: 2009-07-24 17:42:00 +0200 (ven, 24 lug 2009) $
- since:
2.1.0
-
Field Summary |
---|
public static final String | CONTAINER_FACTORY_INIT_PARAM | Initialization parameter that represents the container factory class
name. |
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from org.apache.tiles.factory.AbstractTilesContainerFactory Detail: |
abstract public TilesContainer createContainer(TilesApplicationContext applicationContext)
Creates a Tiles container. |
public static AbstractTilesContainerFactory getTilesContainerFactory(TilesApplicationContext context) {
AbstractTilesContainerFactory retValue;
String factoryName = context.getInitParams().get(
CONTAINER_FACTORY_INIT_PARAM);
if (factoryName == null) {
factoryName = context.getInitParams().get(
TilesContainerFactory.CONTAINER_FACTORY_INIT_PARAM);
}
if (factoryName != null) {
retValue = (AbstractTilesContainerFactory) ClassUtil.instantiate(factoryName);
} else {
retValue = new TilesContainerFactory();
}
return retValue;
} Deprecated! Create - directly a new instance of this class.
Creates a factory instance. |