|
Link Here
|
| 68 |
return; |
68 |
return; |
| 69 |
|
69 |
|
| 70 |
// get here, if different highlighters are selected or a highligher is changed to use a different color |
70 |
// get here, if different highlighters are selected or a highligher is changed to use a different color |
| 71 |
if (event.getProperty().equals("filters.highlightings.ok")){ |
71 |
if (event.getProperty().equals("filters.highlightings.ok.press")){ |
| 72 |
_highlighters.clear(); |
72 |
_highlighters.clear(); |
| 73 |
updateHighlighters(_highlighters); |
73 |
updateHighlighters(_highlighters); |
| 74 |
if (_showHighlightedEventsOnly) |
74 |
if (_showHighlightedEventsOnly) |
| 75 |
_logViewer.updateHighlighters(_highlighters); |
75 |
_logViewer.updateHighlighters(_highlighters,true); |
| 76 |
CommonUIPlugin.getDefault().getPreferenceStore().firePropertyChangeEvent("filters.highlightings.ok", oldvalue, null); |
76 |
CommonUIPlugin.getDefault().getPreferenceStore().firePropertyChangeEvent("filters.highlightings.ok", oldvalue, null); |
| 77 |
} |
77 |
} |
| 78 |
} |
78 |
} |
|
Link Here
|
| 105 |
Action showHighlightedOnly = new Action(){ |
105 |
Action showHighlightedOnly = new Action(){ |
| 106 |
public void run(){ |
106 |
public void run(){ |
| 107 |
_showHighlightedEventsOnly = isChecked(); |
107 |
_showHighlightedEventsOnly = isChecked(); |
| 108 |
_logViewer.updateHighlighters(new ArrayList()); |
108 |
_logViewer.updateHighlighters(new ArrayList(),!_showHighlightedEventsOnly); |
| 109 |
if (_showHighlightedEventsOnly){ |
109 |
if (_showHighlightedEventsOnly){ |
| 110 |
_logViewer.updateHighlighters(_highlighters); |
110 |
_logViewer.updateHighlighters(_highlighters,!_showHighlightedEventsOnly); |
| 111 |
CommonUIPlugin.getDefault().getPreferenceStore().firePropertyChangeEvent("filters.highlightings.ok", oldvalue, null); |
111 |
CommonUIPlugin.getDefault().getPreferenceStore().firePropertyChangeEvent("filters.highlightings.ok", oldvalue, null); |
| 112 |
} |
112 |
} |
| 113 |
} |
113 |
} |