Class SignalHistoryPlotWindow

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
xal.service.pvlogger.apputils.browser.SignalHistoryPlotWindow
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, SwingConstants, WindowConstants

public class SignalHistoryPlotWindow extends JFrame implements SwingConstants
SignalHistoryPlotWindow displays a plot history of the selected signals.
Author:
tap
See Also:
  • Field Details

  • Constructor Details

    • SignalHistoryPlotWindow

      public SignalHistoryPlotWindow(BrowserController controller)
      Primary constructor.
      Parameters:
      controller - the browser controller
  • Method Details

    • showNear

      public void showNear(Component neighbor)
      Show this window near the specified neighbor
      Parameters:
      neighbor - the view near which we wish to display this window
    • makeContent

      protected void makeContent()
      Build the component contents of the window.
    • buildChartView

      protected Container buildChartView()
      Build the chart view.
      Returns:
      the chart view
    • updateChart

      public void updateChart()
      Update the chart with the latest data.
    • getChart

      public FunctionGraphsJPanel getChart()