概要 | パッケージ | クラス | 非推奨 API | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.seasar.mayaa.provider
インタフェース ServiceProvider

すべてのスーパーインタフェース:
  ParameterAware, PositionAware, java.io.Serializable

    public interface ServiceProvider

extends ParameterAware, java.io.Serializable

アプリケーションスコープでのサービス提供オブジェクト。

メソッドの概要
`Engine` | `getEngine()` エンジンを取得する。
`LibraryManager` | `getLibraryManager()` ライブラリマネージャを取得する。
`PathAdjuster` | `getPathAdjuster()` HTMLタグ属性の相対パスを絶対パスに置換するオブジェクトを取得する。
`ScriptEnvironment` | `getScriptEnvironment()` スクリプト実行環境の取得。
`SpecificationBuilder` | `getSpecificationBuilder()` 設定XMLのビルダを取得する。
`TemplateAttributeReader` | `getTemplateAttributeReader()` テンプレートの属性を取得するオブジェクトを取得する。
`TemplateBuilder` | `getTemplateBuilder()` HTMLテンプレートファイルのビルダを取得する。
`void` | `setEngine(Engine engine)` エンジンを設定する。
`void` | `setLibraryManager(LibraryManager libraryManager)` ライブラリマネージャを設定する。
`void` | `setPathAdjuster(PathAdjuster pathAdjuster)` HTMLタグ属性の相対パスを絶対パスに置換するオブジェクトを設定する。
`void` | `setScriptEnvironment(ScriptEnvironment environment)` スクリプト実行環境の設定。
`void` | `setSpecificationBuilder(SpecificationBuilder specificationBuilder)` 設定XMLのビルダを設定する。
`void` | `setTemplateAttributeReader(TemplateAttributeReader templateAttributeReader)` テンプレートの属性を取得するオブジェクトを設定する。
`void` | `setTemplateBuilder(TemplateBuilder templateBuilder)` HTMLテンプレートファイルのビルダを設定する。

インタフェース org.seasar.mayaa.ParameterAware から継承されたメソッド
`getParameter, iterateParameterNames, setParameter`

インタフェース org.seasar.mayaa.PositionAware から継承されたメソッド
`getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID`

メソッドの詳細

### setEngine

    void setEngine(Engine engine)

  エンジンを設定する。

  パラメータ:
    `engine` - エンジン。

### getEngine

    Engine getEngine()

  エンジンを取得する。

  戻り値:
    エンジン

### setScriptEnvironment

    void setScriptEnvironment(ScriptEnvironment environment)

  スクリプト実行環境の設定。

  パラメータ:
    `environment` - スクリプト実行環境。

### getScriptEnvironment

    ScriptEnvironment getScriptEnvironment()

  スクリプト実行環境の取得。

  戻り値:
    スクリプト実行環境。

### setLibraryManager

    void setLibraryManager(LibraryManager libraryManager)

  ライブラリマネージャを設定する。

  パラメータ:
    `libraryManager` - ライブラリマネージャ。

### getLibraryManager

    LibraryManager getLibraryManager()

  ライブラリマネージャを取得する。

  戻り値:
    ライブラリマネージャ。

### setSpecificationBuilder

    void setSpecificationBuilder(SpecificationBuilder specificationBuilder)

  設定XMLのビルダを設定する。

  パラメータ:
    `specificationBuilder` - 設定XMLビルダ。

### getSpecificationBuilder

    SpecificationBuilder getSpecificationBuilder()

  設定XMLのビルダを取得する。

  戻り値:
    設定XMLビルダ。

### setTemplateBuilder

    void setTemplateBuilder(TemplateBuilder templateBuilder)

  HTMLテンプレートファイルのビルダを設定する。

  パラメータ:
    `templateBuilder` - テンプレートビルダ。

### getTemplateBuilder

    TemplateBuilder getTemplateBuilder()

  HTMLテンプレートファイルのビルダを取得する。

  戻り値:
    テンプレートビルダ。

### setPathAdjuster

    void setPathAdjuster(PathAdjuster pathAdjuster)

  HTMLタグ属性の相対パスを絶対パスに置換するオブジェクトを設定する。

  パラメータ:
    `pathAdjuster` - パスアジャスタ。

### getPathAdjuster

    PathAdjuster getPathAdjuster()

  HTMLタグ属性の相対パスを絶対パスに置換するオブジェクトを取得する。

  戻り値:
    パスアジャスタ。

### setTemplateAttributeReader

    void setTemplateAttributeReader(TemplateAttributeReader templateAttributeReader)

  テンプレートの属性を取得するオブジェクトを設定する。

  パラメータ:
    `templateAttributeReader` - テンプレートの属性を取得するオブジェクト。

### getTemplateAttributeReader

    TemplateAttributeReader getTemplateAttributeReader()

  テンプレートの属性を取得するオブジェクトを取得する。

  戻り値:
    テンプレートの属性を取得するオブジェクト。

概要 | パッケージ | クラス | 非推奨 API | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド