Class AbstractAnalysisPanel

    • Field Detail

      • m_Results

        protected weka.core.Instances m_Results
        the raw results from the experiment.
    • Constructor Detail

      • AbstractAnalysisPanel

        public AbstractAnalysisPanel()
    • Method Detail

      • initialize

        protected void initialize()
        For initializing members.
        Overrides:
        initialize in class adams.gui.core.BasePanel
      • finishInit

        protected void finishInit()
        finishes the initialization.
        Overrides:
        finishInit in class adams.gui.core.BasePanel
      • getAnalysisName

        public abstract String getAnalysisName()
        Returns the name to display in the GUI.
        Returns:
        the name
      • handlesResults

        public abstract String handlesResults​(weka.core.Instances results)
        Checks whether the results can be handled at all.
        Parameters:
        results - the results to check
        Returns:
        null if can handle, otherwise error message
      • setResults

        public void setResults​(weka.core.Instances value)
        Sets the results to analyze.
        Parameters:
        value - the results
      • getResults

        public weka.core.Instances getResults()
        Returns the currently set results.
        Returns:
        the results, null if none set
      • update

        protected void update()
        Updates the GUI.
      • getPanels

        public static Class[] getPanels()
        Returns a list with classnames of panels.
        Returns:
        the panel classnames