Class DataCollectionNodeProperties

java.lang.Object
overit.geocallapp.wfm.mobileforms.bl.node.DataCollectionNodeProperties
All Implemented Interfaces:
Serializable

public class DataCollectionNodeProperties extends Object implements Serializable
An object that defines the properties of the data collection node.
Since:
12.0
See Also:
GCApi:
bo
  • Field Details

  • Constructor Details

    • DataCollectionNodeProperties

      public DataCollectionNodeProperties()
  • Method Details

    • getCode

      public String getCode()
      Returns:
      the code
    • setCode

      public void setCode(String code)
      Parameters:
      code - the code to set
    • getDescription

      public LocalizedString getDescription()
      Returns:
      the description
    • setDescription

      public void setDescription(LocalizedString description)
      Parameters:
      description - the description to set
    • getColor

      public String getColor()
      Returns:
      the color
    • setColor

      public void setColor(String color)
      Parameters:
      color - the color to set
    • getNote

      public String getNote()
      Returns:
      the note
    • setNote

      public void setNote(String note)
      Parameters:
      note - the note to set
    • isFontProperties

      public boolean isFontProperties()
      Gets whether font properties are enabled
      Returns:
      true if font properties are enabled, false otherwise
    • setFontProperties

      public void setFontProperties(boolean fontProperties)
      Sets whether font properties are enabled
      Parameters:
      fontProperties - true to enable font properties, false otherwise
    • getColorFont

      public String getColorFont()
      Gets the font color
      Returns:
      the font color as a string, or empty string if null
    • setColorFont

      public void setColorFont(String colorFont)
      Sets the font color
      Parameters:
      colorFont - the font color to set
    • getHeadingType

      public String getHeadingType()
      Gets the heading type
      Returns:
      the heading type
    • setHeadingType

      public void setHeadingType(String headingType)
      Sets the heading type
      Parameters:
      headingType - the heading type to set
    • isBoldFont

      public boolean isBoldFont()
      Gets whether bold font is enabled
      Returns:
      true if bold font is enabled, false otherwise
    • setBoldFont

      public void setBoldFont(boolean boldFont)
      Sets whether bold font is enabled
      Parameters:
      boldFont - true to enable bold font, false otherwise
    • isItalicFont

      public boolean isItalicFont()
      Gets whether italic font is enabled
      Returns:
      true if italic font is enabled, false otherwise
    • setItalicFont

      public void setItalicFont(boolean italicFont)
      Sets whether italic font is enabled
      Parameters:
      italicFont - true to enable italic font, false otherwise
    • isUnderlineFont

      public boolean isUnderlineFont()
      Gets whether underline font is enabled
      Returns:
      true if underline font is enabled, false otherwise
    • setUnderlineFont

      public void setUnderlineFont(boolean underlineFont)
      Sets whether underline font is enabled
      Parameters:
      underlineFont - true to enable underline font, false otherwise
    • getDetailedDescription

      public LocalizedString getDetailedDescription()
      Gets the detailed description
      Returns:
      the detailed description as a LocalizedString
    • setDetailedDescription

      public void setDetailedDescription(LocalizedString detailedDescription)
      Sets the detailed description
      Parameters:
      detailedDescription - the detailed description to set