## クラスの使用
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.report2 | OpenOfficeを利用した帳票システム関係のクラスです。
  org.opengion.hayabusa.resource | 国際化（リソース）管理関連リソース関連のハンドリングを行うクラス群です。
  org.opengion.hayabusa.taglib | はやぶさのタグライブラリー関係のクラスを提供します。

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

    ResourceManagerを返すorg.opengion.hayabusa.dbのメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `ResourceManager` | AbstractTableFilter.`getResource()` | リソースオブジェクトを取得します。
    `ResourceManager` | TableFilter.`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​(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.`makeDBTable​(ResultSet result, int skipRowCount, int maxRowCount, ResourceManager resource)` | 検索結果オブジェクトからDBテーブルモデルを作成します。
    `static DBTableModel` | DBTableModelUtil.`makeEditDBTable​(ResultSet result, int skipRowCount, int maxRowCount, ResourceManager resource, DBEditConfig config)` | 検索結果オブジェクトから編集設定に基づいて変換されたDBテーブルモデルを作成します。
    `void` | AbstractTableFilter.`setResource​(ResourceManager resource)` | リソースオブジェクトを指定します。
    `void` | TableFilter.`setResource​(ResourceManager resource)` | リソースオブジェクトを指定します。
    `void` | AbstractQuery.`setResourceManager​(ResourceManager resource)` | リソースマネージャーをセットします。
    `void` | DBMetaData.`setResourceManager​(ResourceManager resource)` | リソースマネージャーをセットします。
    `void` | Query.`setResourceManager​(ResourceManager resource)` | リソースマネージャーをセットします。

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

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

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

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

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

  - ### 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.`makeHTMLErrorTable​(ErrorMessage errMsg, ResourceManager resource, boolean useSLabel)` | ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。
    `(package private) static String` | TaglibUtil.`makeHTMLSimpleErrorList​(ErrorMessage errMsg, ResourceManager resource)` | ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。
    `(package private) static String` | TaglibUtil.`makeHTMLSimpleErrorList​(ErrorMessage errMsg, ResourceManager resource, boolean useSLabel)` | ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。