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.DescriptionSet;
23 import org.apache.pluto.om.common.Parameter;
24 import org.apache.pluto.om.common.ParameterCtrl;
25
26 /***
27 *
28 * ParameterComposite
29 *
30 * @author <a href="mailto:weaver@apache.org">Scott T. Weaver</a>
31 * @version $Id: ParameterComposite.java 516448 2007-03-09 16:25:47Z ate $
32 *
33 */
34 public interface ParameterComposite extends Parameter, ParameterCtrl, Serializable
35 {
36
37 String TYPE_PORTLET = "org.apache.pluto.om.common.Parameter.portlet";
38
39
40 String TYPE_WEB_APP = "org.apache.pluto.om.common.Parameter.webapp";
41
42
43
44
45 void addDescription(Locale locale, String desc);
46
47 DescriptionSet getDescriptionSet();
48
49 }