org.opengion.hayabusa.taglib

## インタフェース OptionAncestorIF

- 既知の実装クラスのリスト:
    DatalistTag, SelectTag

      public interface OptionAncestorIF

  プルダウンメニューやデータリストを作成する場合の共通インターフェースです。 これは、BODY部の optionタグからの情報を、取得する為に、SelectTag と DatalistTag の 共通インターフェースとして定義します。
  変更履歴:

    5.7.1.0 (2013/12/06) 新規追加

  バージョン
    4.0
  作成者
    Kazuhiko Hasegawa
  導入されたバージョン:
    JDK5.0,

- - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `addOption(String opt)` メニュー項目の選択項目を追加します。
    `String` | `getValue()` 値を外部から取り出します。
    `boolean` | `isMultipleAll()` 複数選択可能時に全選択を設定するかどうかを返します。
    `void` | `setRawParam(String param)` パラメーター変換({@XXXX}の置き換えをしない状態のパラメーターをセットします。

- - ### メソッドの詳細

    - #### addOption

          void addOption(String opt)

      メニュー項目の選択項目を追加します。 select タグのBODY要素の OptionTag よりアクセスされます。
      パラメータ:
        `opt` - オプションタグ文字列

    - #### getValue

          String getValue()

      値を外部から取り出します。 OptionTag で、value を取り出して、内部の値と同じ場合は、選択状態にします。
      戻り値:
        内部に設定された値

    - #### isMultipleAll

          boolean isMultipleAll()

      複数選択可能時に全選択を設定するかどうかを返します。 これは、上位入れ子のタグの OptionTag で、multipleAll を取り出して、 true であれば、全選択に設定します。
      戻り値:
        全選択:true / 通常:false

    - #### setRawParam

          void setRawParam(String param)

      パラメーター変換({@XXXX}の置き換えをしない状態のパラメーターをセットします。
      パラメータ:
        `param` - パラメーター

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.