com.atlassian.confluence.user
Class UserInterfaceState

java.lang.Object
  extended by com.atlassian.confluence.user.UserInterfaceState

public class UserInterfaceState
extends java.lang.Object

Represents the current state of the various toggle-able parts of the user interface for this user. Preferences are stored both in the user's current session, and in the user's persistent prefs.


Field Summary
static java.lang.String DEFAULT_DASHBOARD_TAB
           
static int DEFAULT_MAX_RECENTLY_ADDED_PAGE_COUNT
           
static int DEFAULT_MAX_RECENTLY_UPDATED_PAGE_COUNT
           
static int LIMIT_MAX_RECENTLY_UPDATED_PAGE_COUNT
           
static int LIMIT_RECENTLY_ADDED_PAGE_COUNT
           
 
Constructor Summary
UserInterfaceState(com.atlassian.user.User user)
           
UserInterfaceState(com.atlassian.user.User user, UserAccessor userAccessor)
           
 
Method Summary
 java.lang.Boolean getAttachmentsShowing()
           
 java.lang.Boolean getChildrenShowing()
           
 java.lang.Boolean getCommentsShowing()
           
 java.lang.String getDashboardSpacesSelectedGroup()
           
 java.lang.String getDashboardSpacesSelectedTeam()
           
 java.lang.String getDashboardTab()
           
 java.lang.Boolean getLabelsShowing()
           
 java.lang.Boolean getLocationShowing()
          Deprecated. since 2.9 this setting is no longer persisted. This method now always returns false.
 int getMaxRecentChangesSize()
           
 int getRecentChangesSize()
           
 java.lang.Boolean getRestrictionsShowing()
           
 void setAttachmentsShowing(java.lang.Boolean attachmentsShowing)
           
 void setChildrenShowing(java.lang.Boolean childrenShowing)
           
 void setCommentsShowing(java.lang.Boolean commentsShowing)
           
 void setDashboardSpacesSelectedGroup(java.lang.String selectedGroup)
           
 void setDashboardSpacesSelectedTeam(java.lang.String selectedTeam)
           
 void setDashboardTab(java.lang.String dashboardTab)
           
 void setLabelsShowing(java.lang.Boolean labelsShowing)
           
 void setLocationShowing(java.lang.Boolean locationShowing)
          Deprecated. since 2.9 ignored because getLocationShowing() always returns false.
 void setMaxRecentChangesSize(int i)
           
 void setRecentChangesSize(int recentChangesSize)
           
 void setRestrictionsShowing(java.lang.Boolean restrictionsShowing)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_MAX_RECENTLY_ADDED_PAGE_COUNT

public static final int DEFAULT_MAX_RECENTLY_ADDED_PAGE_COUNT
See Also:
Constant Field Values

DEFAULT_MAX_RECENTLY_UPDATED_PAGE_COUNT

public static final int DEFAULT_MAX_RECENTLY_UPDATED_PAGE_COUNT
See Also:
Constant Field Values

LIMIT_RECENTLY_ADDED_PAGE_COUNT

public static final int LIMIT_RECENTLY_ADDED_PAGE_COUNT
See Also:
Constant Field Values

LIMIT_MAX_RECENTLY_UPDATED_PAGE_COUNT

public static final int LIMIT_MAX_RECENTLY_UPDATED_PAGE_COUNT
See Also:
Constant Field Values

DEFAULT_DASHBOARD_TAB

public static final java.lang.String DEFAULT_DASHBOARD_TAB
See Also:
Constant Field Values
Constructor Detail

UserInterfaceState

public UserInterfaceState(com.atlassian.user.User user)

UserInterfaceState

public UserInterfaceState(com.atlassian.user.User user,
                          UserAccessor userAccessor)
Method Detail

getCommentsShowing

public java.lang.Boolean getCommentsShowing()

setCommentsShowing

public void setCommentsShowing(java.lang.Boolean commentsShowing)

getAttachmentsShowing

public java.lang.Boolean getAttachmentsShowing()

setAttachmentsShowing

public void setAttachmentsShowing(java.lang.Boolean attachmentsShowing)

getChildrenShowing

public java.lang.Boolean getChildrenShowing()

setChildrenShowing

public void setChildrenShowing(java.lang.Boolean childrenShowing)

setRecentChangesSize

public void setRecentChangesSize(int recentChangesSize)

setDashboardTab

public void setDashboardTab(java.lang.String dashboardTab)

getDashboardTab

public java.lang.String getDashboardTab()

setDashboardSpacesSelectedTeam

public void setDashboardSpacesSelectedTeam(java.lang.String selectedTeam)

getDashboardSpacesSelectedTeam

public java.lang.String getDashboardSpacesSelectedTeam()

setDashboardSpacesSelectedGroup

public void setDashboardSpacesSelectedGroup(java.lang.String selectedGroup)

getDashboardSpacesSelectedGroup

public java.lang.String getDashboardSpacesSelectedGroup()

getRecentChangesSize

public int getRecentChangesSize()

getMaxRecentChangesSize

public int getMaxRecentChangesSize()

setMaxRecentChangesSize

public void setMaxRecentChangesSize(int i)

getLocationShowing

public java.lang.Boolean getLocationShowing()
Deprecated. since 2.9 this setting is no longer persisted. This method now always returns false.

See Also:
AbstractCreateAndEditPageAction.getLocationShowing()

setLocationShowing

public void setLocationShowing(java.lang.Boolean locationShowing)
Deprecated. since 2.9 ignored because getLocationShowing() always returns false.


getRestrictionsShowing

public java.lang.Boolean getRestrictionsShowing()

setRestrictionsShowing

public void setRestrictionsShowing(java.lang.Boolean restrictionsShowing)

getLabelsShowing

public java.lang.Boolean getLabelsShowing()

setLabelsShowing

public void setLabelsShowing(java.lang.Boolean labelsShowing)


Copyright © 2003-2010 Atlassian. All Rights Reserved.