1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.portals.graffito.model;
18
19 /***
20 * Cms link object. Similar to a unix link<br>. By this way, a CmsObject can be linked to different uris
21 *
22 * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
23 *
24 */
25 public interface Link extends CmsObject
26 {
27
28 /***
29 * Set the link target
30 * @param cmsObject The target cms object
31 */
32 public void setTargetCmsObject(CmsObject cmsObject);
33
34 /***
35 * Get the target cms object
36 * @return the target cms object
37 */
38 public CmsObject getTargetCmsObject();
39
40 }