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

- org.opengion.hayabusa.dbを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  org.opengion.hayabusa.db | DBアクセス関連、DBTableModel、 DBColumn等データベースアクセス関連のクラス群です。
  org.opengion.hayabusa.html | HTML関連ユーティリティViewFormインターフェースと、そのAbstractクラス、および、 ViewLink、ViewMarkerインターフェースとその実装、各種Param属性のキーファイルを提供します。
  org.opengion.hayabusa.io | ファイル入出力関連DBTableModel をファイルに書き出したり、ファイルから読み込んだりするクラス群です。
  org.opengion.hayabusa.mail | メール伝送システムの関連クラスを提供します。
  org.opengion.hayabusa.report | Excel帳票関連のクラス群です。
  org.opengion.hayabusa.report2 | OpenOfficeを利用した帳票システム関係のクラスです。
  org.opengion.hayabusa.resource | 国際化（リソース）管理関連リソース関連のハンドリングを行うクラス群です。
  org.opengion.hayabusa.taglib | はやぶさのタグライブラリー関係のクラスを提供します。
  org.opengion.plugin.column | このドキュメントは、『はやぶさPlugIn』の カラムリソース関連 PlugIn 仕様です。
  org.opengion.plugin.io | このドキュメントは、『はやぶさPlugIn』の ファイル入出力関連 PlugIn 仕様です。
  org.opengion.plugin.query | このドキュメントは、『はやぶさPlugIn』の Query PlugIn 仕様です。
  org.opengion.plugin.table | このドキュメントは、『はやぶさPlugIn』の テーブルフィルター PlugIn 仕様です。
  org.opengion.plugin.view | このドキュメントは、Ｗｅｂアプリケーションフレームワーク『はやぶさ』の ＡＰＩ 仕様です。

- org.opengion.hayabusa.dbにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  CellEditor | DBColumn インターフェースで使用される データ編集用のインターフェースです。
  CellRenderer | DBColumn インターフェースで使用される データ表示用のインターフェースです。
  DBColumn | DBType インターフェースを継承した Abstractクラスです。
  DBColumnConfig | DBColumnオブジェクトを構築する為の 引数を持っているデータクラスです。
  DBEditConfig | 編集設定情報を管理するためのデータ管理クラスです。
  DBRowHeader | DBTableModel の１行分の特性を管理するクラスです。
  DBSysArg | SQLData インターフェースを継承した システム変数の受け渡し用オブジェクトです。
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。
  DBTableModelImpl | DBTableModel インターフェースを継承した TableModel の実装クラスです。
  DBType | データベースのカラム属性のうち、静的論理属性を規定する情報を保持しているオブジェクトです。
  DBUserArg | QLData インターフェースを継承した ユーザー変数の受け渡し用オブジェクトです。
  Query | ステートメント文を execute() する事により,データベースを検索した結果を DBTableModel に 割り当てるインターフェースです。
  Selection | データのコード情報を取り扱う共通インターフェースです。
  Selection_NULL | データのコード情報を取り扱うSelectionクラスの、NULL時オブジェクトです。
  TableFilter | TableFilter は、TableFilterTag で使用される DBTableModelの処理用のインターフェースです。

- org.opengion.hayabusa.htmlにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBColumn | DBType インターフェースを継承した Abstractクラスです。
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。

- org.opengion.hayabusa.ioにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  ColumnActionListener | カラム名配列や、値配列が設定される都度呼び出される リスナーインターフェースです。
  DBColumn | DBType インターフェースを継承した Abstractクラスです。
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。

- org.opengion.hayabusa.mailにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。

- org.opengion.hayabusa.reportにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。

- org.opengion.hayabusa.report2により使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。

- org.opengion.hayabusa.resourceにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBColumn | DBType インターフェースを継承した Abstractクラスです。
  DBEditConfig | 編集設定情報を管理するためのデータ管理クラスです。

- org.opengion.hayabusa.taglibにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBColumn | DBType インターフェースを継承した Abstractクラスです。
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。
  Query | ステートメント文を execute() する事により,データベースを検索した結果を DBTableModel に 割り当てるインターフェースです。

- org.opengion.plugin.columnにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  AbstractDBType | 一般的な半角文字列を扱う為の、カラム属性を定義します。
  AbstractEditor | CellEditor の具象クラスで、カラムのデータを編集する場合に使用するクラスです。
  AbstractRenderer | DBCell の具象クラスで、カラムのデータを表示する場合に使用するクラスです。
  CellEditor | DBColumn インターフェースで使用される データ編集用のインターフェースです。
  CellRenderer | DBColumn インターフェースで使用される データ表示用のインターフェースです。
  DBColumn | DBType インターフェースを継承した Abstractクラスです。
  DBType | データベースのカラム属性のうち、静的論理属性を規定する情報を保持しているオブジェクトです。
  SelectionCellEditor | SelectionCellEditor インターフェースは、データ編集用のインターフェースの特殊系です。

- org.opengion.plugin.ioにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。

- org.opengion.plugin.queryにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  AbstractQuery | Query インターフェースを継承した Query の実装クラスです。
  DBConstValue | データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。
  DBSysArg | SQLData インターフェースを継承した システム変数の受け渡し用オブジェクトです。
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。
  DBUserArg | QLData インターフェースを継承した ユーザー変数の受け渡し用オブジェクトです。
  Query | ステートメント文を execute() する事により,データベースを検索した結果を DBTableModel に 割り当てるインターフェースです。

- org.opengion.plugin.tableにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  AbstractTableFilter | AbstractTableFilter は、TableUpda インターフェースを継承した、DBTableModel 処理用の Abstract実装クラスです。
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。
  TableFilter | TableFilter は、TableFilterTag で使用される DBTableModelの処理用のインターフェースです。

- org.opengion.plugin.viewにより使用されるorg.opengion.hayabusa.dbのクラス
  クラス | 説明
  --- | ---
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。