mirror of
https://github.com/geometer/FBReaderJ.git
synced 2025-10-04 10:19:33 +02:00
new methods in API: book info for an arbitrary book
This commit is contained in:
parent
9a3ae79474
commit
938c631afb
5 changed files with 132 additions and 13 deletions
|
@ -17,16 +17,26 @@ public interface Api {
|
|||
String getOptionValue(String group, String name) throws ApiException;
|
||||
void setOptionValue(String group, String name, String value) throws ApiException;
|
||||
|
||||
// book information
|
||||
// book information for current book
|
||||
String getBookLanguage() throws ApiException;
|
||||
String getBookTitle() throws ApiException;
|
||||
//List<String> getBookAuthors() throws ApiException;
|
||||
List<String> getBookTags() throws ApiException;
|
||||
String getBookFilePath() throws ApiException;
|
||||
String getBookHash() throws ApiException;
|
||||
String getBookId() throws ApiException;
|
||||
String getBookUniqueId() throws ApiException;
|
||||
Date getBookLastTurningTime() throws ApiException;
|
||||
|
||||
// book information for book defined by id
|
||||
String getBookLanguage(long id) throws ApiException;
|
||||
String getBookTitle(long id) throws ApiException;
|
||||
//List<String> getBookAuthors(long id) throws ApiException;
|
||||
List<String> getBookTags(long id) throws ApiException;
|
||||
String getBookFilePath(long id) throws ApiException;
|
||||
String getBookHash(long id) throws ApiException;
|
||||
String getBookUniqueId(long id) throws ApiException;
|
||||
Date getBookLastTurningTime(long id) throws ApiException;
|
||||
|
||||
// text information
|
||||
int getParagraphsNumber() throws ApiException;
|
||||
int getElementsNumber(int paragraphIndex) throws ApiException;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue