1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-04 10:19:33 +02:00

save/delete bookmarks via library service

This commit is contained in:
Nikolay Pultsin 2013-01-11 05:46:24 +04:00
parent 47899dd926
commit d6800ebc04
8 changed files with 76 additions and 32 deletions

View file

@ -76,6 +76,16 @@ public class LibraryService extends Service {
public List<String> allBookmarks() {
return SerializerUtil.serialize(myCollection.allBookmarks());
}
public String saveBookmark(String serialized) {
final Bookmark bookmark = SerializerUtil.deserializeBookmark(serialized);
myCollection.saveBookmark(bookmark);
return SerializerUtil.serialize(bookmark);
}
public void deleteBookmark(String serialized) {
myCollection.deleteBookmark(SerializerUtil.deserializeBookmark(serialized));
}
}
private LibraryImplementation myLibrary;