|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectwisdomx.ui.object.Select
IOption
を配列で保持するクラス
HTMLのSelect、Radioのデータ・オブジェクトに使用されます。
このクラスは自身に名前を付け、IOptionの追加、取得、削除を行い、またIOptionに対して選択済み、
選択済みの解除を行います。
WA0033対応 2004/11/18
コンストラクタの概要 | |
Select(java.lang.String name)
コンストラクタ |
|
Select(java.lang.String name,
java.util.List options)
コンストラクタ |
メソッドの概要 | |
void |
add(IOption option)
IOptionを追加します。 |
void |
clearSelected()
選択されたIOptionのキーをクリアします |
IOption |
get(int index)
指定されたindexのIOptionを取得します。 |
IOption |
get(java.lang.String key)
引数のkeyと同じkeyを持つIOptionを取得します。 |
java.lang.String |
getName()
このSelectに設定した名前を取得します。 |
java.util.List |
getOptions()
保持してるIOptionをListで取得します。 |
java.lang.String |
getSelected()
このSelectの選択済み状態のIOptionのkeyを取得します。 |
java.lang.String |
getSelectedValue()
このSelectの選択済み状態のIOptionのvalueを取得します。 |
int |
indexOf(IOption option)
引数のIOptionと同じKeyを持つIOptionのインデックスを取得します。 |
int |
indexOf(java.lang.String key)
引数のkeyと同じKeyを持つIOptionのインデックスを取得します。 |
boolean |
isDisabled()
このSelectが使用不可状態かを検査します。 |
boolean |
isSelected()
このSelectが選択済みか否かを検査します。 |
void |
setDisabled(boolean disabled)
このSelectを使用不可状態にします。 |
void |
setName(java.lang.String name)
このオブジェクトに設定されているnameの値を設定します。 |
void |
setSelected(java.lang.String selectedOptionKey)
このSelectの選択済み状態のIOptionのkeyを指定します。 |
int |
size()
保持しているIOptionの数を取得します。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Select(java.lang.String name)
name
- Selectに付ける名前public Select(java.lang.String name, java.util.List options)
name
- Selectに付ける名前options
- IOptionのインスタンスを含んだ配列メソッドの詳細 |
public void setName(java.lang.String name)
name
- 設定するnamepublic void add(IOption option)
option
- 追加するIOptionpublic int size()
public void clearSelected()
public void setSelected(java.lang.String selectedOptionKey)
selectedOptionKey
- public java.lang.String getSelected()
public java.lang.String getSelectedValue()
public boolean isSelected()
public IOption get(int index)
index
- 取得するindex
public IOption get(java.lang.String key)
IOption.getKey()
.equals(key)で行います。
key
-
public java.util.List getOptions()
public int indexOf(IOption option)
IOption.getKey()
.equals(option.getKey())で行います。存在しない場合-1を戻します。
option
- 位置を取得するIOption
public int indexOf(java.lang.String key)
IOption.getKey()
.equals(key)で行います。存在しない場合-1を戻します。
key
- 位置を取得するIOption
public java.lang.String getName()
public void setDisabled(boolean disabled)
disabled
- public boolean isDisabled()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |