|
@@ -22,6 +22,7 @@
|
22
|
22
|
|
23
|
23
|
package com.dmdirc.addons.ui_swing.framemanager.tree;
|
24
|
24
|
|
|
25
|
+import com.dmdirc.DMDircMBassador;
|
25
|
26
|
import com.dmdirc.addons.ui_swing.UIUtilities;
|
26
|
27
|
import com.dmdirc.interfaces.config.AggregateConfigProvider;
|
27
|
28
|
import com.dmdirc.interfaces.config.ConfigChangeListener;
|
|
@@ -67,17 +68,19 @@ public class TreeViewTreeCellRenderer implements TreeCellRenderer,
|
67
|
68
|
* @param config Config manager to retrieve settings from
|
68
|
69
|
* @param colourManager The colour manager to use to resolve colours.
|
69
|
70
|
* @param manager Parent TreeFrameManager
|
|
71
|
+ * @param eventBus The event bus to post errors to
|
70
|
72
|
*/
|
71
|
73
|
public TreeViewTreeCellRenderer(
|
72
|
74
|
final AggregateConfigProvider config,
|
73
|
75
|
final ColourManager colourManager,
|
74
|
|
- final TreeFrameManager manager) {
|
|
76
|
+ final TreeFrameManager manager,
|
|
77
|
+ final DMDircMBassador eventBus) {
|
75
|
78
|
this.manager = manager;
|
76
|
79
|
|
77
|
80
|
this.config = config;
|
78
|
81
|
this.colourManager = colourManager;
|
79
|
82
|
|
80
|
|
- styliser = new Styliser(null, config, colourManager);
|
|
83
|
+ styliser = new Styliser(null, config, colourManager, eventBus);
|
81
|
84
|
|
82
|
85
|
setColours();
|
83
|
86
|
|