1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.om.common;
18
19 import java.io.Serializable;
20 import java.util.Locale;
21
22 import org.apache.pluto.om.common.Description;
23 import org.apache.pluto.om.common.DescriptionSet;
24 import org.apache.pluto.om.common.SecurityRoleRef;
25 import org.apache.pluto.om.common.SecurityRoleRefCtrl;
26
27 /***
28 *
29 * SecurityRoleRefComposite
30 *
31 * @author <a href="mailto:weaver@apache.org">Scott T. Weaver</a>
32 * @version $Id: SecurityRoleRefComposite.java 516448 2007-03-09 16:25:47Z ate $
33 *
34 */
35 public interface SecurityRoleRefComposite extends SecurityRoleRef, SecurityRoleRefCtrl, Serializable
36 {
37 void addDescription(Description description);
38
39 void addDescription(Locale locale, String description);
40
41 void setDescriptionSet(DescriptionSet descriptions);
42
43 DescriptionSet getDescriptionSet();
44 }