public class MasterBuilderSearch
extends javax.servlet.jsp.tagext.TagSupport
implements javax.servlet.jsp.tagext.DynamicAttributes
修飾子とタイプ | クラスと説明 |
---|---|
static class |
MasterBuilderSearch.MasterBuilderViewMode
画面表示モードの列挙.
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected String |
cmmonListName
cmmonListName.
|
protected String |
criteria
criteria.
|
protected String |
extensionId
マスタ拡張ID.
|
protected String |
gadgetBlockId
ガジェットBlockID.
|
protected String |
gadgetCardId
ガジェットカードID.
|
protected String |
gadgetClass
ガジェットID.
|
protected String |
gadgetId
ガジェットID.
|
protected String |
gadgetTmtableId
ガジェットTmtableID.
|
protected String |
gadgetVariation
ガジェットバリエーション.
|
protected String |
imeMode
imeMode属性.
|
protected String |
includeBlank
includeBlank.
|
protected String |
includeDisabled
includeDisabled.
|
protected String |
masterId
マスタID.
|
protected String |
mode
Mode.
|
protected String |
name
Name.
|
protected String |
primaryTarget
PrimaryTarget.
|
protected String |
refreshTarget
リフレッシュターゲット.
|
protected String |
resultChain
ResultChain.
|
protected String |
resultValue
ResultValue.
|
protected Map<String,String> |
searchCriteriaMap
マスタ検索を行う際の検索条件:検索条件用Map.
|
protected Map<String,String> |
searchReCriteriaMap
マスタ検索(再検索)を行う際の検索条件用Map.
|
protected String |
searchType
検索タイプ.
|
protected String |
surface
Surface.
|
protected String |
surfaceKey
SurfaceKey.
|
protected String |
uniqueListName
uniqueListName.
|
protected String |
value
Value.
|
protected String |
viewId
ViewID.
|
protected MasterBuilderSearch.MasterBuilderViewMode |
viewMode
ViewMode.
|
protected String |
viewName
ViewName.
|
コンストラクタと説明 |
---|
MasterBuilderSearch() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addClassAttributeIgnoreEmpty(String _value)
Class属性値を追加.
|
protected void |
addSearchCriteria(String _key,
String _value)
検索条件を追加.
|
protected void |
addSearchReCriteria(String _key,
String _value)
再検索条件キーを追加.
|
void |
addStyleAttributeIgnoreEmpty(String _value)
Style属性値を追加.
|
int |
doStartTag()
開始タグを生成.
|
protected int |
doStartTagRadio()
Radio用のタグを出力.
|
protected int |
doStartTagSearchInput()
マスタ検索用のタグを出力.
|
protected int |
doStartTagSearchView()
マスタ検索用のViewタグを出力.
|
protected int |
doStartTagSelectInput()
リストデータ用のInputタグを出力.
|
protected int |
doStartTagSelectView()
リストデータ用のViewタグを出力.
|
protected void |
editAttributes(Map<String,Object> attr)
属性値変換.
|
Object |
getDynamicAttribute(String _name)
属性値を返却.
|
Map<String,Object> |
getDynamicAttributes()
属性値を返却.
|
protected AbstractMasterForm |
getForm()
Formを返却.
|
protected List<Map<String,String>> |
getListData()
リストデータを取得.
|
protected String |
getMessage(String _messageId,
Object... _args)
メッセージを返却.
|
protected String |
getScript(String dataName)
リストデータ用のスクリプトを返却.
|
protected String |
getScriptForRadio()
Radio用のリストデータ用のスクリプトを返却.
|
protected String |
getSearchCriteria()
検索条件を追加.
|
protected String |
getSearchReCriteria()
検索条件を追加.
|
protected String |
getSearchUrl()
マスタ検索用のURLを返却.
|
protected String |
getSelectUrl()
リストデータ取得用のURLを返却.
|
void |
outputAttributes()
属性値を出力.
|
void |
removeDynamicAttribute(String _name)
属性削除.
|
void |
setCmmonListName(String cmmonListName)
CmmonListName属性を設定.
|
void |
setCriteria(String criteria)
criteria属性を設定.
|
void |
setDynamicAttribute(String _uri,
String _name,
Object _value)
属性値を設定.
|
void |
setDynamicAttributeIgnoreEmpty(String _name,
String _value)
属性値を設定.
|
void |
setExtensionId(String extensionId)
ExtensionId属性を設定.
|
void |
setGadgetBlockId(String gadgetBlockId)
gadgetBlockId属性を設定.
|
void |
setGadgetCardId(String gadgetCardId)
gadgetCardId属性を設定.
|
void |
setGadgetClass(String gadgetClass)
GadgetClass属性を設定.
|
void |
setGadgetId(String gadgetId)
gadgetId属性を設定.
|
void |
setGadgetTmtableId(String gadgetTmtableId)
gadgetTmtableId属性を設定.
|
void |
setGadgetVariation(String gadgetVariation)
GadgetVariation属性を設定.
|
void |
setImeMode(String imeMode)
imeMode属性を設定.
|
void |
setMasterId(String masterId)
MasterId属性を設定.
|
void |
setMode(String mode)
Mode属性を設定.
|
void |
setName(String name)
Name属性を設定.
|
void |
setPlaceholder()
placeholderの設定.
|
void |
setPrimaryTarget(String primaryTarget)
PrimaryTarget属性を設定.
|
void |
setRefreshTarget(String refreshTarget)
refreshTarget属性を設定.
|
void |
setResultChain(String resultChain)
ResultChain属性を設定.
|
void |
setResultValue(String resultValue)
ResultValue属性を設定.
|
void |
setSearchType(String searchType)
SearchType属性を設定.
|
void |
setSurfaceKey(String surfaceKey)
SurfaceKey属性を設定.
|
void |
setUniqueListName(String uniqueListName)
UniqueListName属性を設定.
|
void |
setValue(String value)
Value属性を設定.
|
void |
setViewId(String viewId)
ViewID属性を設定.
|
void |
setViewName(String viewName)
ViewName属性を設定.
|
protected String masterId
protected String extensionId
protected String gadgetClass
protected String gadgetVariation
protected String searchType
protected String mode
protected MasterBuilderSearch.MasterBuilderViewMode viewMode
protected String viewId
protected String name
protected String viewName
protected String value
protected String surfaceKey
protected String surface
protected String imeMode
protected String criteria
protected String resultChain
protected String resultValue
protected String primaryTarget
protected String includeDisabled
protected String includeBlank
protected String cmmonListName
protected String uniqueListName
protected String refreshTarget
protected String gadgetId
protected String gadgetBlockId
protected String gadgetTmtableId
protected String gadgetCardId
public void setDynamicAttribute(String _uri, String _name, Object _value)
setDynamicAttribute
インタフェース内 javax.servlet.jsp.tagext.DynamicAttributes
_uri
- URI_name
- 属性名_value
- 属性値public void setDynamicAttributeIgnoreEmpty(String _name, String _value)
空の属性値は設定しません。
_name
- 属性名_value
- 属性値public void removeDynamicAttribute(String _name)
_name
- 属性名public void setPlaceholder()
public void addClassAttributeIgnoreEmpty(String _value)
_value
- 属性値public void addStyleAttributeIgnoreEmpty(String _value)
_value
- 属性値public Object getDynamicAttribute(String _name)
_name
- 属性名public void setMasterId(String masterId)
masterId
- 属性値public void setExtensionId(String extensionId)
extensionId
- 属性値public void setGadgetClass(String gadgetClass)
gadgetClass
- 属性値public void setGadgetVariation(String gadgetVariation)
gadgetVariation
- 属性値public void setSearchType(String searchType)
searchType
- 属性値public void setMode(String mode)
mode
- 属性値public void setViewId(String viewId)
viewId
- 属性値public void setName(String name)
name
- 属性値public void setViewName(String viewName)
viewName
- 属性値public void setValue(String value)
value
- 属性値public void setSurfaceKey(String surfaceKey)
surfaceKey
- 属性値public void setImeMode(String imeMode)
imeMode
- imeMode属性public void setResultChain(String resultChain)
resultChain
- 属性値public void setCriteria(String criteria)
criteria
- 属性値public void setResultValue(String resultValue)
resultValue
- 属性値public void setPrimaryTarget(String primaryTarget)
primaryTarget
- 属性値public void setCmmonListName(String cmmonListName)
cmmonListName
- 属性値public void setUniqueListName(String uniqueListName)
uniqueListName
- 属性値public void setRefreshTarget(String refreshTarget)
refreshTarget
- 属性値public void setGadgetId(String gadgetId)
gadgetId
- 属性値public void setGadgetBlockId(String gadgetBlockId)
gadgetBlockId
- 属性値public void setGadgetTmtableId(String gadgetTmtableId)
gadgetTmtableId
- 属性値public void setGadgetCardId(String gadgetCardId)
gadgetCardId
- 属性値protected void addSearchCriteria(String _key, String _value)
_key
- 条件キー_value
- フィールドキーprotected String getSearchCriteria()
protected void addSearchReCriteria(String _key, String _value)
_key
- 条件キー_value
- フィールドキーprotected String getSearchReCriteria()
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
インタフェース内 javax.servlet.jsp.tagext.Tag
doStartTag
クラス内 javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException
- JspExceptionprotected int doStartTagSearchInput() throws javax.servlet.jsp.JspException
Tag.SKIP_BODY
を返却javax.servlet.jsp.JspException
- Jspエラーprotected int doStartTagSearchView() throws javax.servlet.jsp.JspException
Tag.SKIP_BODY
を返却javax.servlet.jsp.JspException
- Jspエラーprotected String getSearchUrl() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected int doStartTagSelectInput() throws javax.servlet.jsp.JspException
Tag.SKIP_BODY
を返却javax.servlet.jsp.JspException
- Jspエラーjavax.servlet.jsp.tagext.TagSupport#doStartTag()}
protected int doStartTagSelectView() throws javax.servlet.jsp.JspException
Tag.SKIP_BODY
を返却javax.servlet.jsp.JspException
- Jspエラーprotected String getScript(String dataName) throws KaidenSystemException, KaidenApplicationException, javax.servlet.jsp.JspException
dataName
- リストデータ名KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
javax.servlet.jsp.JspException
- JspException
protected String getSelectUrl() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected int doStartTagRadio() throws javax.servlet.jsp.JspException
Tag.SKIP_BODY
を返却javax.servlet.jsp.JspException
- Jspエラーjavax.servlet.jsp.tagext.TagSupport#doStartTag()}
protected String getScriptForRadio() throws KaidenSystemException, KaidenApplicationException, javax.servlet.jsp.JspException
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
javax.servlet.jsp.JspException
- JspException
public void outputAttributes() throws IOException
IOException
- IOエラーprotected void editAttributes(Map<String,Object> attr)
validation*を data-kaiden-vaidation-* に変換します。
attr
- 属性値のMAPprotected AbstractMasterForm getForm()
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.