## クラスの使用
org.opengion.hayabusa.html.TableFormatter

- TableFormatterを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  org.opengion.hayabusa.html | HTML関連ユーティリティViewFormインターフェースと、そのAbstractクラス、および、 ViewLink、ViewMarkerインターフェースとその実装、各種Param属性のキーファイルを提供します。
  org.opengion.hayabusa.taglib | はやぶさのタグライブラリー関係のクラスを提供します。
  org.opengion.plugin.view | このドキュメントは、Ｗｅｂアプリケーションフレームワーク『はやぶさ』の ＡＰＩ 仕様です。

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

    TableFormatter型のパラメータを持つorg.opengion.hayabusa.htmlのメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `protected String` | AbstractViewForm.`getViewClms​(TableFormatter format)` | ビューで表示したカラムの一覧をCSV形式で返します。
    `protected void` | AbstractViewForm.`setFormatNoDisplay​(TableFormatter format)` | 引数のフォーマッターに、noDisplayカラムのロケーションをクリアします。

    TableFormatter型の型引数を持つorg.opengion.hayabusa.htmlのメソッド・パラメータ
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `void` | AbstractViewForm.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。

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

    TableFormatter型のパラメータを持つorg.opengion.hayabusa.taglibのメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `protected void` | ViewFormTag.`addFormatter​(TableFormatter form)` | 内部タグの TheadTag / TbodyTag / TfootTag より、個々のフォーマットを定義する 為のTableFormatter オブジェクトを受け取る。

  - ### org.opengion.plugin.viewでのTableFormatterの使用

    TableFormatterとして宣言されているorg.opengion.plugin.viewのフィールド
    修飾子とタイプ | フィールド | 説明
    --- | --- | ---
    `protected TableFormatter[]` | ViewForm_HTMLCustomTable.`bodyFormats` | ボディーフォーマット配列変数
    `protected TableFormatter[]` | ViewForm_HTMLStackedGanttTable.`bodyFormats` | ボディーフォーマット配列変数
    `protected TableFormatter` | ViewForm_HTMLCustomTable.`footerFormat` | フッターフォーマット変数
    `protected TableFormatter` | ViewForm_HTMLStackedGanttTable.`footerFormat` | フッターフォーマット変数
    `protected TableFormatter` | ViewForm_HTMLCustomTable.`headerFormat` | ヘッダーフォーマット変数
    `protected TableFormatter` | ViewForm_HTMLStackedGanttTable.`headerFormat` | ヘッダーフォーマット変数

    TableFormatter型のパラメータを持つorg.opengion.plugin.viewのメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `protected String` | ViewForm_CustomData.`getTableFoot​(TableFormatter footerFormat)` | DBTableModel から テーブルのタグ文字列を作成して返します。
    `protected String` | ViewForm_HTMLTable.`getTableFoot​(TableFormatter footerFormat)` | DBTableModel から テーブルのタグ文字列を作成して返します。

    TableFormatter型の型引数を持つorg.opengion.plugin.viewのメソッド・パラメータ
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `void` | ViewForm_CustomData.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm_HTMLAjaxTreeTable.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm_HTMLCustomTable.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm_HTMLCustomTreeBOM.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm_HTMLFormatTable.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm_HTMLFormatTextField.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm_HTMLGanttTable.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。
    `void` | ViewForm_HTMLStackedGanttTable.`setFormatterList​(List<TableFormatter> list)` | フォーマットを設定します。