1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.locator;
18
19 /***
20 * TemplateDescriptor
21 *
22 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
23 * @version $Id: TemplateDescriptor.java 516448 2007-03-09 16:25:47Z ate $
24 */
25 public interface TemplateDescriptor extends LocatorDescriptor
26 {
27 /***
28 * The absolute file system path to the template
29 *
30 * @return absolute path
31 */
32 String getAbsolutePath();
33
34 /***
35 * The absolute file system path to the template
36 *
37 * @param absolute path
38 */
39 void setAbsolutePath(String path);
40
41 /***
42 * Returns the template path relative to the applications root
43 * @return Application-relative path
44 */
45 public String getAppRelativePath();
46 /***
47 * Sets the template path relative to the applications root
48 * @param string Application-relative path
49 */
50 public void setAppRelativePath(String string);
51 }