Package de.xima.fc.form.common.models
Class XItemRenderCtx.XItemRenderCtxBuilder
java.lang.Object
de.xima.fc.form.common.models.XItemRenderCtx.XItemRenderCtxBuilder
- Enclosing class:
- XItemRenderCtx
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
withAttributeW3CMode
(boolean attributeW3CMode) withDesignerPreview
(boolean designerPreview) withDynFieldMap
(Map<String, ? extends IFormContainerMetaData> dynValues) withDynValues
(com.alibaba.fastjson.JSONObject dynValues) withElementClassNameMode
(boolean elementClassNameMode) withLegacyUseOptionTextForAutocomplete
(boolean legacyUseOptionTextForAutocomplete) withParents
(Map<String, com.hp.gagawa.java.FertileNode> parents) withRenderCallback
(IXFormRenderCallback renderCallback) withRenderConditionProcessor
(XItemConditionProcessor itemRenderConditionProcessor) withValidateSubmitAction
(boolean validateSubmitAction) Applies the data form the given form, i.e.
-
Constructor Details
-
XItemRenderCtxBuilder
-
-
Method Details
-
withParents
public XItemRenderCtx.XItemRenderCtxBuilder withParents(Map<String, com.hp.gagawa.java.FertileNode> parents) -
withDesignerPreview
-
withRenderCallback
-
withAttributeW3CMode
-
withValidateSubmitAction
-
withLegacyUseOptionTextForAutocomplete
public XItemRenderCtx.XItemRenderCtxBuilder withLegacyUseOptionTextForAutocomplete(boolean legacyUseOptionTextForAutocomplete) -
withElementClassNameMode
-
withXForm
Applies the data form the given form, i.e.IXForm.isAttributeW3CMode()
andIXForm.isElementClassNameMode()
.- Parameters:
xForm
- XForm with data to apply to this render context builder.- Returns:
- This builder instance for chaining method calls.
-
withDynFieldMap
public XItemRenderCtx.XItemRenderCtxBuilder withDynFieldMap(Map<String, ? extends IFormContainerMetaData> dynValues) -
withRenderConditionProcessor
public XItemRenderCtx.XItemRenderCtxBuilder withRenderConditionProcessor(XItemConditionProcessor itemRenderConditionProcessor) -
build
-
withDynValues
public XItemRenderCtx.XItemRenderCtxBuilder withDynValues(com.alibaba.fastjson.JSONObject dynValues)
-