java.lang.Object
jp.ecuacion.splib.web.bean.HtmlItem
- Direct Known Subclasses:
HtmlItemNumber,HtmlItemString
recordの中で定義され、record内の各属性のhtml上での表示・挙動を制御するための情報を保持。
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HtmlItem.AuthInfoContainer<Boolean> 登録・更新時に入力必須かを示す。protected StringfieldName。"protected StringfieldNameに対するラベル表示を行うfield名を指定。" -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetIsNotEmpty(String loginState, SplibSecurityUtil.RolesAndAuthoritiesBean bean) isNotEmpty(boolean isNotEmpty) isNotEmpty(HtmlItem.AuthKindEnum authKind, String authString, boolean isNotEmpty) 複数登録する場合は、登録順序に意味がある。labelItemName(String labelItemName)
-
Field Details
-
itemName
fieldName。"accId", "accGroup.id"など、「acc.」などのrootRecordFieldNameは外した形で定義。 そもそもrootRecordに定義するものなので、この形が自然だし効率的。 -
labelItemName
fieldNameに対するラベル表示を行うfield名を指定。"accName", "accGroup.name"などの形で定義。 尚、こちらも「acc.」などのrootRecordFieldNameは外した形で定義。 詳細はRecordInterface#getLabelItemName() を参照。 -
isNotEmpty
登録・更新時に入力必須かを示す。itemの種類によらず共通。
-
-
Constructor Details
-
HtmlItem
method chainでの設定を行う場合に使用。
-
-
Method Details
-
getItemName
-
labelItemName
-
getLabelItemName
-
isNotEmpty
-
isNotEmpty
複数登録する場合は、登録順序に意味がある。先に登録されたものから順に検証し、当てはまればその値を使用する。 -
getIsNotEmpty
-