1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.om.common.preference;
18
19 /***
20 * PreferenceValue
21 * <br />
22 * Represents an individual value for a preference which could
23 * either be the default preferences from a portlet's deployment descriptor
24 * or a preference value for a specific user. This class should only be
25 * accessed by Jetspeed internals as Preference values are really
26 * only String values. The use of preference value objects helps
27 * facilitate the use object relational tools in terms of persistence operations.
28 *
29 * @author <a href="mailto:weaver@apache.org">Scott T. Weaver</a>
30 * @version $Id: PreferenceValue.java 516448 2007-03-09 16:25:47Z ate $
31 *
32 */
33 public interface PreferenceValue
34 {
35 /***
36 * @return
37 */
38 public abstract String getValue();
39 /***
40 * @param string
41 */
42 public abstract void setValue(String string);
43
44 }