Class DataBuilder

All Implemented Interfaces:
ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class DataBuilder extends FunctionTool
A FunctionTool for building data functions for DataTool tabs.
See Also:
  • Constructor Details

    • DataBuilder

      public DataBuilder(DataTool tool)
    • DataBuilder

      public DataBuilder(DataTool tool, boolean lazyGUI)
  • Method Details

    • createGUI

      protected void createGUI()
      Description copied from class: FunctionTool
      Creates the GUI.
      Overrides:
      createGUI in class FunctionTool
    • setTitles

      protected void setTitles()
      Overrides:
      setTitles in class FunctionTool
    • refreshGUI

      protected void refreshGUI()
      Description copied from class: FunctionTool
      Refreshes the GUI.
      Overrides:
      refreshGUI in class FunctionTool
    • refreshPanels

      protected void refreshPanels()
    • chooseDataFunctions

      protected void chooseDataFunctions(XMLControl control, String description, Collection<String[]> selectedFunctions, ActionListener listener)
      Chooses data functions from a DataFunctionPanel XMLControl.
      Parameters:
      control - the XMLControl
      description - "Save" or "Load"
      selectedFunctions - collection of DataFunction choices