Class ColoringPanel<T>
- java.lang.Object
-
- org.processmining.lip.visualizer.filter.ColoringPanel<T>
-
- Direct Known Subclasses:
ColoringParserBasedPanel,ColoringValueBasedPanel
public abstract class ColoringPanel<T> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classColoringPanel.DefaultListSelectionListenerclassColoringPanel.SelectedListCellRenderer
-
Constructor Summary
Constructors Constructor Description ColoringPanel(java.lang.String key, com.google.common.collect.Multiset<T> values)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidcreatePanel()protected abstract java.awt.event.ActionListenergetAutoColorActionListener()java.awt.ColorgetColor(T object)java.util.Map<T,java.awt.Color>getColorMap()TControllergetController()javax.swing.JList<T>getList()javax.swing.JPanelgetPanel()protected abstract java.awt.event.ActionListenergetSortAlphabActionListener()protected abstract java.awt.event.ActionListenergetSortFreqActionListener()java.lang.StringgetTitle()com.google.common.collect.Multiset<T>getValues()voidsetController(TController controller)abstract voidsetFilter(java.lang.String filter)voidsetList(javax.swing.JList<T> list)voidsetValues(com.google.common.collect.Multiset<T> values)
-
-
-
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()
-
getController
public TController getController()
-
setController
public void setController(TController controller)
-
-