インタフェースDocumentationTool.DocumentationTask
- 含まれているインタフェース:
DocumentationTool
ドキュメント・タスクのフューチャを表すインタフェースです。 タスクはまだ開始されていません。 コンパイル・タスクを開始するには、callメソッドを呼び出します。
call
メソッドをコールする前に、setLocaleメソッドをコールするなどして、タスクの追加の側面を構成できます。
- 導入されたバージョン:
- 1.8
-
メソッドのサマリー
-
メソッドの詳細
-
addModules
モジュールの解決時に考慮されるルート・モジュールを追加します。 モジュール名が無効な場合、IllegalArgumentException
がスローされるか、またはタスクの開始時に診断がレポートされます。- パラメータ:
moduleNames
- ルート・モジュールの名前- 例外:
IllegalArgumentException
- 無効なモジュール名のために投げられるかもしれないIllegalStateException
- タスクが開始されている場合- 導入されたバージョン:
- 9
-
setLocale
void setLocale(Locale locale) 診断およびその他のローカライズされたデータの書式設定時に適用されるロケールを設定します。- パラメータ:
locale
- 適用するロケール。null
の場合、ロケールは適用されない- 例外:
IllegalStateException
- タスクが開始されている場合
-
call
Boolean call()このドキュメント・タスクを実行します。 タスクは一度だけ実行できます。 このメソッドへの後続のコールでは、IllegalStateException
がスローされます。- 定義:
call
、インタフェースCallable<Boolean>
- 戻り値:
- すべてのファイルがエラーなく処理された場合にかぎりtrue。そうでない場合はfalse
- 例外:
RuntimeException
- ユーザー指定のコンポーネントで回復不可能なエラーが発生した場合。 causeはユーザー・コード内のエラー。IllegalStateException
- 複数回呼び出された場合
-