Class ClassifierPanel

    • Field Detail

      • m_PanelGOE

        protected adams.gui.goe.GenericObjectEditorPanel m_PanelGOE
        the GOE for setting up classifiers.
      • m_List

        protected adams.gui.core.BaseListWithButtons m_List
        for listing the classifiers.
      • m_ButtonAdd

        protected adams.gui.core.BaseButton m_ButtonAdd
        the button for adding classifiers.
      • m_ButtonEdit

        protected adams.gui.core.BaseButton m_ButtonEdit
        the button for editing a classifier.
      • m_ButtonRemove

        protected adams.gui.core.BaseButton m_ButtonRemove
        the button for removing classifiers.
      • m_ButtonRemoveAll

        protected adams.gui.core.BaseButton m_ButtonRemoveAll
        the button for removing all classifiers.
      • m_ButtonUp

        protected adams.gui.core.BaseButton m_ButtonUp
        the button for moving classifiers up.
      • m_ButtonDown

        protected adams.gui.core.BaseButton m_ButtonDown
        the button for moving classifiers down.
    • Constructor Detail

      • ClassifierPanel

        public ClassifierPanel()
    • Method Detail

      • initGUI

        protected void initGUI()
        Initializes the widgets.
        Overrides:
        initGUI in class adams.gui.core.BasePanel
      • showListPopup

        protected void showListPopup​(MouseEvent e)
        Displays the popup for the list.
        Parameters:
        e - the mouse event
      • setClassifiers

        public void setClassifiers​(weka.classifiers.Classifier[] value)
        Sets the classifiers to use.
        Parameters:
        value - the classifiers
      • getClassifiers

        public weka.classifiers.Classifier[] getClassifiers()
        Returns the current classifiers.
        Returns:
        the classifiers