Class ByMetaDataStringValue

    • Field Detail

      • m_Key

        protected String m_Key
        the meta-data key to inspect.
      • m_RegExp

        protected BaseRegExp m_RegExp
        the regular expression to match against the value.
    • Constructor Detail

      • ByMetaDataStringValue

        public ByMetaDataStringValue()
    • Method Detail

      • setKey

        public void setKey​(String value)
        Sets the meta-data key to check.
        Parameters:
        value - the key
      • getKey

        public String getKey()
        Returns the meta-data key to check.
        Returns:
        the key
      • keyTipText

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

        public void setRegExp​(BaseRegExp value)
        Sets the regular expression to match the meta-data value against.
        Parameters:
        value - the expression
      • getRegExp

        public BaseRegExp getRegExp()
        Returns the regular expression to match the meta-data value against.
        Returns:
        the expression
      • regExpTipText

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

        protected int[] doFind​(LocatedObjects objects)
        Performs the actual finding of the objects in the list.
        Specified by:
        doFind in class AbstractObjectFinder
        Parameters:
        objects - the list of objects to process
        Returns:
        the indices