|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface Tool
プログラムから呼び出し可能なツールの共通インタフェースです。ツールは従来、コンパイラのようなコマンド行プログラムです。プラットフォームで使用可能なツールセットは、ベンダーで定義されています。
ツールの検索は、ServiceLoader.load(Class) を使って実行できます。
| メソッドの概要 | |
|---|---|
Set<SourceVersion> |
getSourceVersions()
このツールがサポートしている Java™ プログラミング言語のソースバージョンを取得します。 |
int |
run(InputStream in,
OutputStream out,
OutputStream err,
String... arguments)
入出力チャネルと引数を指定して、ツールを実行します。 |
| メソッドの詳細 |
|---|
int run(InputStream in,
OutputStream out,
OutputStream err,
String... arguments)
out または err に書き込まれます。
in - 標準入力。null の場合は System.in を使用out - 標準出力。null の場合は System.out を使用err - 標準エラー。null の場合は System.err を使用arguments - ツールに渡される引数
NullPointerException - 引数の配列に null 要素が含まれている場合Set<SourceVersion> getSourceVersions()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。