インターフェース ScriptSource
- すべての既知の実装クラス:
- ResourceScriptSource,- StaticScriptSource
public interface ScriptSource
 スクリプトのソースを定義するインターフェース。基になるスクリプトが変更されたかどうかを追跡します。
- 導入:
- 2.0
- 作成者:
- Rob Harrop, Juergen Hoeller
- メソッドのサマリー修飾子と型メソッド説明現在のスクリプトソーステキストを文字列として取得します。- boolean基になるスクリプトデータが最後に- getScriptAsString()が呼び出されてから変更されているかどうかを示します。基になるスクリプトのクラス名を決定します。
- メソッドの詳細- getScriptAsString現在のスクリプトソーステキストを文字列として取得します。- 戻り値:
- スクリプトテキスト
- 例外:
- IOExceptionSE- スクリプトの取得に失敗した場合
 
- isModifiedboolean isModified()基になるスクリプトデータが最後に- getScriptAsString()が呼び出されてから変更されているかどうかを示します。スクリプトがまだ読み取られていない場合は、- trueを返します。- 戻り値:
- スクリプトデータが変更されたかどうか
 
- suggestedClassName基になるスクリプトのクラス名を決定します。- 戻り値:
-  提案されたクラス名。nullがない場合は使用可能