Class SpreadSheetCellWithLookUp

    • Field Detail

      • m_MissingValue

        protected String m_MissingValue
        the missing value.
      • m_SuppressMissingKeyWarnings

        protected boolean m_SuppressMissingKeyWarnings
        whether to suppress warnings when key is not present.
      • m_Table

        protected transient Map<String,​String> m_Table
        the lookup table.
    • Constructor Detail

      • SpreadSheetCellWithLookUp

        public SpreadSheetCellWithLookUp()
    • Method Detail

      • setLookUps

        public void setLookUps​(BaseKeyValuePair[] value)
        Sets the lookup pairs.
        Parameters:
        value - the lookups
      • getLookUps

        public BaseKeyValuePair[] getLookUps()
        Returns the lookup pairs.
        Returns:
        the lookups
      • lookUpsTipText

        public String lookUpsTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • missingKeyTipText

        public String missingKeyTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • missingValueTipText

        public String missingValueTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setSuppressMissingKeyWarnings

        public void setSuppressMissingKeyWarnings​(boolean value)
        Sets whether to suppress warnings about missing keys.
        Parameters:
        value - true if to suppress warnings
      • getSuppressMissingKeyWarnings

        public boolean getSuppressMissingKeyWarnings()
        Returns whether to suppress warnings about missing keys.
        Returns:
        true if warnings suppressed
      • suppressMissingKeyWarningsTipText

        public String suppressMissingKeyWarningsTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • doExtractGroup

        protected String doExtractGroup​(Object obj)
        Extracts the group from the object.
        Overrides:
        doExtractGroup in class SpreadSheetCell
        Parameters:
        obj - the object to process
        Returns:
        the extracted group, null if failed to extract or not handled