# パッケージの使用
org.opengion.hayabusa.resource

org.opengion.hayabusa.resourceを使用しているパッケージ
パッケージ
説明
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.plugin.calendar
このドキュメントは、『はやぶさPlugIn』の CalendarQuery PlugIn 仕様です。

- org.opengion.hayabusa.dbにより使用されるorg.opengion.hayabusa.resourceのクラス
  クラス
  説明
  CodeData
  systemId と lang に対応したコードデータを作成します。
  ColumnData
  systemId に対応したｶﾗﾑﾃﾞｰﾀを作成します｡ ｶﾗﾑﾃﾞｰﾀは､項目(CLM)に対して､各種ｶﾗﾑ情報を持っています｡ ｴﾝｼﾞﾝ内部で使用している DBColumn ｵﾌﾞｼﾞｪｸﾄは､RENDERER や EDITOR など 実際にはｵﾌﾞｼﾞｪｸﾄで管理していますが､この ColumnData では､それらのｷｰとなる 文字列を持っています｡実際に DBColumn ｵﾌﾞｼﾞｪｸﾄの構築時に､各属性ｵﾌﾞｼﾞｪｸﾄを 生成(または､ｷｬｯｼｭから取り出し)ます｡ ｶﾗﾑﾃﾞｰﾀを作成する場合は､同一ｶﾗﾑで､作成区分(KBSAKU)違いの場合は､ 最も大きな作成区分を持つｺｰﾄﾞを使用します｡ 作成区分(KBSAKU)は､0:ｼｽﾃﾑ予約､1:ｱﾌﾟﾘ設定､2:ﾕｰｻﾞｰ設定 という具合に ｶｽﾀﾏｲｽﾞの度合いに応じて大きな数字を割り当てることで､ｷｰ情報を上書き修正 することが可能になります｡(削除することは出来ません｡)
  LabelData
  systemId , lang に対応したラベルデータを作成します。
  ResourceManager
  java.util.ResourceBundle クラスを複数管理するリソースクラスです。
  RoleMode
  ロールモードは、画面オブジェクトやカラムオブジェクトのロール-モード制御の情報を 管理するクラスです。
- org.opengion.hayabusa.htmlにより使用されるorg.opengion.hayabusa.resourceのクラス
  クラス
  説明
  ResourceManager
  java.util.ResourceBundle クラスを複数管理するリソースクラスです。
- org.opengion.hayabusa.mailにより使用されるorg.opengion.hayabusa.resourceのクラス
  クラス
  説明
  ResourceManager
  java.util.ResourceBundle クラスを複数管理するリソースクラスです。
- org.opengion.hayabusa.report2により使用されるorg.opengion.hayabusa.resourceのクラス
  クラス
  説明
  ResourceManager
  java.util.ResourceBundle クラスを複数管理するリソースクラスです。
- org.opengion.hayabusa.resourceにより使用されるorg.opengion.hayabusa.resourceのクラス
  クラス
  説明
  AbstractCalendarPGData
  事業所(CDJGS) 毎の休日カレンダデータオブジェクトです。
  CalendarData
  カレンダデータインターフェースです。
  CodeData
  systemId と lang に対応したコードデータを作成します。
  ColumnData
  systemId に対応したｶﾗﾑﾃﾞｰﾀを作成します｡ ｶﾗﾑﾃﾞｰﾀは､項目(CLM)に対して､各種ｶﾗﾑ情報を持っています｡ ｴﾝｼﾞﾝ内部で使用している DBColumn ｵﾌﾞｼﾞｪｸﾄは､RENDERER や EDITOR など 実際にはｵﾌﾞｼﾞｪｸﾄで管理していますが､この ColumnData では､それらのｷｰとなる 文字列を持っています｡実際に DBColumn ｵﾌﾞｼﾞｪｸﾄの構築時に､各属性ｵﾌﾞｼﾞｪｸﾄを 生成(または､ｷｬｯｼｭから取り出し)ます｡ ｶﾗﾑﾃﾞｰﾀを作成する場合は､同一ｶﾗﾑで､作成区分(KBSAKU)違いの場合は､ 最も大きな作成区分を持つｺｰﾄﾞを使用します｡ 作成区分(KBSAKU)は､0:ｼｽﾃﾑ予約､1:ｱﾌﾟﾘ設定､2:ﾕｰｻﾞｰ設定 という具合に ｶｽﾀﾏｲｽﾞの度合いに応じて大きな数字を割り当てることで､ｷｰ情報を上書き修正 することが可能になります｡(削除することは出来ません｡)
  FavoriteGUIData
  ユーザーアクセス画面オブジェクトの元となる ユーザーアクセス画面データを作成します。
  GUIAccessCount
  画面へのアクセス状況の情報を管理するクラスです。
  GUIData
  画面オブジェクトの元となる 画面データを作成します。
  GUIInfo
  画面情報の取得の為のインターフェースです。
  LabelData
  systemId , lang に対応したラベルデータを作成します。
  LabelDataLoader
  systemId と lang に対応したラベルデータを作成するデータロードクラスです。
  LabelInterface
  systemId , lang に対応したラベルデータを作成します。
  ResourceManager
  java.util.ResourceBundle クラスを複数管理するリソースクラスです。
  RoleMode
  ロールモードは、画面オブジェクトやカラムオブジェクトのロール-モード制御の情報を 管理するクラスです。
  UserInfo
  ユーザー情報の取得の為のインターフェースを実装したクラスです。
- org.opengion.hayabusa.taglibにより使用されるorg.opengion.hayabusa.resourceのクラス
  クラス
  説明
  GUIInfo
  画面情報の取得の為のインターフェースです。
  LabelInterface
  systemId , lang に対応したラベルデータを作成します。
  ResourceManager
  java.util.ResourceBundle クラスを複数管理するリソースクラスです。
  UserInfo
  ユーザー情報の取得の為のインターフェースを実装したクラスです。
- org.opengion.plugin.calendarにより使用されるorg.opengion.hayabusa.resourceのクラス
  クラス
  説明
  CalendarQuery
  カレンダＤＢを検索する為の クエリインターフェースです。