Class Field

java.lang.Object
com.mayam.wf.config.shared.Field
All Implemented Interfaces:
EmbedContext.HasEmbedContexts, HasIdentity, Serializable, Comparable<Field>

See Also:
  • Constructor Details

    • Field

      public Field()
  • Method Details

    • setId

      public void setId(String id)
    • getId

      public String getId()
      Specified by:
      getId in interface HasIdentity
    • setAttribute

      public void setAttribute(Attribute attribute)
    • getAttribute

      public Attribute getAttribute()
    • setLabel

      public void setLabel(TranslatedString label)
    • getLabel

      public TranslatedString getLabel()
    • setShortLabel

      public void setShortLabel(TranslatedString shortLabel)
    • getShortLabel

      public TranslatedString getShortLabel()
    • setHint

      public void setHint(TranslatedString hint)
    • getHint

      public TranslatedString getHint()
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • isReadOnly

      public boolean isReadOnly()
    • setMandatory

      public void setMandatory(boolean mandatory)
    • isMandatory

      public boolean isMandatory()
    • setViewGroup

      public void setViewGroup(String viewGroup)
    • getViewGroup

      public String getViewGroup()
    • setEditGroup

      public void setEditGroup(String editGroup)
    • getEditGroup

      public String getEditGroup()
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
    • getDefaultValue

      public String getDefaultValue()
    • setDisplayRows

      public void setDisplayRows(int displayRows)
    • getDisplayRows

      public int getDisplayRows()
    • setDisplayMode

      public void setDisplayMode(Field.DisplayMode displayMode)
    • getDisplayMode

      public Field.DisplayMode getDisplayMode()
    • getFilterMode

      public Field.FilterMode getFilterMode()
    • setFilterMode

      public void setFilterMode(Field.FilterMode filterMode)
    • preferShortLabel

      public TranslatedString preferShortLabel()
    • preferLongLabel

      public TranslatedString preferLongLabel()
    • getCvl

      public Cvl getCvl()
    • setCvl

      public void setCvl(Cvl cvl)
    • defaultDisplayText

      public String defaultDisplayText()
      Specified by:
      defaultDisplayText in interface HasIdentity
    • compareTo

      public int compareTo(Field other)
      Specified by:
      compareTo in interface Comparable<Field>
    • getMinConstraint

      public Long getMinConstraint()
    • setMinConstraint

      public void setMinConstraint(Long minConstraint)
    • getMaxConstraint

      public Long getMaxConstraint()
    • setMaxConstraint

      public void setMaxConstraint(Long maxConstraint)
    • getPatternConstraint

      public String getPatternConstraint()
    • setPatternConstraint

      public void setPatternConstraint(String patternConstraint)
    • getFormHeight

      public String getFormHeight()
    • setFormHeight

      public void setFormHeight(String formHeight)
    • getFormWidth

      public Field.FormWidth getFormWidth()
    • setFormWidth

      public void setFormWidth(Field.FormWidth formWidth)
    • getLabelWidth

      public String getLabelWidth()
    • setLabelWidth

      public void setLabelWidth(String labelWidth)
    • getEmbedContexts

      public Set<EmbedContext> getEmbedContexts()
      Specified by:
      getEmbedContexts in interface EmbedContext.HasEmbedContexts
    • setEmbedContexts

      public void setEmbedContexts(Set<EmbedContext> embedContexts)
    • getHierarchyLevel

      public Field.HierarchyLevel getHierarchyLevel()
    • setHierarchyLevel

      public void setHierarchyLevel(Field.HierarchyLevel hierarchyLevel)
    • setNormalizationFn

      public void setNormalizationFn(String function)
    • getNormalizationFn

      public String getNormalizationFn()
    • getComputed

      public Computed getComputed()
    • setComputed

      public void setComputed(Computed computed)
    • getIconMap

      public StyledIcon.Map getIconMap()
    • setIconMap

      public void setIconMap(StyledIcon.Map iconMap)
    • getDividers

      public List<Divider> getDividers()
    • setDividers

      public void setDividers(List<Divider> dividers)