org.jboss.portal.portlet.support.info
Class PreferencesInfoSupport
java.lang.Object
org.jboss.portal.portlet.support.info.PreferencesInfoSupport
- All Implemented Interfaces:
- PreferencesInfo
public class PreferencesInfoSupport
- extends java.lang.Object
- implements PreferencesInfo
- Version:
- $Revision: 5448 $
- Author:
- Julien Viet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PreferencesInfoSupport
public PreferencesInfoSupport(java.util.Map preferences)
PreferencesInfoSupport
public PreferencesInfoSupport()
getKeys
public java.util.Set getKeys()
- Description copied from interface:
PreferencesInfo
- Return the immutable set of keys.
- Specified by:
getKeys
in interface PreferencesInfo
getPreference
public PreferenceInfo getPreference(java.lang.String key)
throws java.lang.IllegalArgumentException
- Description copied from interface:
PreferencesInfo
- A preference specified by its key.
- Specified by:
getPreference
in interface PreferencesInfo
- Returns:
- the preference info or null if it does not exist
- Throws:
java.lang.IllegalArgumentException
- if the key is null
addPreference
public void addPreference(PreferenceInfoSupport preference)
addPreference
public void addPreference(java.lang.String key)
addPreference
public void addPreference(java.lang.String key,
java.lang.Boolean readOnly)