com.atlassian.greenhopper.service.configuration
Interface UserBoardsPreferencesService

All Known Implementing Classes:
UserBoardsPreferencesServiceImpl

public interface UserBoardsPreferencesService

Provides UserBoardsPreferences objects


Field Summary
static java.lang.String SERVICE
          Service identifier to be used for dependency injection.
 
Method Summary
 void clearCache()
          Clears out internal caches.
 int getHighLightOpacity(com.opensymphony.user.User user, XProject xproject)
          Returns the user configured opacity for non-highlighted issues
 UserBoardsPreferences getPreferences(com.opensymphony.user.User user, com.atlassian.jira.project.Project project)
          Get the UserBoardsPreferences object for a given user and project
 UserBoardsPreferences getPreferences(com.opensymphony.user.User user, XProject xproject)
          Get the UserBoardsPreferences object for a given user and xproject
 PrintPreferencesModel getPrintPreferences(com.opensymphony.user.User user, XProject xproject)
          Gets the boolean value for the printProjectName
 boolean isBGColored(com.opensymphony.user.User user, XProject xproject)
          Returns true if the card backgrounds are coloured
 void setPrintPreferences(com.opensymphony.user.User user, XProject xproject, PrintPreferencesModel value)
          Sets the boolean for printProjectName
 

Field Detail

SERVICE

static final java.lang.String SERVICE
Service identifier to be used for dependency injection.

See Also:
Constant Field Values
Method Detail

getPreferences

UserBoardsPreferences getPreferences(com.opensymphony.user.User user,
                                     com.atlassian.jira.project.Project project)
Get the UserBoardsPreferences object for a given user and project


getPreferences

UserBoardsPreferences getPreferences(com.opensymphony.user.User user,
                                     XProject xproject)
Get the UserBoardsPreferences object for a given user and xproject


setPrintPreferences

void setPrintPreferences(com.opensymphony.user.User user,
                         XProject xproject,
                         PrintPreferencesModel value)
Sets the boolean for printProjectName


getPrintPreferences

PrintPreferencesModel getPrintPreferences(com.opensymphony.user.User user,
                                          XProject xproject)
Gets the boolean value for the printProjectName


isBGColored

boolean isBGColored(com.opensymphony.user.User user,
                    XProject xproject)
Returns true if the card backgrounds are coloured


clearCache

void clearCache()
Clears out internal caches.


getHighLightOpacity

int getHighLightOpacity(com.opensymphony.user.User user,
                        XProject xproject)
Returns the user configured opacity for non-highlighted issues



Copyright © 2007-2011 Atlassian. All Rights Reserved.