Class ColoringPanel<T>

    • Constructor Detail

      • ColoringPanel

        public ColoringPanel​(java.lang.String key,
                             com.google.common.collect.Multiset<T> values)
    • Method Detail

      • getValues

        public com.google.common.collect.Multiset<T> getValues()
      • setValues

        public void setValues​(com.google.common.collect.Multiset<T> values)
      • getList

        public javax.swing.JList<T> getList()
      • setFilter

        public abstract void setFilter​(java.lang.String filter)
      • setList

        public void setList​(javax.swing.JList<T> list)
      • getColor

        public java.awt.Color getColor​(T object)
      • getPanel

        public javax.swing.JPanel getPanel()
      • createPanel

        protected void createPanel()
      • getSortAlphabActionListener

        protected abstract java.awt.event.ActionListener getSortAlphabActionListener()
      • getSortFreqActionListener

        protected abstract java.awt.event.ActionListener getSortFreqActionListener()
      • getAutoColorActionListener

        protected abstract java.awt.event.ActionListener getAutoColorActionListener()
      • getColorMap

        public java.util.Map<T,​java.awt.Color> getColorMap()
      • getTitle

        public java.lang.String getTitle()
      • setController

        public void setController​(TController controller)