Class MultipleClassifiersCombiner

    • Constructor Detail

      • MultipleClassifiersCombiner

        public MultipleClassifiersCombiner()
    • Method Detail

      • listOptions

        public java.util.Enumeration listOptions()
        Returns an enumeration describing the available options
        Specified by:
        listOptions in interface OptionHandler
        Overrides:
        listOptions in class Classifier
        Returns:
        an enumeration of all the available options
      • setOptions

        public void setOptions​(java.lang.String[] options)
                        throws java.lang.Exception
        Parses a given list of options. Valid options are:

        -B classifierstring
        Classifierstring should contain the full class name of a scheme included for selection followed by options to the classifier (required, option should be used once for each classifier).

        Specified by:
        setOptions in interface OptionHandler
        Overrides:
        setOptions in class Classifier
        Parameters:
        options - the list of options as an array of strings
        Throws:
        java.lang.Exception - if an option is not supported
      • getOptions

        public java.lang.String[] getOptions()
        Gets the current settings of the Classifier.
        Specified by:
        getOptions in interface OptionHandler
        Overrides:
        getOptions in class Classifier
        Returns:
        an array of strings suitable for passing to setOptions
      • classifiersTipText

        public java.lang.String classifiersTipText()
        Returns the tip text for this property
        Returns:
        tip text for this property suitable for displaying in the explorer/experimenter gui
      • setClassifiers

        public void setClassifiers​(Classifier[] classifiers)
        Sets the list of possible classifers to choose from.
        Parameters:
        classifiers - an array of classifiers with all options set.
      • getClassifiers

        public Classifier[] getClassifiers()
        Gets the list of possible classifers to choose from.
        Returns:
        the array of Classifiers
      • getClassifier

        public Classifier getClassifier​(int index)
        Gets a single classifier from the set of available classifiers.
        Parameters:
        index - the index of the classifier wanted
        Returns:
        the Classifier