com.foxconn.ebook.reader.engine.core
类 ReaderWrapper

java.lang.Object
  继承者 com.foxconn.ebook.reader.engine.core.ReaderWrapper
所有已实现的接口:
IAction

public abstract class ReaderWrapper
extends java.lang.Object
implements IAction

閱讀器包裹類,該類為抽象類,子類為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
 

方法详细信息

openBook

public void openBook()
从接口 IAction 复制的描述
打開書籍,不帶執行參數. 打開書籍前,需要調用IEngineService.setBook(book)方法進行初始化

如果從書簽位置打開,需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark) 來設置書簽頁

指定者:
接口 IAction 中的 openBook

openBook

public void openBook(IActionCall preDo,
                     IActionCall toDo)
从接口 IAction 复制的描述
打開書籍,帶執行參數. 打開書籍前,需要調用IEngineService.setBook(Book book)方法進行初始化

如果從書簽位置打開,需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark) 來設置書簽頁

指定者:
接口 IAction 中的 openBook
参数:
preDo - 開書之前需要執行的回調接口
toDo - 開書之後需要執行的回調接口

pageJumpTo

public void pageJumpTo(int pageNum)
从接口 IAction 复制的描述
Page 跳轉頁碼.

指定者:
接口 IAction 中的 pageJumpTo
参数:
pageNum - 需要跳轉的頁碼

pageJumpTo

public void pageJumpTo(int pageNum,
                       IActionCall preDo,
                       IActionCall toDo)
从接口 IAction 复制的描述
Page 跳轉頁碼.

指定者:
接口 IAction 中的 pageJumpTo
参数:
pageNum - 需要跳轉的頁碼
preDo - 跳轉頁碼之前需要執行的回調接口
toDo - 跳轉頁碼之後需要執行的回調接口

pageUp

public void pageUp()
从接口 IAction 复制的描述
向上翻頁,不帶回調接口.

指定者:
接口 IAction 中的 pageUp

pageUp

public void pageUp(IActionCall preDo,
                   IActionCall toDo)
从接口 IAction 复制的描述
向上翻頁,帶回調接口.

指定者:
接口 IAction 中的 pageUp
参数:
preDo - 向上翻頁之前需要執行的回調接口
toDo - 向上翻頁之後需要執行的回調接口

pageDown

public void pageDown()
从接口 IAction 复制的描述
向下翻頁,不帶回調接口.

指定者:
接口 IAction 中的 pageDown

pageDown

public void pageDown(IActionCall preDo,
                     IActionCall toDo)
从接口 IAction 复制的描述
向下翻頁,帶回調接口.

指定者:
接口 IAction 中的 pageDown
参数:
preDo - 向下翻頁之前需要執行的回調接口
toDo - 向下翻頁之後需要執行的回調接口

pageZoomLevel

public void pageZoomLevel(int lv)
从接口 IAction 复制的描述
根據縮放等級調整字體大小,不帶回調接口.

指定者:
接口 IAction 中的 pageZoomLevel
参数:
lv - 字體等級大小

pageZoomLevel

public void pageZoomLevel(int lv,
                          IActionCall preDo,
                          IActionCall toDo)
从接口 IAction 复制的描述
根據縮放等級調整字體大小,帶回調接口.

指定者:
接口 IAction 中的 pageZoomLevel
参数:
lv - 字體等級大小
preDo - 調整字體大小之前需要執行的回調接口
toDo - 調整字體大小之後需要執行的回調接口

pageZoomIn

public void pageZoomIn()
从接口 IAction 复制的描述
放大一級字體,不帶回調接口.

指定者:
接口 IAction 中的 pageZoomIn

pageZoomIn

public void pageZoomIn(IActionCall preDo,
                       IActionCall toDo)
从接口 IAction 复制的描述
放大一級字體,帶回調接口.

指定者:
接口 IAction 中的 pageZoomIn
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

pageZoomOut

public void pageZoomOut()
从接口 IAction 复制的描述
縮小一級字體,不帶回調接口.

指定者:
接口 IAction 中的 pageZoomOut

pageZoomOut

public void pageZoomOut(IActionCall preDo,
                        IActionCall toDo)
从接口 IAction 复制的描述
縮小一級字體,帶回調接口.

指定者:
接口 IAction 中的 pageZoomOut
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

enterSearchMode

