|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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()
TargetType
TargetSource getTargetSource()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |