Class AbstractStopwords

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String debugTipText()
      Returns the tip text for this property
      boolean getDebug()
      Get whether debugging is turned on.
      java.lang.String[] getOptions()
      Gets the current settings of the Classifier.
      abstract java.lang.String globalInfo()
      Returns a string describing the stopwords scheme.
      boolean isStopword​(java.lang.String word)
      Returns true if the given string is a stop word.
      java.util.Enumeration<Option> listOptions()
      Returns an enumeration describing the available options.
      void setDebug​(boolean debug)
      Set debugging mode.
      void setOptions​(java.lang.String[] options)
      Parses a given list of options.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractStopwords

        public AbstractStopwords()
    • Method Detail

      • globalInfo

        public abstract java.lang.String globalInfo()
        Returns a string describing the stopwords scheme.
        Returns:
        a description suitable for displaying in the gui
      • listOptions

        public java.util.Enumeration<Option> listOptions()
        Returns an enumeration describing the available options.
        Specified by:
        listOptions in interface OptionHandler
        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.
        Specified by:
        setOptions in interface OptionHandler
        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
        Returns:
        an array of strings suitable for passing to setOptions
      • setDebug

        public void setDebug​(boolean debug)
        Set debugging mode.
        Parameters:
        debug - true if debug output should be printed
      • getDebug

        public boolean getDebug()
        Get whether debugging is turned on.
        Returns:
        true if debugging output is on
      • debugTipText

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

        public boolean isStopword​(java.lang.String word)
        Returns true if the given string is a stop word.
        Specified by:
        isStopword in interface StopwordsHandler
        Parameters:
        word - the word to test
        Returns:
        true if the word is a stopword