org.jasig.portal
Class UserPreferences
java.lang.Object
org.jasig.portal.UserPreferences
- All Implemented Interfaces:
- java.io.Serializable
public class UserPreferences
- extends java.lang.Object
- implements java.io.Serializable
Object managing user preferences.
- Version:
- $Revision: 1.17.4.2 $
- Author:
- Peter Kharchenko
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
profile
protected UserProfile profile
fsup
protected StructureStylesheetUserPreferences fsup
ssup
protected ThemeStylesheetUserPreferences ssup
UserPreferences
public UserPreferences(UserPreferences up)
UserPreferences
public UserPreferences(UserProfile p)
setProfile
public void setProfile(UserProfile p)
getProfile
public UserProfile getProfile()
setStructureStylesheetUserPreferences
public void setStructureStylesheetUserPreferences(StructureStylesheetUserPreferences up)
setThemeStylesheetUserPreferences
public void setThemeStylesheetUserPreferences(ThemeStylesheetUserPreferences up)
getStructureStylesheetUserPreferences
public StructureStylesheetUserPreferences getStructureStylesheetUserPreferences()
getThemeStylesheetUserPreferences
public ThemeStylesheetUserPreferences getThemeStylesheetUserPreferences()
synchronizeWithUserLayoutXML
public void synchronizeWithUserLayoutXML(org.w3c.dom.Document uLayoutXML)
throws PortalException
- Throws:
PortalException
getCacheKey
public java.lang.String getCacheKey()
- Generates a unique state key
- Returns:
- a
String
key