1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.om.profile;
18
19
20 import org.apache.jetspeed.om.SecurityReference;
21
22
23 /***
24 * An Entry is a representation of a Portlet within a configuration
25 * Document.
26 * An Entry is always associated to a parent Registry entry as well as
27 * some layout constraints and local parameters if required.
28 *
29 * @author <a href="mailto:raphael@apache.org">Raphaël Luta</a>
30 * @version $Id: Entry.java,v 1.4 2004/02/23 03:05:01 jford Exp $
31 */
32 public interface Entry extends IdentityElement
33 {
34
35 /*** @return the entry name from which this one is derived */
36 public String getParent();
37
38 /***
39 * Sets the ancestor for this Entry.
40 * @param parent the new ancestor entry name. This name should
41 * be defined in the Registry
42 */
43 public void setParent( String parent );
44
45 /*** Getter for property securityRef.
46 * @return Value of property securityRef.
47 */
48 public SecurityReference getSecurityRef();
49
50 /*** Setter for property securityRef.
51 * @param securityRef New value of property securityRef.
52 */
53 public void setSecurityRef(SecurityReference securityRef);
54
55 }