public class FlexibleSelect extends Select
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
FlexibleSelect.OpptionDataSource
optionタグに使用するデータ供給元インタフェース。
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected java.lang.String |
key_name |
protected java.lang.String |
my_class_name |
protected java.lang.String |
name |
protected FlexibleSelect.OpptionDataSource |
ods |
protected HTMLTemplate |
option_template |
protected HTMLTemplate |
select_template |
protected java.lang.String |
selected_value |
protected HTMLTemplate |
template |
S_DISABLED, subElementsBR, df, END_TAG_CHAR, NullParamValue, params, subelements, TAG_CLOSE_CHAR, TAG_OPEN_CHARC_BACKSLASH, C_BLOCK_CLOSE, C_BLOCK_OPEN, C_COMMA, C_CR, C_DOUBLE_BYTE_SPACE, C_DOUBLE_QUATATION, C_DOUBLE_QUOTATION, C_EQUAL, C_HYPHEN, C_LF, C_SINGLE_QUATATION, C_SINGLE_QUOTATION, C_SPACE, C_TAB, S_BACKSLASH, S_BLOCK_CLOSE, S_BLOCK_OPEN, S_COMMA, S_CR, S_CRLF, S_DOUBLE_QUATATION, S_DOUBLE_QUOTATION, S_EQUAL, S_HYPHEN, S_LF, S_SINGLE_QUATATION, S_SINGLE_QUOTATION, S_SPACE, S_TAB| コンストラクタと説明 |
|---|
FlexibleSelect(EZServletContext context,
InsertionTag it,
java.lang.String name,
long selected_value,
FlexibleSelect.OpptionDataSource ods)
標準コンストラクタ。
|
FlexibleSelect(EZServletContext context,
InsertionTag it,
java.lang.String name,
java.lang.String selected_value,
FlexibleSelect.OpptionDataSource ods)
標準コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addOption(int index,
KeyValuePackage kv)
adds an option at the specified location.
|
void |
addOption(int index,
long key,
java.lang.String value)
adds an option at the specified location.
|
void |
addOption(int index,
java.lang.String key,
java.lang.String value)
adds an option at the specified location.
|
void |
addOption(KeyValuePackage kv)
adds an option.
|
void |
addOption(long key,
java.lang.String value)
adds an option.
|
void |
addOption(java.lang.String key,
java.lang.String value)
adds an option.
|
protected void |
createSelect(java.lang.String name,
java.util.Properties values,
java.lang.String SelectedValue) |
protected void |
createSelect(java.lang.String name,
java.util.Vector<KeyValuePackage> values,
java.util.ArrayList<java.lang.String> selected_values) |
protected void |
createSelect(java.lang.String name,
java.util.Vector<KeyValuePackage> values,
java.lang.String selected_value) |
protected void |
createSelect(java.lang.String name,
java.util.Vector<KeyValuePackage> values,
java.lang.String[] selected_values) |
java.lang.String |
getTagName()
returns tag name.
|
boolean |
getUseAppropriateForm() |
void |
setAccessKey(java.lang.String value) |
void |
setDisabled() |
void |
setMultiple() |
void |
setName(java.lang.String value) |
void |
setOption(java.lang.String value,
int index) |
void |
setReadonly()
selectedでない要素を全てdisabledにする。
|
void |
setSelected(java.lang.String key) |
void |
setSize(int value) |
void |
setSize(java.lang.String value) |
void |
setTabIndex(java.lang.String value) |
void |
setUseAppropriateForm(boolean use_appropriate_form) |
java.lang.String |
toHTML()
converts this object into HTML tagged string.
|
addSubElement, addSubElement, addSubElement, addSubElement, clone, getBooleanParameter, getBooleanParameter, getDecimalFormat, getIndex, getIntParameter, getIntParameter, getLongParameter, getLongParameter, getMimeType, getOmitClosingTag, getParameter, getParameter, getParameters, getParent, getParentTemplateTimezone, getSubElements, getVersion, removeAllSubElements, removeParameter, setMimeType, setOmitClosingTag, setParameter, setParameter, setParameter, setParameter, setParameters, setParameters, setParent, setSubElement, setSubElement, setSubElements, toStringdebug, debug, equals_n, equals_n2, getBooleanProperty, getBooleanProperty, getGroupedProperties, getIntProperty, getIntProperty, getLog, getLongProperty, getLongProperty, getProperties, getPropertiesForMe, getProperty, getProperty, getShortProperty, getShortProperty, setLog, setNgmObject, setProperties, sysoutprintlnprotected java.lang.String my_class_name
protected java.lang.String name
protected java.lang.String key_name
protected java.lang.String selected_value
protected FlexibleSelect.OpptionDataSource ods
protected HTMLTemplate template
protected HTMLTemplate select_template
protected HTMLTemplate option_template
public FlexibleSelect(EZServletContext context, InsertionTag it, java.lang.String name, java.lang.String selected_value, FlexibleSelect.OpptionDataSource ods)
context - it - select/optionのテンプレートを含むテンプレートタグインスタンス。name - htmlタグname属性selected_value - ods - public FlexibleSelect(EZServletContext context, InsertionTag it, java.lang.String name, long selected_value, FlexibleSelect.OpptionDataSource ods)
context - it - select/optionのテンプレートを含むテンプレートタグインスタンス。name - htmlタグname属性selected_value - ods - protected void createSelect(java.lang.String name,
java.util.Vector<KeyValuePackage> values,
java.lang.String selected_value)
createSelect クラス内 Selectprotected void createSelect(java.lang.String name,
java.util.Vector<KeyValuePackage> values,
java.lang.String[] selected_values)
createSelect クラス内 Selectprotected void createSelect(java.lang.String name,
java.util.Vector<KeyValuePackage> values,
java.util.ArrayList<java.lang.String> selected_values)
createSelect クラス内 Selectpublic void addOption(int index,
KeyValuePackage kv)
Selectpublic void addOption(int index,
long key,
java.lang.String value)
Selectpublic void addOption(int index,
java.lang.String key,
java.lang.String value)
Selectpublic void addOption(KeyValuePackage kv)
Selectpublic void addOption(long key,
java.lang.String value)
Selectpublic void addOption(java.lang.String key,
java.lang.String value)
Selectpublic void setSelected(java.lang.String key)
setSelected クラス内 Selectprotected void createSelect(java.lang.String name,
java.util.Properties values,
java.lang.String SelectedValue)
createSelect クラス内 Selectpublic void setAccessKey(java.lang.String value)
setAccessKey クラス内 Selectpublic void setTabIndex(java.lang.String value)
setTabIndex クラス内 Selectpublic void setMultiple()
setMultiple クラス内 Selectpublic java.lang.String getTagName()
HTMLComponentgetTagName クラス内 Selectpublic void setUseAppropriateForm(boolean use_appropriate_form)
setUseAppropriateForm クラス内 Selectpublic boolean getUseAppropriateForm()
getUseAppropriateForm クラス内 Selectpublic void setDisabled()
setDisabled クラス内 Selectpublic void setReadonly()
SelectsetReadonly クラス内 Selectpublic java.lang.String toHTML()
HTMLComponent