org.apache.jetspeed.om.preference.impl
Class FragmentPortletPreferenceSet

java.lang.Object
  extended by org.apache.jetspeed.om.preference.impl.FragmentPortletPreferenceSet
All Implemented Interfaces:
PreferenceSetComposite, org.apache.pluto.om.common.PreferenceSet, org.apache.pluto.om.common.PreferenceSetCtrl, org.apache.pluto.om.Controller, org.apache.pluto.om.Model

public class FragmentPortletPreferenceSet
extends java.lang.Object
implements PreferenceSetComposite

This is a per-request wrapper for a PreferenceSet that allows the use of fragment-specified Preferences within a portlet instance in a page.

Author:
Scott T. Weaver

Constructor Summary
FragmentPortletPreferenceSet(PreferenceSetComposite preferenceSet, Fragment fragment)
           
 
Method Summary
 org.apache.pluto.om.common.Preference add(java.lang.String arg0, java.util.List arg1)
           
 org.apache.pluto.om.common.Preference get(java.lang.String name)
           
 java.util.Set getNames()
           
 javax.portlet.PreferencesValidator getPreferencesValidator()
           
 java.util.Iterator iterator()
           
 void remove(org.apache.pluto.om.common.Preference pref)
           
 org.apache.pluto.om.common.Preference remove(java.lang.String name)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FragmentPortletPreferenceSet

public FragmentPortletPreferenceSet(PreferenceSetComposite preferenceSet,
                                    Fragment fragment)
Method Detail

add

public org.apache.pluto.om.common.Preference add(java.lang.String arg0,
                                                 java.util.List arg1)
Specified by:
add in interface org.apache.pluto.om.common.PreferenceSetCtrl

get

public org.apache.pluto.om.common.Preference get(java.lang.String name)
Specified by:
get in interface org.apache.pluto.om.common.PreferenceSet

getNames

public java.util.Set getNames()
Specified by:
getNames in interface PreferenceSetComposite

getPreferencesValidator

public javax.portlet.PreferencesValidator getPreferencesValidator()
Specified by:
getPreferencesValidator in interface org.apache.pluto.om.common.PreferenceSet

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface org.apache.pluto.om.common.PreferenceSet

remove

public void remove(org.apache.pluto.om.common.Preference pref)
Specified by:
remove in interface org.apache.pluto.om.common.PreferenceSetCtrl

remove

public org.apache.pluto.om.common.Preference remove(java.lang.String name)
Specified by:
remove in interface org.apache.pluto.om.common.PreferenceSetCtrl

size

public int size()
Specified by:
size in interface PreferenceSetComposite


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.