インタフェース
jp.carabiner.inkpod.pi.TaskObserver の使用

TaskObserver を使用しているパッケージ
jp.carabiner.inkpod.pi Inkpodプラグイン(アプリ)がInkpodにアクセスするための基本的なインターフェースを提供します。 
 

jp.carabiner.inkpod.pi での TaskObserver の使用
 

TaskObserver 型のパラメータを持つ jp.carabiner.inkpod.pi のメソッド
<T extends Task>
void
PInkpodFrame.executeTask(T task, TaskObserver<T> observer)
          時間のかかるタスクを行う。
 boolean PInkpodFrame.load(java.lang.String path, TaskObserver<PMapModel> observer)
          現在のタブにファイルを読み込む。
 boolean PInkpodFrame.load(TaskObserver<PMapModel> observer)
          現在のタブにファイルを読み込む。
 boolean PInkpodFrame.loadResource(EmbeddedResource resource, TaskObserver<EmbeddedResource> observer)
          リソースを非同期に読み込む。
 boolean PInkpodFrame.loadResources(EmbeddedResource[] resources, TaskObserver<EmbeddedResource[]> observer)
          リソースを非同期に読み込む。
 void PInkpodFrame.newTab(java.lang.String path, TaskObserver<PMapModel> observer)
          新しいタブを作成して、ファイルを読み込む。
 boolean PInkpodFrame.save(TaskObserver<PMapModel> observer)
          現在のタブの内容をファイルに保存する。
 boolean PInkpodFrame.saveAs(java.lang.String path, TaskObserver<PMapModel> observer)
          現在のタブの内容を名前をつけて保存する。
 boolean PInkpodFrame.saveAs(TaskObserver<PMapModel> observer)
          現在のタブの内容を名前をつけて保存する。