1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.pluto.portalImpl.om.common.impl;
21
22 import java.util.*;
23
24 import org.apache.pluto.om.common.Preference;
25
26 public class PreferenceUtil {
27
28 /***
29 * Returns the preferences as map with name as the preference's name and value as
30 * the preference object itself.
31 *
32 * @param preferences the preferences to be converted
33 * @return the preferences as map
34 */
35 static public HashMap createPreferenceMap(Collection preferences)
36 {
37 HashMap returnValue = new HashMap();
38 Iterator iterator = preferences.iterator();
39 while (iterator.hasNext()) {
40 Preference preference = (Preference)iterator.next();
41 returnValue.put(preference.getName(), preference.getValues());
42 }
43 return returnValue;
44 }
45
46 }