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

## jp.co.cybec.cb3.util
クラス ConfigurationLoader

    java.lang.Object
      jp.co.cybec.cb3.util.ConfigurationLoader

    public class ConfigurationLoader

extends Object

設定ファイルを読み込むためのユーティリティクラス。
digesterを使用して設定ファイルを読み込みます。

作成者:
  Daisuke Suga

コンストラクタの概要
`ConfigurationLoader()`

メソッドの概要
`static Object` | `load(String rule, String config)` 設定ファイルを読み込みます。
`static Object` | `load(URL rule, URL config)` 設定ファイルを読み込みます。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### ConfigurationLoader

    public ConfigurationLoader()

メソッドの詳細

### load

    public static Object load(String rule,
                              String config)
                       throws ConfigFileNotFoundException,
                              ConfigFileDefinitionException,
                              ConfigFileIOException,
                              ConfigFileParseException

  設定ファイルを読み込みます。

  パラメータ:
    `rule` - digesterのルールファイル
    `config` - 設定ファイル
  戻り値:
    読み込み結果。オブジェクトの型は、ルールファイルに定義されます。
  例外:
    `ConfigFileNotFoundException` - 設定ファイルが存在しない場合に発生します。
    `ConfigFileDefinitionException` - 設定ファイルの間違いにより発生します。
    `ConfigFileIOException` - 設定ファイル読み込み時のIOエラーにより発生します。
    `ConfigFileParseException` - 設定ファイルのXMLファイル解析が失敗した時に発生します。

### load

    public static Object load(URL rule,
                              URL config)
                       throws ConfigFileDefinitionException,
                              ConfigFileIOException,
                              ConfigFileParseException

  設定ファイルを読み込みます。

  パラメータ:
    `rule` - digesterのルールファイル
    `config` - 設定ファイル
  戻り値:
    読み込み結果。オブジェクトの型は、ルールファイルに定義されます。
  例外:
    `ConfigFileDefinitionException` - 設定ファイル内の設定が間違っている場合に発生します。
    `ConfigFileIOException` - 設定ファイル読み込み時のIOエラーにより発生します。
    `ConfigFileParseException` - 設定ファイルのXMLファイル解析が失敗した時に発生します。

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

Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.