public void enterSearchMode()
从接口 IAction 复制的描述
進入搜索模式,不帶回調接口.

指定者:
接口 IAction 中的 enterSearchMode

enterSearchMode

public void enterSearchMode(IActionCall preDo,
                            IActionCall toDo)
从接口 IAction 复制的描述
進入搜索模式,帶回調接口.

指定者:
接口 IAction 中的 enterSearchMode
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

searchGoNext

public void searchGoNext()
从接口 IAction 复制的描述
搜索下一個結果,不帶回調接口.

指定者:
接口 IAction 中的 searchGoNext

searchGoNext

public void searchGoNext(IActionCall preDo,
                         IActionCall toDo)
从接口 IAction 复制的描述
搜索下一個結果,帶回調接口.

指定者:
接口 IAction 中的 searchGoNext
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

searchGoPrevious

public void searchGoPrevious()
从接口 IAction 复制的描述
搜索前一個結果,不帶回調接口.

指定者:
接口 IAction 中的 searchGoPrevious

searchGoPrevious

public void searchGoPrevious(IActionCall preDo,
                             IActionCall toDo)
从接口 IAction 复制的描述
搜索前一個結果,帶回調接口.

指定者:
接口 IAction 中的 searchGoPrevious
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

searchGotoResult

public void searchGotoResult(BookSearchInfo.BookSearchResult result)
从接口 IAction 复制的描述
根據搜索結果,跳轉到相應頁面.不帶回調接口.

指定者:
接口 IAction 中的 searchGotoResult
参数:
result - 搜索結果.

searchGotoResult

public void searchGotoResult(BookSearchInfo.BookSearchResult result,
                             IActionCall preDo,
                             IActionCall toDo)
从接口 IAction 复制的描述
根據搜索結果,跳轉到相應頁面.帶回調接口.

指定者:
接口 IAction 中的 searchGotoResult
参数:
result - 搜索結果.
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

quitSearch

public void quitSearch()
从接口 IAction 复制的描述
退出搜索,不帶回調接口.

指定者:
接口 IAction 中的 quitSearch

quitSearch

public void quitSearch(IActionCall preDo,
                       IActionCall toDo)
从接口 IAction 复制的描述
退出搜索,帶回調接口.

指定者:
接口 IAction 中的 quitSearch
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

addBookmark

public void addBookmark()
从接口 IAction 复制的描述
添加書簽,不帶回調接口.

指定者:
接口 IAction 中的 addBookmark

addBookmark

public void addBookmark(IActionCall preDo,
                        IActionCall toDo)
从接口 IAction 复制的描述
添加書簽,帶回調接口.

指定者:
接口 IAction 中的 addBookmark
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

gotoBookmark

public void gotoBookmark(BookMarkInfo.Bookmark bookmark)
从接口 IAction 复制的描述
跳轉至書簽位置,不帶回調接口.

指定者:
接口 IAction 中的 gotoBookmark
参数:
bookmark - 將要跳轉至的書簽

gotoBookmark

public void gotoBookmark(BookMarkInfo.Bookmark bookmark,
                         IActionCall preDo,
                         IActionCall toDo)
从接口 IAction 复制的描述
跳轉至書簽位置,帶回調接口.

指定者:
接口 IAction 中的 gotoBookmark
参数:
bookmark - 將要跳轉至的書簽
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

gotoBookmark

public void gotoBookmark()
从接口 IAction 复制的描述
跳轉至書簽位置,不帶回調接口.

需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark) 來設置書簽頁

指定者:
接口 IAction 中的 gotoBookmark

gotoBookmark

public void gotoBookmark(IActionCall preDo,
                         IActionCall toDo)
从接口 IAction 复制的描述
跳轉至書簽位置,帶回調接口.

需要調用 IBookMarkCursor#setBookmarkTogo(Bookmark) 來設置書簽頁

指定者:
接口 IAction 中的 gotoBookmark
参数:
preDo - 執行動作之前的調用的回調接口
toDo - 執行動作之後的調用的回調接口

deleteBookmark

public void deleteBookmark(BookMarkInfo.Bookmark bookmark)
从接口 IAction 复制的描述
刪除書簽,不帶回調接口.

指定者:
接口 IAction 中的 deleteBookmark
参数:
bookmark - 需要刪除的書簽
另请参见:
BookMarkInfo.Bookmark

deleteBookmark

