public abstract class CodeTagWriterSupport extends MultivaluedInputTagWriterSupport
コンストラクタと説明 |
---|
CodeTagWriterSupport() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected ListFormat |
getDefaultListFormat()
リスト表示時に使用するフォーマットのデフォルト値を取得する。
|
protected java.lang.String |
getFormattedLabel(java.lang.Object element,
java.lang.String value)
整形済みのラベルを取得する。
|
protected java.util.List<?> |
getList(javax.servlet.jsp.PageContext pageContext)
リストを取得する。
|
protected java.lang.String |
getValue(java.lang.Object element)
値を取得する。
|
void |
setCodeId(java.lang.String codeId)
コードIDを設定する。
|
void |
setLabelPattern(java.lang.String labelPattern)
ラベルを整形するパターンを設定する。
|
void |
setOptionColumnName(java.lang.String optionColumnName)
取得するオプション名称のカラム名を設定する。
|
void |
setPattern(java.lang.String pattern)
使用するパターンのカラム名を設定する。
|
createInputTag, createOutputTag, getValues, isConfirmationPage, setErrorCss, setListFormat, setNameAlias, writeTag
public void setCodeId(java.lang.String codeId)
codeId
- コードIDpublic void setPattern(java.lang.String pattern)
pattern
- 使用するパターンのカラム名public void setOptionColumnName(java.lang.String optionColumnName)
optionColumnName
- 取得するオプション名称のカラム名public void setLabelPattern(java.lang.String labelPattern)
プレースホルダを下記に示す。 $NAME$: コード値に対応するコード名称 $SHORTNAME$: コード値に対応するコードの略称 $OPTIONALNAME$: コード値に対応するコードのオプション名称 $OPTIONALNAME$を使用する場合は、optionColumnName属性の指定が必須となる。 $VALUE$: コード値 デフォルトは"$NAME$"。
labelPattern
- ラベルを整形するパターンprotected java.lang.String getFormattedLabel(java.lang.Object element, java.lang.String value)
MultivaluedInputTagWriterSupport
getFormattedLabel
クラス内 MultivaluedInputTagWriterSupport
element
- リスト要素value
- リスト要素の値protected java.util.List<?> getList(javax.servlet.jsp.PageContext pageContext)
MultivaluedInputTagWriterSupport
getList
クラス内 MultivaluedInputTagWriterSupport
pageContext
- ページコンテキストprotected java.lang.String getValue(java.lang.Object element)
MultivaluedInputTagWriterSupport
getValue
クラス内 MultivaluedInputTagWriterSupport
element
- リスト要素protected ListFormat getDefaultListFormat()
MultivaluedInputTagWriterSupport
getDefaultListFormat
クラス内 MultivaluedInputTagWriterSupport