OSDN Git Service
(root)
/
charactermanaj
/
CharacterManaJ.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
bf934b87ca0e87e2237ddebc284479c97dd5a8db
[charactermanaj/CharacterManaJ.git]
/
src
/
charactermanaj
/
ui
/
progress
/
Worker.java
1
package charactermanaj.ui.progress;
\r
2
\r
3
/**
\r
4
* ワーカー.<br>
\r
5
* @author seraphy
\r
6
*
\r
7
* @param <T> ワーカーの戻り型
\r
8
*/
\r
9
public interface Worker<T> {
\r
10
\r
11
/**
\r
12
* ワーカーを実行する.<br>
\r
13
*
\r
14
* @param progressHandle 進行状態を通知するハンドル
\r
15
* @return 処理結果
\r
16
* @throws Exception 何らかの失敗
\r
17
*/
\r
18
T doWork(ProgressHandle progressHandle) throws Exception;
\r
19
\r
20
}
\r