概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## feat2.template.form
インタフェース FormControl

既知の実装クラスの一覧:
  CheckBox, RadioButton, SelectControl, SimpleControl, TextArea

public interface FormControl

フォームコントールのインターフェイス。

作成者:
  SUGIMOTO Ken-ichi

フィールドの概要
`static int` | `TYPE_BUTTON`
`static int` | `TYPE_BUTTON_ELEMENT`
`static int` | `TYPE_CHECKBOX`
`static int` | `TYPE_FILE`
`static int` | `TYPE_HIDDEN`
`static int` | `TYPE_IMAGE`
`static int` | `TYPE_PASSWORD`
`static int` | `TYPE_RADIO`
`static int` | `TYPE_RESET`
`static int` | `TYPE_SELECT`
`static int` | `TYPE_SUBMIT`
`static int` | `TYPE_TEXT`
`static int` | `TYPE_TEXTAREA`

メソッドの概要
`HTMLElement` | `getElement()` このコントールのHTML要素オブジェクトを返す。
`int` | `getType()` このコントロールのタイプを返す。
`java.lang.String` | `getValue()` コントロールの値を返す。
`java.lang.String[]` | `getValues()` コントロールの値を返す。
`void` | `setValue(java.lang.String value)` コントロールに値を設定する。
`void` | `setValues(java.lang.String[] values)` コントロールに複数の値を設定する。

フィールドの詳細

### TYPE_TEXT

    public static final int TYPE_TEXT

関連項目:
  定数フィールド値

### TYPE_PASSWORD

    public static final int TYPE_PASSWORD

関連項目:
  定数フィールド値

### TYPE_SUBMIT

    public static final int TYPE_SUBMIT

関連項目:
  定数フィールド値

### TYPE_RESET

    public static final int TYPE_RESET

関連項目:
  定数フィールド値

### TYPE_FILE

    public static final int TYPE_FILE

関連項目:
  定数フィールド値

### TYPE_HIDDEN

    public static final int TYPE_HIDDEN

関連項目:
  定数フィールド値

### TYPE_IMAGE

    public static final int TYPE_IMAGE

関連項目:
  定数フィールド値

### TYPE_BUTTON

    public static final int TYPE_BUTTON

関連項目:
  定数フィールド値

### TYPE_RADIO

    public static final int TYPE_RADIO

関連項目:
  定数フィールド値

### TYPE_CHECKBOX

    public static final int TYPE_CHECKBOX

関連項目:
  定数フィールド値

### TYPE_SELECT

    public static final int TYPE_SELECT

関連項目:
  定数フィールド値

### TYPE_TEXTAREA

    public static final int TYPE_TEXTAREA

関連項目:
  定数フィールド値

### TYPE_BUTTON_ELEMENT

    public static final int TYPE_BUTTON_ELEMENT

関連項目:
  定数フィールド値

メソッドの詳細

### setValue

    public void setValue(java.lang.String value)

  コントロールに値を設定する。

  パラメータ:
    `value` -

### setValues

    public void setValues(java.lang.String[] values)

  コントロールに複数の値を設定する。 単一の値しか持たないコントロールには配列の最初の値が設定される。

  パラメータ:
    `values` -

### getValue

    public java.lang.String getValue()

  コントロールの値を返す。 複数の値を持つコントロールの場合は最初の値を返す。

  戻り値:
    value属性に値が設定されていないときはnull

### getValues

    public java.lang.String[] getValues()

  コントロールの値を返す。 単一の値しか持たないコントロールの場合は要素数が1つの配列を返す。

  戻り値:
    フォームの値。値がない場合は大きさが0の配列を返す

### getElement

    public HTMLElement getElement()

  このコントールのHTML要素オブジェクトを返す。

  戻り値:

### getType

    public int getType()

  このコントロールのタイプを返す。

  戻り値:

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド