Class ChartDciConfig


  • public class ChartDciConfig
    extends Object
    DCI information for chart
    • Field Detail

      • nodeId

        public long nodeId
      • dciId

        public long dciId
      • dciName

        public String dciName
      • dciDescription

        public String dciDescription
      • type

        public int type
      • lineWidth

        public int lineWidth
      • displayType

        public int displayType
      • area

        public boolean area
      • showThresholds

        public boolean showThresholds
      • invertValues

        public boolean invertValues
      • useRawValues

        public boolean useRawValues
      • multiMatch

        public boolean multiMatch
      • instance

        public String instance
      • column

        public String column
      • displayFormat

        public String displayFormat
    • Constructor Detail

      • ChartDciConfig

        public ChartDciConfig()
        Default constructor
      • ChartDciConfig

        public ChartDciConfig​(ChartDciConfig src)
        Copy constructor
        Parameters:
        src - source object
      • ChartDciConfig

        public ChartDciConfig​(DciValue dci)
        Create DCI info from DciValue object
        Parameters:
        dci - The DciValue
    • Method Detail

      • getColorAsInt

        public int getColorAsInt()
        Returns:
        the color
      • setColor

        public void setColor​(int value)
        Parameters:
        value - The colour value
      • getName

        public String getName()
        Get DCI name. Always returns non-empty string.
        Returns:
        The name
      • getDisplayFormat

        public String getDisplayFormat()
        Get display format
        Returns:
        The display format
      • getDisplayType

        public int getDisplayType()
        Get display type
        Returns:
        The display type
      • getDciName

        public String getDciName()
        Returns:
        the dciName
      • setDciName

        public void setDciName​(String dciName)
        Parameters:
        dciName - the dciName to set
      • getDciDescription

        public String getDciDescription()
        Returns:
        the dciDescription
      • setDciDescription

        public void setDciDescription​(String dciDescription)
        Parameters:
        dciDescription - the dciDescription to set
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object