|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface ProcessTarget
Rydeenの処理対象となるものを表すためのインターフェースです.
| メソッドの概要 | |
|---|---|
String |
getClassName()
このProcessTargetがクラスファイルであった場合,クラス名を返します. |
String |
getName()
このProcessTargetの名前を返します. 1セッションの間,このメソッドが返す名前と,このオブジェクトが所属するTargetSourceによって, ProcessTargetを一意に特定できます. |
InputStream |
getSource()
このProcessTargetのデータを読み込むための入力ストリームを返します. |
TargetSource |
getTargetSource()
このProcessTargetが所属するProcessTargetを返します. |
TargetType |
getType()
このProcessTargetの種類を返します. |
| メソッドの詳細 |
|---|
String getName()
このProcessTargetの名前を返します. 1セッションの間,このメソッドが返す名前と,このオブジェクトが所属するTargetSourceによって, ProcessTargetを一意に特定できます.
String getClassName()
このProcessTargetがクラスファイルであった場合,クラス名を返します. このメソッドで得られた名前は他のProcessTargetと重複する可能性があります.
このProcessTargetがクラスファイルでない場合(getTypeがTargetType.CLASS_FILE以外を返す場合), このメソッドはIllegalStateExceptionが投げられます.
InputStream getSource()
throws IOException
IOException - 入出力エラーが起こった場合TargetType getType()
TargetTypeTargetSource getTargetSource()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||