Class MultiObjectFinder

    • Constructor Detail

      • MultiObjectFinder

        public MultiObjectFinder()
    • Method Detail

      • setFinders

        public void setFinders​(ObjectFinder[] value)
        Sets the row finders to use.
        Parameters:
        value - the row finders
      • getFinders

        public ObjectFinder[] getFinders()
        Returns the row finders in use.
        Returns:
        the row finders
      • findersTipText

        public String findersTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the gui
      • setCombination

        public void setCombination​(MultiObjectFinder.Combination value)
        Sets how the indices are combined.
        Parameters:
        value - the combination type
      • combinationTipText

        public String combinationTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the gui
      • 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