1 package org.apache.turbine.modules;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 /***
20 * A common interface for Screen, Layout and Navigation Loader
21 *
22 * @author <a href="mailto:hps@intermeta.de">Henning P. Schmiedehausen</a>
23 * @version $Id: Loader.java 264152 2005-08-29 14:50:22Z henning $
24 */
25
26 public interface Loader
27 {
28 /***
29 * Pulls out an instance of an Assembler Object by name.
30 *
31 * @param name Name of requested Object.
32 * @return An Assembler object or null.
33 * @exception Exception a generic exception.
34 */
35 Assembler getAssembler(String name)
36 throws Exception;
37 }