Class SeriesDialog<S extends PlotSeries>

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
CategoryValueSeriesDialog, ValueBinSeriesDialog, ValueSeriesDialog

public abstract class SeriesDialog<S extends PlotSeries> extends JDialog
Base class for all Series Dialogs
See Also:
  • Constructor Details

    • SeriesDialog

      public SeriesDialog()
  • Method Details

    • init

      protected void init(Component parent, String title, String defaultSeriesName)
    • isOkayClicked

      public boolean isOkayClicked()
    • enableOkButton

      protected abstract void enableOkButton()
    • createSeries

      public abstract S createSeries()
      Creates a new series based on the values in the dialog.
      Returns:
      a new series
    • getContentPanel

      protected abstract JPanel getContentPanel()
    • getButtonOK

      protected abstract JButton getButtonOK()
    • getButtonCancel

      protected abstract JButton getButtonCancel()
    • getSeriesNameTextField

      protected abstract JTextField getSeriesNameTextField()