private IBaseLabelProvider createLabelProvider(TableViewer tableViewer) { StagingViewLabelProvider baseProvider = new StagingViewLabelProvider(); baseProvider.setFileNameMode(getPreferenceStore().getBoolean( UIPreferences.STAGING_VIEW_FILENAME_MODE)); ProblemLabelDecorator decorator = new ProblemLabelDecorator(tableViewer); return new DecoratingStyledCellLabelProvider(baseProvider, decorator, null); }
DecoratingStyledCellLabelProvider decoratingLabelProvider = new DecoratingStyledCellLabelProvider(labelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator(), null); DecorationContext decorationContext = new DecorationContext();
@Override public void createPartControl(Composite parent) { this.searchViewControl = new SearchViewControl(parent, this); searchText = searchViewControl.getSearchText(); resultViewer = searchViewControl.getResultViewer(); searchText.addModifyListener(this); contentProvider = new ResultContentProvider(); IStyledLabelProvider labelProvider = new ResultLabelProvider(contentProvider); IBaseLabelProvider decoratedLabelProvider = new DecoratingStyledCellLabelProvider(labelProvider, null, null); configureResultViewer(contentProvider, decoratedLabelProvider); searchViewControl.setContentProposalAdapter(new SearchContentProposalProvider(contentProvider)); searchJob = new SearchJob(this); expandCollapseJob = new ExpandCollapseJob(); makeActions(); hookContextMenu(); hookDoubleClickAction(); }
GridDataFactory.fillDefaults().hint(300, 100).grab(true, true).applyTo(viewer.getControl()); viewer.setContentProvider(new ArtifactsContentProvider()); viewer.setLabelProvider(new DecoratingStyledCellLabelProvider(new ArtifactsLabelProvider(), null, null)); viewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) {
GridDataFactory.fillDefaults().hint(500, 100).grab(true, true).applyTo(viewer.getControl()); viewer.setContentProvider(new ChangesContentProvider()); viewer.setLabelProvider(new DecoratingStyledCellLabelProvider(new ChangesLabelProvider(), null, null)); viewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) {
viewer.setLabelProvider(new DecoratingStyledCellLabelProvider(labelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator(), null));
if (decorator != null) { IStyledLabelProvider slp = dsclp.getStyledStringProvider(); dsclp = new DecoratingStyledCellLabelProvider( new MyDecoratingStyledCellLabelProvider(slp, decorator), PlatformUI.getWorkbench().getDecoratorManager()
GridDataFactory.fillDefaults().hint(300, 100).span(6, 1).grab(true, true).applyTo(viewer.getControl()); viewer.setContentProvider(new TestResultContentProvider()); viewer.setLabelProvider(new DecoratingStyledCellLabelProvider(new TestResultLabelProvider(), null, null)); viewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) {
buildViewerColumn.setLabelProvider(new DecoratingStyledCellLabelProvider(new BuildLabelProvider(true), null, null)); TreeColumn buildColumn = buildViewerColumn.getColumn();
buildViewerColumn.setLabelProvider(new DecoratingStyledCellLabelProvider(new BuildLabelProvider(true), PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator(), null)); TreeColumn buildColumn = buildViewerColumn.getColumn();