Kagetaka

net.hizlab.kagetaka.form
クラス FormManager

java.lang.Object
  拡張net.hizlab.kagetaka.token.FormManager
      拡張net.hizlab.kagetaka.form.FormManager

public class FormManager
extends FormManager

フォームに対応するためのハンドラを実装したクラスです。

バージョン:
$Revision: 1.1 $

コンストラクタの概要
FormManager(HawkContext context, Document document)
          新しいフォームマネージャを作成します。
 
メソッドの概要
 FormItem addFormItem(StartToken token)
          フォームアイテムを追加します。
 void addOption(StartToken token)
          OPTION を追加します。
 FormItem addTextarea(StartToken token)
          テキストエリアを追加します。
 void beginForm(StartToken token)
          フォームを開始します。
 void beginSelect(StartToken token)
          SELECT を開始します。
 void endForm()
          フォームを終了します。
 FormItem endSelect()
          SELECT を終了します。
 
クラス net.hizlab.kagetaka.token.FormManager から継承したメソッド
createFormManager
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FormManager

public FormManager(HawkContext context,
                   Document document)
新しいフォームマネージャを作成します。

パラメータ:
context - 影鷹コンテキスト
document - ドキュメント情報
メソッドの詳細

addFormItem

public FormItem addFormItem(StartToken token)
フォームアイテムを追加します。

定義:
クラス FormManager 内の addFormItem
パラメータ:
token - INPUT 開始タグ
戻り値:
追加されたアイテム、 表示しないアイテムであれば null を返す

addOption

public void addOption(StartToken token)
OPTION を追加します。

定義:
クラス FormManager 内の addOption
パラメータ:
token - OPTION 開始タグ

addTextarea

public FormItem addTextarea(StartToken token)
テキストエリアを追加します。

定義:
クラス FormManager 内の addTextarea
パラメータ:
token - TEXTAREA 開始タグ
戻り値:
追加されたアイテム、 表示しないアイテムであれば null を返す

beginForm

public void beginForm(StartToken token)
フォームを開始します。

定義:
クラス FormManager 内の beginForm
パラメータ:
token - FORM 開始タグ

beginSelect

public void beginSelect(StartToken token)
SELECT を開始します。

定義:
クラス FormManager 内の beginSelect
パラメータ:
token - SELECT 開始タグ

endForm

public void endForm()
フォームを終了します。

定義:
クラス FormManager 内の endForm

endSelect

public FormItem endSelect()
SELECT を終了します。

定義:
クラス FormManager 内の endSelect
戻り値:
追加された SELECT アイテム

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'December 16, 2003'