PreferenceSet preferenceSet = this.pagePreferenceSet;
List preferences = new ArrayList();
for (Iterator it = preferenceSet.iterator(); it.hasNext(); )
{
Preference pref = (Preference) it.next();
FragmentPreference preference = pm.newFragmentPreference();
preference.setName(pref.getName());
List preferenceValues = new ArrayList();
for (Iterator iterVals = pref.getValues(); iterVals.hasNext(); )
{
preferenceValues.add(iterVals.next());
}
preference.setValueList(preferenceValues);