public void deleteBookmark(BookMarkInfo.Bookmark bookmark,
                           IActionCall preDo,
                           IActionCall toDo)
从接口 IAction 复制的描述
刪除書簽,帶回調接口.

指定者:
接口 IAction 中的 deleteBookmark
参数:
bookmark - 需要刪除的書簽
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

delAllBookmark

public void delAllBookmark()
从接口 IAction 复制的描述
刪除所有書簽,不帶回調接口.

指定者:
接口 IAction 中的 delAllBookmark

delAllBookmark

public void delAllBookmark(IActionCall preDo,
                           IActionCall toDo)
从接口 IAction 复制的描述
刪除所有書簽,帶回調接口.

指定者:
接口 IAction 中的 delAllBookmark
参数:
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

loadChapterInformation

public void loadChapterInformation()
从接口 IAction 复制的描述
裝載章節信息,不帶回調接口. 章節越多,加載時間越長.

指定者:
接口 IAction 中的 loadChapterInformation

loadChapterInformation

public void loadChapterInformation(IActionCall preDo,
                                   IActionCall toDo)
从接口 IAction 复制的描述
裝載章節信息,帶回調接口. 章節越多,加載時間越長.

指定者:
接口 IAction 中的 loadChapterInformation
参数:
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

chapterJumpByTitle

public void chapterJumpByTitle(java.lang.String title)
从接口 IAction 复制的描述
通過章節的標題進行跳轉,不帶回調接口.

指定者:
接口 IAction 中的 chapterJumpByTitle
参数:
title - 需要跳轉的章節標題名稱 IBookChapterCursor.getChapterList() 獲取章節標題列表.

chapterJumpByTitle

public void chapterJumpByTitle(java.lang.String title,
                               IActionCall preDo,
                               IActionCall toDo)
从接口 IAction 复制的描述
通過章節的標題進行跳轉,帶回調接口.

指定者:
接口 IAction 中的 chapterJumpByTitle
参数:
title - 需要跳轉的章節標題名稱
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口 IBookChapterCursor.getChapterList() 獲取章節標題列表.

chapterJumpByIndex

public void chapterJumpByIndex(int index)
从接口 IAction 复制的描述
通過章節序號進行跳轉,不帶回調接口.

指定者:
接口 IAction 中的 chapterJumpByIndex
参数:
index - 章節序號 IBookChapterCursor.getChapterIndexByTitle(String) 獲取章節序號.

chapterJumpByIndex

public void chapterJumpByIndex(int index,
                               IActionCall preDo,
                               IActionCall toDo)
从接口 IAction 复制的描述
通過章節序號進行跳轉,帶回調接口.

指定者:
接口 IAction 中的 chapterJumpByIndex
参数:
index - 章節序號
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口 IBookChapterCursor.getChapterIndexByTitle(String) 獲取章節序號.

chapterUp

public void chapterUp()
从接口 IAction 复制的描述
跳轉至上一章節,不帶回調接口.

指定者:
接口 IAction 中的 chapterUp

chapterUp

public void chapterUp(IActionCall preDo,
                      IActionCall toDo)
从接口 IAction 复制的描述
跳轉至上一章節,帶回調接口.

指定者:
接口 IAction 中的 chapterUp
参数:
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

chapterDown

public void chapterDown()
从接口 IAction 复制的描述
跳轉至下一章節,不帶回調接口.

指定者:
接口 IAction 中的 chapterDown

chapterDown

public void chapterDown(IActionCall preDo,
                        IActionCall toDo)
从接口 IAction 复制的描述
跳轉至上一章節,帶回調接口.

指定者:
接口 IAction 中的 chapterDown
参数:
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

closeBook

public void closeBook()
从接口 IAction 复制的描述
關閉圖書,不帶回調接口. 退出應用時,需要關閉圖書,釋放資源,通常在onStop中調用.

指定者:
接口 IAction 中的 closeBook

closeBook

public void closeBook(IActionCall preDo,
                      IActionCall toDo)
从接口 IAction 复制的描述
關閉圖書,帶回調接口. 退出應用時,需要關閉圖書,釋放資源,通常在onStop中調用.

指定者:
接口 IAction 中的 closeBook
参数:
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

setScreenLandMode

public void setScreenLandMode(boolean land,
                              int viewWidth,
                              int viewHeight)
从接口 IAction 复制的描述
設置橫豎屏模式,不帶回調接口.

设置横屏模式,当前屏幕變化後,調用該方法.

