# インタフェースの使用
org.opengion.hayabusa.html.ViewForm

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

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

  ViewFormを実装しているorg.opengion.hayabusa.htmlのクラス
  修飾子とタイプ
  クラス
  説明
  `class`
  `AbstractViewForm`
  ViewForm インターフェース の実装Abstractクラスです。
  ViewFormを返すorg.opengion.hayabusa.htmlのメソッド
  修飾子とタイプ
  メソッド
  説明
  `static ViewForm`
  ViewFormFactory.`newInstance(String id)`
  ViewForm オブジェクトを取得します。
  ViewForm型のパラメータを持つorg.opengion.hayabusa.htmlのメソッド
  修飾子とタイプ
  メソッド
  説明
  `void`
  AbstractViewForm.`markerSet(ViewForm view)`
  マーカーオブジェクト(リンク、マーカー)を設定します。
  `void`
  ViewForm.`markerSet(ViewForm view)`
  マーカーオブジェクト(リンク、マーカー)を設定します。

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

  ViewFormを実装しているorg.opengion.plugin.viewのクラス
  修飾子とタイプ
  クラス
  説明
  `class`
  `ViewForm_CustomData`
  ヘッダ、フッタ、ボディを指定して作成する、自由レイアウトが可能な、カスタムテーブル表示クラスです。
  `class`
  `ViewForm_HTMLAjaxTreeTable`
  JavaScript のツリー階層を持ったテーブル表示を行う、ツリーテーブル表示クラスです。
  `class`
  `ViewForm_HTMLCalendar`
  １ヶ月分のカレンダー形式で、検索結果を表示する、カレンダー表示クラスです。
  `class`
  `ViewForm_HTMLCrossTable`
  クロス集計テーブル作成クラスです。
  `class`
  `ViewForm_HTMLCustomTable`
  ヘッダ、フッタ、ボディを指定して作成する、自由レイアウトが可能な、カスタムテーブル表示クラスです。
  `class`
  `ViewForm_HTMLCustomTreeBOM`
  JavaScript のツリー階層を持ったテーブル表示を行う、ツリーテーブル表示クラスです。
  `class`
  `ViewForm_HTMLDynamic`
  各フィールド情報から、動的にカラムを作成する動的カラム一覧表示クラスです。
  `class`
  `ViewForm_HTMLEntry`
  エントリ形式フォーム作成クラスです。
  `class`
  `ViewForm_HTMLFormatTable`
  ヘッダー部分のフォーマットに応じたテーブルを自動作成する、フォーマットテーブル作成クラスです。
  `class`
  `ViewForm_HTMLFormatTextField`
  フォーマットを外部から指定して作成する自由レイアウトの、テキストフィールド表示クラスです。
  `class`
  `ViewForm_HTMLGanttTable`
  ガントチャート(テーブル形式)を作成する、ガントチャート表示クラスです。
  `class`
  `ViewForm_HTMLRotationTable`
  行と列を入れ替えて表示する、テーブル回転表示クラスです。
  `class`
  `ViewForm_HTMLSeqClmTable`
  検索結果を自動的に表形式に変換する、テーブル作成クラスです。
  `class`
  `ViewForm_HTMLSimpleList`
  検索結果を単純なリスト形式で表示するクラスです。
  `class`
  `ViewForm_HTMLStackedGanttTable`
  積上ガント表示専用のViewFormです。
  `class`
  `ViewForm_HTMLTable`
  検索結果を自動的に表形式に変換する、テーブル作成クラスです。
  `class`
  `ViewForm_HTMLTextField`
  検索結果から、テキストフィールドタグを自動生成する、テキストフィールド作成クラスです。
  `class`
  `ViewForm_HTMLTimeTable`
  時間軸を持つタイムテーブルの表示を行うクラスです。
  `class`
  `ViewForm_HTMLTokenTable`
  指定の行-列と、動的ｶﾗﾑのﾃｰﾌﾞﾙを作成するクラスです。
  `class`
  `ViewForm_HTMLTreeBOM`
  JavaScript のツリー階層を持ったテーブル表示を行う、ツリーテーブル表示クラスです。
  `class`
  `ViewForm_ImageTimeBar`
  キー、日時、状況コードを持つ稼働状況の表示を行うクラスです。
  `class`
  `ViewForm_JSON`
  検索結果を自動的に表形式に変換する、テーブル作成クラスです。