Class AbstractHistogramPanel<T>

    • Field Detail

      • m_Layout

        protected GridLayout m_Layout
        the layout.
      • m_Data

        protected T m_Data
        the current data.
    • Constructor Detail

      • AbstractHistogramPanel

        public AbstractHistogramPanel()
    • Method Detail

      • initGUI

        protected void initGUI()
        Initializes the widgets.
        Overrides:
        initGUI in class BasePanel
      • finishInit

        protected void finishInit()
        Finishes the initialization.
        Overrides:
        finishInit in class BasePanel
      • newPanel

        protected SequencePlotterPanel newPanel​(String name)
        Creates a new plot panel.
        Parameters:
        name - the name for the panel
        Returns:
        the panel
      • createSequences

        protected abstract SequencePlotSequence[] createSequences()
        Generates the sequence(s) from the data.
        Returns:
        the generated sequence(s)
      • update

        protected void update()
        Updates the histograms.
      • setData

        public void setData​(T value)
        Sets the data to generate the histogram(s) for.
        Parameters:
        value - the data
      • getData

        public T getData()
        Returns the currently set data.
        Returns:
        the data, null if none set