## クラスの使用
org.opengion.hayabusa.resource.ResourceManager

- ResourceManagerを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  org.opengion.hayabusa.db | DBアクセス関連、DBTableModel、 DBColumn等データベースアクセス関連のクラス群です。
  org.opengion.hayabusa.html | HTML関連ユーティリティViewFormインターフェースと、そのAbstractクラス、および、 ViewLink、ViewMarkerインターフェースとその実装、各種Param属性のキーファイルを提供します。
  org.opengion.hayabusa.mail | メール伝送システムの関連クラスを提供します。
  org.opengion.hayabusa.report | Excel帳票関連のクラス群です。
  org.opengion.hayabusa.report2 | OpenOfficeを利用した帳票システム関係のクラスです。
  org.opengion.hayabusa.resource | 国際化（リソース）管理関連リソース関連のハンドリングを行うクラス群です。
  org.opengion.hayabusa.taglib | はやぶさのタグライブラリー関係のクラスを提供します。

- - ### org.opengion.hayabusa.dbでのResourceManagerの使用

    ResourceManagerを返すorg.opengion.hayabusa.dbのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `ResourceManager` | TableFilter.`getResource()` リソースオブジェクトを取得します。
    `ResourceManager` | AbstractTableFilter.`getResource()` リソースオブジェクトを取得します。

    ResourceManager型のパラメータを持つorg.opengion.hayabusa.dbのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | DBTableModelEditor.`create(ResultSet result, int skipRowCount, int maxRowCount, ResourceManager resource, DBEditConfig config)` DBTableModel を設定し、このオブジェクトを初期化します。
    `static DBColumn` | DBTableModelUtil.`makeDBColumn(String name, int column, ResultSetValue rsv, ResourceManager resource)` ResultSetValue から、DBColumn オブジェクトを作成します。
    `static DBTableModel` | DBTableModelUtil.`makeDBTable(ResultSet result, int skipRowCount, int maxRowCount, ResourceManager resource)` 検索結果オブジェクトからDBテーブルモデルを作成します。
    `static DBTableModel` | DBTableModelUtil.`makeDBTable(String[] clms, String[][] vals, ResourceManager resource)` カラム名の配列及びデータの2次元配列からDBテーブルモデルを作成します。
    `static DBTableModel` | DBTableModelUtil.`makeDBTable(String stmt, String[] args, ResourceManager resource, ApplicationInfo appInfo)` 初期データベースに接続して、Queryを実行します。
    `static DBTableModel` | DBTableModelUtil.`makeDBTable(String stmt, String[] args, ResourceManager resource, ApplicationInfo appInfo, String dbid)` 検索するデータベースを指定して、Queryを実行します。
    `static DBTableModel` | DBTableModelUtil.`makeEditDBTable(ResultSet result, int skipRowCount, int maxRowCount, ResourceManager resource, DBEditConfig config)` 検索結果オブジェクトから編集設定に基づいて変換されたDBテーブルモデルを作成します。
    `void` | TableFilter.`setResource(ResourceManager resource)` リソースオブジェクトを指定します。
    `void` | AbstractTableFilter.`setResource(ResourceManager resource)` リソースオブジェクトを指定します。
    `void` | Query.`setResourceManager(ResourceManager resource)` リソースマネージャーをセットします。
    `void` | DBMetaData.`setResourceManager(ResourceManager resource)` リソースマネージャーをセットします。
    `void` | AbstractQuery.`setResourceManager(ResourceManager resource)` リソースマネージャーをセットします。

  - ### org.opengion.hayabusa.htmlでのResourceManagerの使用

    ResourceManagerを返すorg.opengion.hayabusa.htmlのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `protected ResourceManager` | AbstractViewForm.`getResourceManager()` リソースマネージャを取得します。

    ResourceManager型のパラメータを持つorg.opengion.hayabusa.htmlのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | ViewForm.`setResourceManager(ResourceManager res)` リソースマネージャを設定します。
    `void` | AbstractViewForm.`setResourceManager(ResourceManager res)` リソースマネージャを設定します。

  - ### org.opengion.hayabusa.mailでのResourceManagerの使用

    ResourceManager型のパラメータを持つorg.opengion.hayabusa.mailのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | MailManager_DIRECT.`setResourceManager(ResourceManager res)` リソースマネージャーをセットします。

  - ### org.opengion.hayabusa.reportでのResourceManagerの使用

    ResourceManagerとして宣言されているorg.opengion.hayabusa.reportのフィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `protected ResourceManager` | AbstractDBTableReport.`resource`

    ResourceManager型のパラメータを持つorg.opengion.hayabusa.reportのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | DBTableReport.`setResourceManager(ResourceManager resource)` リソースマネージャーをセットします。
    `void` | AbstractDBTableReport.`setResourceManager(ResourceManager resource)` リソースマネージャーをセットします。

  - ### org.opengion.hayabusa.report2でのResourceManagerの使用

    ResourceManager型のパラメータを持つorg.opengion.hayabusa.report2のコンストラクタ
    コンストラクタと説明
    `DBTableModelCreator(String sid, String lid, String yk, String kt, ResourceManager res)` コンストラクタです。

  - ### org.opengion.hayabusa.resourceでのResourceManagerの使用

    ResourceManagerを返すorg.opengion.hayabusa.resourceのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static ResourceManager` | ResourceFactory.`newInstance(String lang)` ResourceManager オブジェクトを取得します。
    `static ResourceManager` | ResourceFactory.`newInstance(String systemId, String lang, boolean initLoad)` ResourceManager オブジェクトを取得します。

  - ### org.opengion.hayabusa.taglibでのResourceManagerの使用

    ResourceManagerを返すorg.opengion.hayabusa.taglibのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `protected ResourceManager` | CommonTagSupport.`getResource()` ResourceManager を取得します。

    ResourceManager型のパラメータを持つorg.opengion.hayabusa.taglibのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `(package private) static String` | TaglibUtil.`makeHTMLErrorTable(ErrorMessage errMsg, ResourceManager resource)` ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。
    `(package private) static String` | TaglibUtil.`makeHTMLSimpleErrorList(ErrorMessage errMsg, ResourceManager resource)` ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.