public final class FavoritesManagerImpl extends Object implements FavoritesManager
Constructor and Description |
---|
FavoritesManagerImpl(FavoriteStore favoriteStore) |
Modifier and Type | Method and Description |
---|---|
void |
addFavorite(JcrNewNodeAdapter favorite) |
void |
addGroup(JcrNewNodeAdapter newGroup) |
JcrNewNodeAdapter |
createFavoriteGroupSuggestion(String title) |
JcrNewNodeAdapter |
createFavoriteSuggestion(String location,
String title,
String icon) |
void |
editFavorite(String path,
String title) |
void |
editGroup(String path,
String newTitle) |
AbstractJcrNodeAdapter |
getFavorites() |
Map<String,String> |
getGroupsNames() |
void |
moveFavorite(String relPath,
String group) |
void |
orderFavoriteAfter(String relPath,
String sibling) |
void |
orderFavoriteBefore(String relPath,
String sibling) |
void |
orderGroupAfter(String relPath,
String sibling) |
void |
orderGroupBefore(String relPath,
String sibling) |
void |
removeFavorite(String path) |
void |
removeGroup(String path) |
@Inject public FavoritesManagerImpl(FavoriteStore favoriteStore)
public AbstractJcrNodeAdapter getFavorites()
getFavorites
in interface FavoritesManager
public Map<String,String> getGroupsNames()
getGroupsNames
in interface FavoritesManager
public void addFavorite(JcrNewNodeAdapter favorite)
addFavorite
in interface FavoritesManager
public JcrNewNodeAdapter createFavoriteSuggestion(String location, String title, String icon)
createFavoriteSuggestion
in interface FavoritesManager
public void removeFavorite(String path)
removeFavorite
in interface FavoritesManager
public void editFavorite(String path, String title)
editFavorite
in interface FavoritesManager
public JcrNewNodeAdapter createFavoriteGroupSuggestion(String title)
createFavoriteGroupSuggestion
in interface FavoritesManager
public void addGroup(JcrNewNodeAdapter newGroup)
addGroup
in interface FavoritesManager
public void editGroup(String path, String newTitle)
editGroup
in interface FavoritesManager
public void removeGroup(String path)
removeGroup
in interface FavoritesManager
public void moveFavorite(String relPath, String group)
moveFavorite
in interface FavoritesManager
public void orderFavoriteBefore(String relPath, String sibling)
orderFavoriteBefore
in interface FavoritesManager
public void orderFavoriteAfter(String relPath, String sibling)
orderFavoriteAfter
in interface FavoritesManager
public void orderGroupBefore(String relPath, String sibling)
orderGroupBefore
in interface FavoritesManager
public void orderGroupAfter(String relPath, String sibling)
orderGroupAfter
in interface FavoritesManager
Copyright © 2015 Magnolia International Ltd.. All rights reserved.