# クラスの使用
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 があれば、それを、 なければ、language 属性よりﾃﾞﾌｫﾙﾄ ResourceManager を構築します｡ LOCAL_RES_KEY で管理される ResourceManager は、LocalResourceTag で 登録されたﾘｿｰｽです｡これは、ﾛｰｶﾙﾘｿｰｽ情報として、使用されます｡
  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テーブルを作成します。