该方法是用来通知Engine对变化后的视图做出处理,需要重新設置變化後的視圖寬度和高度.

必要时重新初始化并载入Render对象.

指定者:
接口 IAction 中的 setScreenLandMode
参数:
land - true 橫屏模式. false 豎屏模式.
viewWidth - 變化後的視圖寬度.
viewHeight - 變化後的視圖高度.

setScreenLandMode

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 - 執行動作之後調用的回調接口

openLinkByTouch

public void openLinkByTouch(int x,
                            int y)
从接口 IAction 复制的描述
通過點擊屏幕坐標打開鏈接,不帶回調接口.

指定者:
接口 IAction 中的 openLinkByTouch
参数:
x - x坐標
y - y坐標

openLinkByTouch

public void openLinkByTouch(int x,
                            int y,
                            IActionCall preDo,
                            IActionCall toDo)
从接口 IAction 复制的描述
通過點擊屏幕坐標打開鏈接,帶回調接口.

指定者:
接口 IAction 中的 openLinkByTouch
参数:
x - x坐標
y - y坐標
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

onTouchDown

public void onTouchDown(double x,
                        double y)
从接口 IAction 复制的描述
處理TouchDown事件. 該事件目前只能處理字符高亮.

指定者:
接口 IAction 中的 onTouchDown
参数:
x - x坐標
y - y坐標

onTouchMove

public void onTouchMove(double x,
                        double y)
从接口 IAction 复制的描述
處理TouchMove事件. 該事件目前只能處理字符高亮.

指定者:
接口 IAction 中的 onTouchMove
参数:
x - x坐標
y - y坐標

onTouchUp

public void onTouchUp(double x,
                      double y)
从接口 IAction 复制的描述
處理TouchUp事件. 該事件目前只能處理字符高亮.

指定者:
接口 IAction 中的 onTouchUp
参数:
x - x坐標
y - y坐標

delHighlight

public void delHighlight(BookEmphasisInfo.BookEmphasis emphasis)
从接口 IAction 复制的描述
刪除高亮選擇,不帶回調接口.

指定者:
接口 IAction 中的 delHighlight
参数:
emphasis - 高亮選擇對象

delHighlight

public void delHighlight(BookEmphasisInfo.BookEmphasis emp,
                         IActionCall preDo,
                         IActionCall toDo)
从接口 IAction 复制的描述
刪除高亮選擇,帶回調接口.

指定者:
接口 IAction 中的 delHighlight
参数:
emp - 高亮選擇對象
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

delAllHighlight

public void delAllHighlight()
从接口 IAction 复制的描述
刪除所有高亮選擇,不帶回調接口.

指定者:
接口 IAction 中的 delAllHighlight

delAllHighlight

public void delAllHighlight(IActionCall preDo,
                            IActionCall toDo)
从接口 IAction 复制的描述
刪除所有高亮選擇,帶回調接口.

指定者:
接口 IAction 中的 delAllHighlight
参数:
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

gotoHighlight

public void gotoHighlight(BookEmphasisInfo.BookEmphasis emphasis)
从接口 IAction 复制的描述
跳转至高亮选择,不带回调接口.

指定者:
接口 IAction 中的 gotoHighlight
参数:
emphasis - 高亮選擇對象

gotoHighlight

public void gotoHighlight(BookEmphasisInfo.BookEmphasis emphasis,
                          IActionCall preDo,
                          IActionCall toDo)
从接口 IAction 复制的描述
跳转至高亮选择,带回调接口.

指定者:
接口 IAction 中的 gotoHighlight
参数:
emphasis - 高亮選擇對象
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

fetchText

public void fetchText()
从接口 IAction 复制的描述
抓取當前頁的文本內容,不带回调接口. 抓取的文本內容通過Book對象獲取.

指定者:
接口 IAction 中的 fetchText

fetchText

public void fetchText(IActionCall preDo,
                      IActionCall toDo)
从接口 IAction 复制的描述
抓取當前頁的文本內容,带回调接口. 抓取的文本內容通過Book對象獲取.

指定者:
接口 IAction 中的 fetchText
参数:
preDo - 執行動作之前調用的回調接口
toDo - 執行動作之後調用的回調接口

cancelActions

public void cancelActions()
从接口 IAction 复制的描述
取消所有尚未执行的动作.

指定者:
接口 IAction 中的 cancelActions