1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package org.apache.tiles.test.init;
23
24 import javax.servlet.ServletContext;
25
26 import org.apache.tiles.TilesApplicationContext;
27 import org.apache.tiles.factory.AbstractTilesContainerFactory;
28 import org.apache.tiles.servlet.wildcard.WildcardServletTilesApplicationContext;
29 import org.apache.tiles.startup.AbstractTilesInitializer;
30 import org.apache.tiles.test.factory.TestTilesContainerFactory;
31
32 /***
33 * Test Tiles initializer for Tiles initialization of the default container.
34 *
35 * @version $Rev: 825060 $ $Date: 2009-10-14 11:00:05 +0200 (mer, 14 ott 2009) $
36 */
37 public class TestTilesInitializer extends AbstractTilesInitializer {
38
39 /*** {@inheritDoc} */
40 @Override
41 protected AbstractTilesContainerFactory createContainerFactory(
42 TilesApplicationContext context) {
43 return new TestTilesContainerFactory();
44 }
45
46 /*** {@inheritDoc} */
47 @Override
48 protected TilesApplicationContext createTilesApplicationContext(
49 TilesApplicationContext preliminaryContext) {
50 return new WildcardServletTilesApplicationContext(
51 (ServletContext) preliminaryContext.getContext());
52 }
53 }