Class ModelFormFieldBuilder


  • public class ModelFormFieldBuilder
    extends java.lang.Object
    A ModelFormField builder.
    • Field Detail

      • module

        public static final java.lang.String module
    • Constructor Detail

      • ModelFormFieldBuilder

        public ModelFormFieldBuilder()
      • ModelFormFieldBuilder

        public ModelFormFieldBuilder​(org.w3c.dom.Element fieldElement,
                                     ModelForm modelForm,
                                     ModelReader entityModelReader,
                                     DispatchContext dispatchContext)
        XML Constructor
      • ModelFormFieldBuilder

        public ModelFormFieldBuilder​(ModelFormField modelFormField)
    • Method Detail

      • getAttributeName

        public java.lang.String getAttributeName()
      • getEncodeOutput

        public boolean getEncodeOutput()
      • getEntityName

        public java.lang.String getEntityName()
      • getEvent

        public java.lang.String getEvent()
      • getFieldInfo

        public FieldInfo getFieldInfo()
      • getFieldName

        public java.lang.String getFieldName()
      • getFieldType

        public java.lang.String getFieldType()
      • getHeaderLink

        public java.lang.String getHeaderLink()
      • getHeaderLinkStyle

        public java.lang.String getHeaderLinkStyle()
      • getIdName

        public java.lang.String getIdName()
      • getMapAcsr

        public FlexibleMapAccessor<java.util.Map<java.lang.String,​? extends java.lang.Object>> getMapAcsr()
      • getModelForm

        public ModelForm getModelForm()
      • getName

        public java.lang.String getName()
      • getPosition

        public java.lang.Integer getPosition()
      • getRedWhen

        public java.lang.String getRedWhen()
      • getRequiredField

        public java.lang.Boolean getRequiredField()
      • getRequiredFieldStyle

        public java.lang.String getRequiredFieldStyle()
      • getSeparateColumn

        public boolean getSeparateColumn()
      • getServiceName

        public java.lang.String getServiceName()
      • getSortField

        public java.lang.Boolean getSortField()
      • getSortFieldAscStyle

        public java.lang.String getSortFieldAscStyle()
      • getSortFieldDescStyle

        public java.lang.String getSortFieldDescStyle()
      • getSortFieldHelpText

        public java.lang.String getSortFieldHelpText()
      • getSortFieldStyle

        public java.lang.String getSortFieldStyle()
      • getTitleAreaStyle

        public java.lang.String getTitleAreaStyle()
      • getTitleStyle

        public java.lang.String getTitleStyle()
      • getTooltipStyle

        public java.lang.String getTooltipStyle()
      • getWidgetAreaStyle

        public java.lang.String getWidgetAreaStyle()
      • getWidgetStyle

        public java.lang.String getWidgetStyle()
      • getParentFormName

        public java.lang.String getParentFormName()
      • getTabindex

        public java.lang.String getTabindex()
      • getConditionGroup

        public java.lang.String getConditionGroup()
      • induceFieldInfoFromEntityField

        public boolean induceFieldInfoFromEntityField​(ModelEntity modelEntity,
                                                      ModelField modelField,
                                                      java.lang.String defaultFieldType)
      • induceFieldInfoFromServiceParam

        public boolean induceFieldInfoFromServiceParam​(ModelService modelService,
                                                       ModelParam modelParam,
                                                       java.lang.String defaultFieldType)
      • mergeOverrideModelFormField

        public void mergeOverrideModelFormField​(ModelFormFieldBuilder builder)
      • setHeaderLinkStyle

        public ModelFormFieldBuilder setHeaderLinkStyle​(java.lang.String headerLinkStyle)
      • setRequiredFieldStyle

        public ModelFormFieldBuilder setRequiredFieldStyle​(java.lang.String requiredFieldStyle)
      • setSortFieldAscStyle

        public ModelFormFieldBuilder setSortFieldAscStyle​(java.lang.String sortFieldAscStyle)
      • setSortFieldDescStyle

        public ModelFormFieldBuilder setSortFieldDescStyle​(java.lang.String sortFieldDescStyle)
      • setSortFieldHelpText

        public ModelFormFieldBuilder setSortFieldHelpText​(java.lang.String sortFieldHelpText)
      • setSortFieldStyle

        public ModelFormFieldBuilder setSortFieldStyle​(java.lang.String sortFieldStyle)
      • setTitleAreaStyle

        public ModelFormFieldBuilder setTitleAreaStyle​(java.lang.String titleAreaStyle)
      • setWidgetAreaStyle

        public ModelFormFieldBuilder setWidgetAreaStyle​(java.lang.String widgetAreaStyle)
      • setParentFormName

        public ModelFormFieldBuilder setParentFormName​(java.lang.String parentFormName)
      • setConditionGroup

        public ModelFormFieldBuilder setConditionGroup​(java.lang.String conditionGroup)