|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |
java.lang.Objectcom.foxconn.ebook.reader.engine.core.ReaderWrapper
public abstract class ReaderWrapper
閱讀器包裹類,該類為抽象類,子類為AdobeWrapper和FbreaderWrapper.
該類實現IAction接口,提供閱讀器操作接口.
方法摘要 | |
---|---|
void |
addBookmark()
添加書簽,不帶回調接口. |
void |
addBookmark(IActionCall preDo,
IActionCall toDo)
添加書簽,帶回調接口. |
void |
cancelActions()
取消所有尚未执行的动作. |
void |
chapterDown()
跳轉至下一章節,不帶回調接口. |
void |
chapterDown(IActionCall preDo,
IActionCall toDo)
跳轉至上一章節,帶回調接口. |
void |
chapterJumpByIndex(int index)
通過章節序號進行跳轉,不帶回調接口. |
void |
chapterJumpByIndex(int index,
IActionCall preDo,
IActionCall toDo)
通過章節序號進行跳轉,帶回調接口. |
void |
chapterJumpByTitle(java.lang.String title)
通過章節的標題進行跳轉,不帶回調接口. |
void |
chapterJumpByTitle(java.lang.String title,
IActionCall preDo,
IActionCall toDo)
通過章節的標題進行跳轉,帶回調接口. |
void |
chapterUp()
跳轉至上一章節,不帶回調接口. |
void |
chapterUp(IActionCall preDo,
IActionCall toDo)
跳轉至上一章節,帶回調接口. |
void |
closeBook()
關閉圖書,不帶回調接口. |
void |
closeBook(IActionCall preDo,
IActionCall toDo)
關閉圖書,帶回調接口. |
void |
delAllBookmark()
刪除所有書簽,不帶回調接口. |
void |
delAllBookmark(IActionCall preDo,
IActionCall toDo)
刪除所有書簽,帶回調接口. |
void |
delAllHighlight()
刪除所有高亮選擇,不帶回調接口. |
void |
delAllHighlight(IActionCall preDo,
IActionCall toDo)
刪除所有高亮選擇,帶回調接口. |
void |
deleteBookmark(BookMarkInfo.Bookmark bookmark)
刪除書簽,不帶回調接口. |
void |
deleteBookmark(BookMarkInfo.Bookmark bookmark,
IActionCall preDo,
IActionCall toDo)
刪除書簽,帶回調接口. |
void |
delHighlight(BookEmphasisInfo.BookEmphasis emphasis)
刪除高亮選擇,不帶回調接口. |
void |
delHighlight(BookEmphasisInfo.BookEmphasis emp,
IActionCall preDo,
IActionCall toDo)
刪除高亮選擇,帶回調接口. |
void |
enterSearchMode()
進入搜索模式,不帶回調接口. |
void |
enterSearchMode(IActionCall preDo,
IActionCall toDo)
進入搜索模式,帶回調接口. |
void |
fetchText()
抓取當前頁的文本內容,不带回调接口. |
void |
fetchText(IActionCall preDo,
IActionCall toDo)
抓取當前頁的文本內容,带回调接口. |
void |
gotoBookmark()
跳轉至書簽位置,不帶回調接口. |
void |
gotoBookmark(BookMarkInfo.Bookmark bookmark)
跳轉至書簽位置,不帶回調接口. |
void |
gotoBookmark(BookMarkInfo.Bookmark bookmark,
IActionCall preDo,
IActionCall toDo)
跳轉至書簽位置,帶回調接口. |
void |
gotoBookmark(IActionCall preDo,
IActionCall toDo)
跳轉至書簽位置,帶回調接口. |
void |
gotoHighlight(BookEmphasisInfo.BookEmphasis emphasis)
跳转至高亮选择,不带回调接口. |
void |
gotoHighlight(BookEmphasisInfo.BookEmphasis emphasis,
IActionCall preDo,
IActionCall toDo)
跳转至高亮选择,带回调接口. |
void |
loadChapterInformation()
裝載章節信息,不帶回調接口. |
void |
loadChapterInformation(IActionCall preDo,
IActionCall toDo)
裝載章節信息,帶回調接口. |
void |
onTouchDown(double x,
double y)
處理TouchDown事件. |
void |
onTouchMove(double x,
double y)
處理TouchMove事件. |
void |
onTouchUp(double x,
double y)
處理TouchUp事件. |
void |
openBook()
打開書籍,不帶執行參數. |
void |
openBook(IActionCall preDo,
IActionCall toDo)
打開書籍,帶執行參數. |
void |
openLinkByTouch(int x,
int y)
通過點擊屏幕坐標打開鏈接,不帶回調接口. |
void |
openLinkByTouch(int x,
int y,
IActionCall preDo,
IActionCall toDo)
通過點擊屏幕坐標打開鏈接,帶回調接口. |
void |
pageDown()
向下翻頁,不帶回調接口. |
void |
pageDown(IActionCall preDo,
IActionCall toDo)
向下翻頁,帶回調接口. |
void |
pageJumpTo(int pageNum)
Page 跳轉頁碼. |
void |
pageJumpTo(int pageNum,
IActionCall preDo,
IActionCall toDo)
Page 跳轉頁碼. |
void |
pageUp()
向上翻頁,不帶回調接口. |
void |
pageUp(IActionCall preDo,
IActionCall toDo)
向上翻頁,帶回調接口. |
void |
pageZoomIn()
放大一級字體,不帶回調接口. |
void |
pageZoomIn(IActionCall preDo,
IActionCall toDo)
放大一級字體,帶回調接口. |
void |
pageZoomLevel(int lv)
根據縮放等級調整字體大小,不帶回調接口. |
void |
pageZoomLevel(int lv,
IActionCall preDo,
IActionCall toDo)
根據縮放等級調整字體大小,帶回調接口. |
void |
pageZoomOut()
縮小一級字體,不帶回調接口. |
void |
pageZoomOut(IActionCall preDo,
IActionCall toDo)
縮小一級字體,帶回調接口. |
void |
quitSearch()
退出搜索,不帶回調接口. |
void |
quitSearch(IActionCall preDo,
IActionCall toDo)
退出搜索,帶回調接口. |
void |
searchGoNext()
搜索下一個結果,不帶回調接口. |
void |
searchGoNext(IActionCall preDo,
IActionCall toDo)
搜索下一個結果,帶回調接口. |
void |
searchGoPrevious()
搜索前一個結果,不帶回調接口. |
void |
searchGoPrevious(IActionCall preDo,
IActionCall toDo)
搜索前一個結果,帶回調接口. |
void |
searchGotoResult(BookSearchInfo.BookSearchResult result)
根據搜索結果,跳轉到相應頁面.不帶回調接口. |
void |
searchGotoResult(BookSearchInfo.BookSearchResult result,
IActionCall preDo,
IActionCall toDo)
根據搜索結果,跳轉到相應頁面.帶回調接口. |
void |
setScreenLandMode(boolean land,
int viewWidth,
int viewHeight)
設置橫豎屏模式,不帶回調接口. |
void |
setScreenLandMode(boolean land,
int viewWidth,
int viewHeight,
IActionCall preDo,
IActionCall toDo)
設置橫豎屏模式,帶回調接口. |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public void openBook()
IAction
复制的描述
如果從書簽位置打開,需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark)
來設置書簽頁
IAction
中的 openBook
public void openBook(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
如果從書簽位置打開,需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark)
來設置書簽頁
IAction
中的 openBook
preDo
- 開書之前需要執行的回調接口toDo
- 開書之後需要執行的回調接口public void pageJumpTo(int pageNum)
IAction
复制的描述
IAction
中的 pageJumpTo
pageNum
- 需要跳轉的頁碼public void pageJumpTo(int pageNum, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 pageJumpTo
pageNum
- 需要跳轉的頁碼preDo
- 跳轉頁碼之前需要執行的回調接口toDo
- 跳轉頁碼之後需要執行的回調接口public void pageUp()
IAction
复制的描述
IAction
中的 pageUp
public void pageUp(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 pageUp
preDo
- 向上翻頁之前需要執行的回調接口toDo
- 向上翻頁之後需要執行的回調接口public void pageDown()
IAction
复制的描述
IAction
中的 pageDown
public void pageDown(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 pageDown
preDo
- 向下翻頁之前需要執行的回調接口toDo
- 向下翻頁之後需要執行的回調接口public void pageZoomLevel(int lv)
IAction
复制的描述
IAction
中的 pageZoomLevel
lv
- 字體等級大小public void pageZoomLevel(int lv, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 pageZoomLevel
lv
- 字體等級大小preDo
- 調整字體大小之前需要執行的回調接口toDo
- 調整字體大小之後需要執行的回調接口public void pageZoomIn()
IAction
复制的描述
IAction
中的 pageZoomIn
public void pageZoomIn(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 pageZoomIn
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void pageZoomOut()
IAction
复制的描述
IAction
中的 pageZoomOut
public void pageZoomOut(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 pageZoomOut
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void enterSearchMode()
IAction
复制的描述
IAction
中的 enterSearchMode
public void enterSearchMode(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 enterSearchMode
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void searchGoNext()
IAction
复制的描述
IAction
中的 searchGoNext
public void searchGoNext(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 searchGoNext
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void searchGoPrevious()
IAction
复制的描述
IAction
中的 searchGoPrevious
public void searchGoPrevious(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 searchGoPrevious
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void searchGotoResult(BookSearchInfo.BookSearchResult result)
IAction
复制的描述
IAction
中的 searchGotoResult
result
- 搜索結果.public void searchGotoResult(BookSearchInfo.BookSearchResult result, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 searchGotoResult
result
- 搜索結果.preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void quitSearch()
IAction
复制的描述
IAction
中的 quitSearch
public void quitSearch(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 quitSearch
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void addBookmark()
IAction
复制的描述
IAction
中的 addBookmark
public void addBookmark(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 addBookmark
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void gotoBookmark(BookMarkInfo.Bookmark bookmark)
IAction
复制的描述
IAction
中的 gotoBookmark
bookmark
- 將要跳轉至的書簽public void gotoBookmark(BookMarkInfo.Bookmark bookmark, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 gotoBookmark
bookmark
- 將要跳轉至的書簽preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void gotoBookmark()
IAction
复制的描述
需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark)
來設置書簽頁
IAction
中的 gotoBookmark
public void gotoBookmark(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark)
來設置書簽頁
IAction
中的 gotoBookmark
preDo
- 執行動作之前的調用的回調接口toDo
- 執行動作之後的調用的回調接口public void deleteBookmark(BookMarkInfo.Bookmark bookmark)
IAction
复制的描述
IAction
中的 deleteBookmark
bookmark
- 需要刪除的書簽BookMarkInfo.Bookmark
public void deleteBookmark(BookMarkInfo.Bookmark bookmark, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 deleteBookmark
bookmark
- 需要刪除的書簽preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void delAllBookmark()
IAction
复制的描述
IAction
中的 delAllBookmark
public void delAllBookmark(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 delAllBookmark
preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void loadChapterInformation()
IAction
复制的描述
IAction
中的 loadChapterInformation
public void loadChapterInformation(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 loadChapterInformation
preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void chapterJumpByTitle(java.lang.String title)
IAction
复制的描述
IAction
中的 chapterJumpByTitle
title
- 需要跳轉的章節標題名稱
IBookChapterCursor.getChapterList()
獲取章節標題列表.public void chapterJumpByTitle(java.lang.String title, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 chapterJumpByTitle
title
- 需要跳轉的章節標題名稱preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口
IBookChapterCursor.getChapterList()
獲取章節標題列表.public void chapterJumpByIndex(int index)
IAction
复制的描述
IAction
中的 chapterJumpByIndex
index
- 章節序號
IBookChapterCursor.getChapterIndexByTitle(String)
獲取章節序號.public void chapterJumpByIndex(int index, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 chapterJumpByIndex
index
- 章節序號preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口
IBookChapterCursor.getChapterIndexByTitle(String)
獲取章節序號.public void chapterUp()
IAction
复制的描述
IAction
中的 chapterUp
public void chapterUp(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 chapterUp
preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void chapterDown()
IAction
复制的描述
IAction
中的 chapterDown
public void chapterDown(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 chapterDown
preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void closeBook()
IAction
复制的描述
IAction
中的 closeBook
public void closeBook(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 closeBook
preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void setScreenLandMode(boolean land, int viewWidth, int viewHeight)
IAction
复制的描述设置横屏模式,当前屏幕變化後,調用該方法.
该方法是用来通知Engine对变化后的视图做出处理,需要重新設置變化後的視圖寬度和高度.
必要时重新初始化并载入Render对象.
IAction
中的 setScreenLandMode
land
- true 橫屏模式. false 豎屏模式.viewWidth
- 變化後的視圖寬度.viewHeight
- 變化後的視圖高度.public void setScreenLandMode(boolean land, int viewWidth, int viewHeight, IActionCall preDo, IActionCall toDo)
IAction
复制的描述设置横屏模式,当前屏幕變化後,調用該方法.
该方法是用来通知Engine对变化后的视图做出处理,需要重新設置變化後的視圖寬度和高度.
必要时重新初始化并载入Render对象.
IAction
中的 setScreenLandMode
land
- true 橫屏模式. false 豎屏模式.viewWidth
- 變化後的視圖寬度.viewHeight
- 變化後的視圖高度.preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void openLinkByTouch(int x, int y)
IAction
复制的描述
IAction
中的 openLinkByTouch
x
- x坐標y
- y坐標public void openLinkByTouch(int x, int y, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 openLinkByTouch
x
- x坐標y
- y坐標preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void onTouchDown(double x, double y)
IAction
复制的描述
IAction
中的 onTouchDown
x
- x坐標y
- y坐標public void onTouchMove(double x, double y)
IAction
复制的描述
IAction
中的 onTouchMove
x
- x坐標y
- y坐標public void onTouchUp(double x, double y)
IAction
复制的描述
IAction
中的 onTouchUp
x
- x坐標y
- y坐標public void delHighlight(BookEmphasisInfo.BookEmphasis emphasis)
IAction
复制的描述
IAction
中的 delHighlight
emphasis
- 高亮選擇對象public void delHighlight(BookEmphasisInfo.BookEmphasis emp, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 delHighlight
emp
- 高亮選擇對象preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void delAllHighlight()
IAction
复制的描述
IAction
中的 delAllHighlight
public void delAllHighlight(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 delAllHighlight
preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void gotoHighlight(BookEmphasisInfo.BookEmphasis emphasis)
IAction
复制的描述
IAction
中的 gotoHighlight
emphasis
- 高亮選擇對象public void gotoHighlight(BookEmphasisInfo.BookEmphasis emphasis, IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 gotoHighlight
emphasis
- 高亮選擇對象preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void fetchText()
IAction
复制的描述
IAction
中的 fetchText
public void fetchText(IActionCall preDo, IActionCall toDo)
IAction
复制的描述
IAction
中的 fetchText
preDo
- 執行動作之前調用的回調接口toDo
- 執行動作之後調用的回調接口public void cancelActions()
IAction
复制的描述
IAction
中的 cancelActions
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |