public final class FavoriteWorkspaceManager
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
FAVORITE_WORKSPACES_MEMBERPREFS_KEY  | 
static java.lang.String | 
REVISION  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
add(Member member,
   Workspace... workspaces)
Adds given workspace(s) as favorite for given member. 
 | 
void | 
clear(Member member)
Clears all member's favorite workspaces. 
 | 
java.util.List<Workspace> | 
get(Member member)
Return ordered list of favorite Workspaces for given member. 
 | 
static FavoriteWorkspaceManager | 
getInstance()
Get the manager. 
 | 
boolean | 
hasFavorites(Member member)
Returns true if member has at least one favorite workspace. 
 | 
boolean | 
isFavorite(Member member,
          Workspace workspace)  | 
void | 
remove(Member member,
      Workspace workspace)
Removes given workspace from member's favorite workspaces. 
 | 
void | 
set(Member member,
   Workspace... workspaces)
Sets given workspace(s) as favorite for given member, and replaces current ones if any. 
 | 
public static final java.lang.String REVISION
public static final java.lang.String FAVORITE_WORKSPACES_MEMBERPREFS_KEY
public static FavoriteWorkspaceManager getInstance()
public void add(Member member, Workspace... workspaces)
member - the memberworkspaces - the favorite workspace(s) to addpublic void set(Member member, Workspace... workspaces)
member - the memberworkspaces - the favorite workspace(s) to addpublic java.util.List<Workspace> get(Member member)
member - the memberpublic void remove(Member member, Workspace workspace)
member - the memberworkspace - the workspace to remove from the member's favoritespublic void clear(Member member)
member - the memberpublic boolean isFavorite(Member member, Workspace workspace)
member - the memberworkspace - the workspace to test if it is a favoritepublic boolean hasFavorites(Member member)
member - the memberCopyright © 2001-2018 Jalios SA. All Rights Reserved.