Class PlotAttributeVsAttribute

  • All Implemented Interfaces:
    adams.gui.application.AdditionalParameterHandler, Serializable, Comparable<adams.gui.application.AbstractMenuItemDefinition>

    public class PlotAttributeVsAttribute
    extends AbstractParameterHandlingWekaMenuItemDefinition
    Allows the user to select a dataset and plot attribute vs attribute (selected by user).
    Version:
    $Revision$
    Author:
    fracpete (fracpete at waikato dot ac dot nz)
    See Also:
    ThresholdCurve, Serialized Form
    • Constructor Detail

      • PlotAttributeVsAttribute

        public PlotAttributeVsAttribute()
        Initializes the menu item with no owner.
      • PlotAttributeVsAttribute

        public PlotAttributeVsAttribute​(adams.gui.application.AbstractApplicationFrame owner)
        Initializes the menu item.
        Parameters:
        owner - the owning application
    • Method Detail

      • getActor

        public adams.flow.core.Actor getActor()
                                       throws Exception
        Used to create an instance of a specific actor.
        Returns:
        a suitably configured Actor value
        Throws:
        Exception - if set up fails
      • launch

        public void launch()
        Launches the functionality of the menu item.
        Specified by:
        launch in class adams.gui.application.AbstractBasicMenuItemDefinition
      • getTitle

        public String getTitle()
        Returns the title of the window (and text of menuitem).
        Specified by:
        getTitle in class adams.gui.application.AbstractMenuItemDefinition
        Returns:
        the title
      • isSingleton

        public boolean isSingleton()
        Whether the panel can only be displayed once.
        Specified by:
        isSingleton in class adams.gui.application.AbstractMenuItemDefinition
        Returns:
        true if the panel can only be displayed once
      • getUseThread

        protected boolean getUseThread()
        Whether to use a simple runnable for launching or a separate thread.
        Overrides:
        getUseThread in class adams.gui.application.AbstractBasicMenuItemDefinition
        Returns:
        true if to use separate thread
      • getUserMode

        public adams.core.option.UserMode getUserMode()
        Returns the user mode, which determines visibility as well.
        Specified by:
        getUserMode in class adams.gui.application.AbstractMenuItemDefinition
        Returns:
        the user mode