|
Lines 59-69
Link Here
|
| 59 |
import org.eclipse.dltk.ui.ScriptElementLabels; |
59 |
import org.eclipse.dltk.ui.ScriptElementLabels; |
| 60 |
import org.eclipse.dltk.ui.actions.CustomFiltersActionGroup; |
60 |
import org.eclipse.dltk.ui.actions.CustomFiltersActionGroup; |
| 61 |
import org.eclipse.dltk.ui.viewsupport.AppearanceAwareLabelProvider; |
61 |
import org.eclipse.dltk.ui.viewsupport.AppearanceAwareLabelProvider; |
| 62 |
import org.eclipse.dltk.ui.viewsupport.DecoratingModelLabelProvider; |
|
|
| 63 |
import org.eclipse.dltk.ui.viewsupport.FilterUpdater; |
62 |
import org.eclipse.dltk.ui.viewsupport.FilterUpdater; |
| 64 |
import org.eclipse.dltk.ui.viewsupport.IViewPartInputProvider; |
63 |
import org.eclipse.dltk.ui.viewsupport.IViewPartInputProvider; |
| 65 |
import org.eclipse.dltk.ui.viewsupport.ProblemTreeViewer; |
64 |
import org.eclipse.dltk.ui.viewsupport.ProblemTreeViewer; |
| 66 |
import org.eclipse.dltk.ui.viewsupport.StatusBarUpdater; |
65 |
import org.eclipse.dltk.ui.viewsupport.StatusBarUpdater; |
|
|
66 |
import org.eclipse.dltk.ui.viewsupport.StyledDecoratingModelLabelProvider; |
| 67 |
import org.eclipse.jface.action.IMenuListener; |
67 |
import org.eclipse.jface.action.IMenuListener; |
| 68 |
import org.eclipse.jface.action.IMenuManager; |
68 |
import org.eclipse.jface.action.IMenuManager; |
| 69 |
import org.eclipse.jface.action.IStatusLineManager; |
69 |
import org.eclipse.jface.action.IStatusLineManager; |
|
Lines 174-180
Link Here
|
| 174 |
private WorkingSetModel fWorkingSetModel; |
174 |
private WorkingSetModel fWorkingSetModel; |
| 175 |
|
175 |
|
| 176 |
private ScriptExplorerLabelProvider fLabelProvider; |
176 |
private ScriptExplorerLabelProvider fLabelProvider; |
| 177 |
private DecoratingModelLabelProvider fDecoratingLabelProvider; |
177 |
private StyledDecoratingModelLabelProvider fDecoratingLabelProvider; |
| 178 |
private ScriptExplorerContentProvider fContentProvider; |
178 |
private ScriptExplorerContentProvider fContentProvider; |
| 179 |
private FilterUpdater fFilterUpdater; |
179 |
private FilterUpdater fFilterUpdater; |
| 180 |
|
180 |
|
|
Lines 746-752
Link Here
|
| 746 |
|
746 |
|
| 747 |
fLabelProvider = createLabelProvider(); |
747 |
fLabelProvider = createLabelProvider(); |
| 748 |
fLabelProvider.setIsFlatLayout(fIsCurrentLayoutFlat); |
748 |
fLabelProvider.setIsFlatLayout(fIsCurrentLayoutFlat); |
| 749 |
fDecoratingLabelProvider = new DecoratingModelLabelProvider( |
749 |
fDecoratingLabelProvider = new StyledDecoratingModelLabelProvider( |
| 750 |
fLabelProvider, false, fIsCurrentLayoutFlat); |
750 |
fLabelProvider, false, fIsCurrentLayoutFlat); |
| 751 |
fViewer.setLabelProvider(fDecoratingLabelProvider); |
751 |
fViewer.setLabelProvider(fDecoratingLabelProvider); |
| 752 |
// problem decoration provided by PackageLabelProvider |
752 |
// problem decoration provided by PackageLabelProvider |