public abstract class ListTagWriterSupport extends MultivaluedInputTagWriterSupport
コンストラクタと説明 |
---|
ListTagWriterSupport() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected ListFormat |
getDefaultListFormat()
リスト表示時に使用するフォーマットのデフォルト値を取得する。
|
protected java.lang.String |
getFormattedLabel(java.lang.Object element,
java.lang.String value)
整形済みのラベルを取得する。
|
protected java.util.List<java.lang.Object> |
getList(javax.servlet.jsp.PageContext pageContext)
リストを取得する。
|
protected java.lang.String |
getValue(java.lang.Object element)
値を取得する。
|
void |
setElementLabelPattern(java.lang.String elementLabelPattern)
リスト要素のラベルを整形するためのパターンを設定する。
|
void |
setElementLabelProperty(java.lang.String elementLabelProperty)
リスト要素からラベルを取得するためのプロパティ名を設定する。
|
void |
setElementValueProperty(java.lang.String elementValueProperty)
リスト要素から値を取得するためのプロパティ名を設定する。
|
void |
setListName(java.lang.String listName)
リストを取得するための名前を設定する。
|
createInputTag, createOutputTag, getValues, isConfirmationPage, setErrorCss, setListFormat, setNameAlias, writeTag
public void setListName(java.lang.String listName)
listName
- リストを取得するための名前public void setElementValueProperty(java.lang.String elementValueProperty)
elementValueProperty
- リスト要素から値を取得するためのプロパティ名public void setElementLabelProperty(java.lang.String elementLabelProperty)
elementLabelProperty
- リスト要素からラベルを取得するためのプロパティ名public void setElementLabelPattern(java.lang.String elementLabelPattern)
プレースホルダを下記に示す。 $LABEL$: ラベル $VALUE$: 値 "$VALUE$ - $LABEL$"と指定した場合、ラベル=グループ1、値=G001とすると、整形後のラベルは"G001 - グループ1"となる。 デフォルトは"$LABEL$"。
elementLabelPattern
- リスト要素のラベルを整形するためのパターンprotected java.lang.String getValue(java.lang.Object element)
getValue
クラス内 MultivaluedInputTagWriterSupport
element
- リスト要素protected java.lang.String getFormattedLabel(java.lang.Object element, java.lang.String value)
getFormattedLabel
クラス内 MultivaluedInputTagWriterSupport
element
- リスト要素value
- リスト要素の値protected java.util.List<java.lang.Object> getList(javax.servlet.jsp.PageContext pageContext)
getList
クラス内 MultivaluedInputTagWriterSupport
pageContext
- ページコンテキストprotected ListFormat getDefaultListFormat()
getDefaultListFormat
クラス内 MultivaluedInputTagWriterSupport