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:
parent
47899dd926
commit
d6800ebc04
8 changed files with 76 additions and 32 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue