Package org.apache.ofbiz.widget.model
Class ModelFormFieldBuilder
- java.lang.Object
-
- org.apache.ofbiz.widget.model.ModelFormFieldBuilder
-
public class ModelFormFieldBuilder extends Object
AModelFormField
builder.
-
-
Constructor Summary
Constructors Constructor Description ModelFormFieldBuilder()
ModelFormFieldBuilder(ModelFormField modelFormField)
ModelFormFieldBuilder(ModelFormFieldBuilder builder)
ModelFormFieldBuilder(Element fieldElement, ModelForm modelForm, ModelReader entityModelReader, DispatchContext dispatchContext)
XML Constructor
-
Method Summary
-
-
-
Field Detail
-
module
public static final String module
-
-
Constructor Detail
-
ModelFormFieldBuilder
public ModelFormFieldBuilder()
-
ModelFormFieldBuilder
public ModelFormFieldBuilder(Element fieldElement, ModelForm modelForm, ModelReader entityModelReader, DispatchContext dispatchContext)
XML Constructor
-
ModelFormFieldBuilder
public ModelFormFieldBuilder(ModelFormField modelFormField)
-
ModelFormFieldBuilder
public ModelFormFieldBuilder(ModelFormFieldBuilder builder)
-
-
Method Detail
-
addOnChangeUpdateArea
public ModelFormFieldBuilder addOnChangeUpdateArea(ModelForm.UpdateArea onChangeUpdateArea)
-
addOnClickUpdateArea
public ModelFormFieldBuilder addOnClickUpdateArea(ModelForm.UpdateArea onClickUpdateArea)
-
build
public ModelFormField build()
-
getAction
public FlexibleStringExpander getAction()
-
getAttributeName
public String getAttributeName()
-
getEncodeOutput
public boolean getEncodeOutput()
-
getEntityName
public String getEntityName()
-
getEntryAcsr
public FlexibleMapAccessor<Object> getEntryAcsr()
-
getEvent
public String getEvent()
-
getFieldInfo
public FieldInfo getFieldInfo()
-
getFieldName
public String getFieldName()
-
getFieldType
public String getFieldType()
-
getHeaderLink
public String getHeaderLink()
-
getHeaderLinkStyle
public String getHeaderLinkStyle()
-
getIdName
public String getIdName()
-
getMapAcsr
public FlexibleMapAccessor<Map<String,? extends Object>> getMapAcsr()
-
getModelForm
public ModelForm getModelForm()
-
getName
public String getName()
-
getOnChangeUpdateAreas
public List<ModelForm.UpdateArea> getOnChangeUpdateAreas()
-
getOnClickUpdateAreas
public List<ModelForm.UpdateArea> getOnClickUpdateAreas()
-
getParameterName
public FlexibleStringExpander getParameterName()
-
getPosition
public Integer getPosition()
-
getRedWhen
public String getRedWhen()
-
getRequiredField
public Boolean getRequiredField()
-
getRequiredFieldStyle
public String getRequiredFieldStyle()
-
getSeparateColumn
public boolean getSeparateColumn()
-
getServiceName
public String getServiceName()
-
getSortField
public Boolean getSortField()
-
getSortFieldAscStyle
public String getSortFieldAscStyle()
-
getSortFieldDescStyle
public String getSortFieldDescStyle()
-
getSortFieldHelpText
public String getSortFieldHelpText()
-
getSortFieldStyle
public String getSortFieldStyle()
-
getTitle
public FlexibleStringExpander getTitle()
-
getTitleAreaStyle
public String getTitleAreaStyle()
-
getTitleStyle
public String getTitleStyle()
-
getTooltip
public FlexibleStringExpander getTooltip()
-
getTooltipStyle
public String getTooltipStyle()
-
getUseWhen
public FlexibleStringExpander getUseWhen()
-
getIgnoreWhen
public FlexibleStringExpander getIgnoreWhen()
-
getWidgetAreaStyle
public String getWidgetAreaStyle()
-
getWidgetStyle
public String getWidgetStyle()
-
getParentFormName
public String getParentFormName()
-
getTabindex
public String getTabindex()
-
getConditionGroup
public String getConditionGroup()
-
induceFieldInfoFromEntityField
public boolean induceFieldInfoFromEntityField(ModelEntity modelEntity, ModelField modelField, String defaultFieldType)
-
induceFieldInfoFromServiceParam
public boolean induceFieldInfoFromServiceParam(ModelService modelService, ModelParam modelParam, String defaultFieldType)
-
mergeOverrideModelFormField
public void mergeOverrideModelFormField(ModelFormFieldBuilder builder)
-
setAction
public ModelFormFieldBuilder setAction(String action)
-
setAttributeName
public ModelFormFieldBuilder setAttributeName(String attributeName)
-
setEncodeOutput
public ModelFormFieldBuilder setEncodeOutput(boolean encodeOutput)
-
setEntityName
public ModelFormFieldBuilder setEntityName(String entityName)
-
setEntryName
public ModelFormFieldBuilder setEntryName(String entryName)
-
setEvent
public ModelFormFieldBuilder setEvent(String event)
-
setFieldInfo
public ModelFormFieldBuilder setFieldInfo(FieldInfo fieldInfo)
-
setFieldName
public ModelFormFieldBuilder setFieldName(String fieldName)
-
setFieldType
public ModelFormFieldBuilder setFieldType(String fieldType)
-
setHeaderLink
public ModelFormFieldBuilder setHeaderLink(String headerLink)
-
setHeaderLinkStyle
public ModelFormFieldBuilder setHeaderLinkStyle(String headerLinkStyle)
-
setIdName
public ModelFormFieldBuilder setIdName(String idName)
-
setMapName
public ModelFormFieldBuilder setMapName(String mapName)
-
setModelForm
public ModelFormFieldBuilder setModelForm(ModelForm modelForm)
-
setName
public ModelFormFieldBuilder setName(String name)
-
setParameterName
public ModelFormFieldBuilder setParameterName(String parameterName)
-
setPosition
public ModelFormFieldBuilder setPosition(Integer position)
-
setRedWhen
public ModelFormFieldBuilder setRedWhen(String redWhen)
-
setRequiredField
public ModelFormFieldBuilder setRequiredField(Boolean requiredField)
-
setRequiredFieldStyle
public ModelFormFieldBuilder setRequiredFieldStyle(String requiredFieldStyle)
-
setSeparateColumn
public ModelFormFieldBuilder setSeparateColumn(boolean separateColumn)
-
setServiceName
public ModelFormFieldBuilder setServiceName(String serviceName)
-
setSortField
public ModelFormFieldBuilder setSortField(Boolean sortField)
-
setSortFieldAscStyle
public ModelFormFieldBuilder setSortFieldAscStyle(String sortFieldAscStyle)
-
setSortFieldDescStyle
public ModelFormFieldBuilder setSortFieldDescStyle(String sortFieldDescStyle)
-
setSortFieldHelpText
public ModelFormFieldBuilder setSortFieldHelpText(String sortFieldHelpText)
-
setSortFieldStyle
public ModelFormFieldBuilder setSortFieldStyle(String sortFieldStyle)
-
setTitle
public ModelFormFieldBuilder setTitle(String title)
-
setTitleAreaStyle
public ModelFormFieldBuilder setTitleAreaStyle(String titleAreaStyle)
-
setTitleStyle
public ModelFormFieldBuilder setTitleStyle(String titleStyle)
-
setTooltip
public ModelFormFieldBuilder setTooltip(String tooltip)
-
setTooltipStyle
public ModelFormFieldBuilder setTooltipStyle(String tooltipStyle)
-
setUseWhen
public ModelFormFieldBuilder setUseWhen(String useWhen)
-
setWidgetAreaStyle
public ModelFormFieldBuilder setWidgetAreaStyle(String widgetAreaStyle)
-
setWidgetStyle
public ModelFormFieldBuilder setWidgetStyle(String widgetStyle)
-
setParentFormName
public ModelFormFieldBuilder setParentFormName(String parentFormName)
-
setTabindex
public ModelFormFieldBuilder setTabindex(String tabindex)
-
setConditionGroup
public ModelFormFieldBuilder setConditionGroup(String conditionGroup)
-
-