/** * Decorating label provider for Java. Combines a JavaUILabelProvider * (if enabled with problem indicator) with the workbench * decorator (label decorator extension point). * @param labelProvider the label provider to decorate * @param errorTick show error ticks * @param flatPackageMode configure flat package mode */ public DecoratingJavaLabelProvider(JavaUILabelProvider labelProvider, boolean errorTick, boolean flatPackageMode) { super(labelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator(), DecorationContext.DEFAULT_CONTEXT); if (errorTick) { labelProvider.addLabelDecorator(new ProblemsLabelDecorator(null)); } setFlatPackageMode(flatPackageMode); }
/** * Decorating label provider for Java. Combines a JavaUILabelProvider * (if enabled with problem indicator) with the workbench * decorator (label decorator extension point). * @param labelProvider the label provider to decorate * @param errorTick show error ticks * @param flatPackageMode configure flat package mode */ public DecoratingJavaLabelProvider(JavaUILabelProvider labelProvider, boolean errorTick, boolean flatPackageMode) { super(labelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator()); if (errorTick) { labelProvider.addLabelDecorator(new ProblemsLabelDecorator(null)); } setFlatPackageMode(flatPackageMode); }
/** * Decorating label provider for Java. Combines a JavaUILabelProvider * (if enabled with problem indicator) with the workbench * decorator (label decorator extension point). * @param labelProvider the label provider to decorate * @param errorTick show error ticks * @param flatPackageMode configure flat package mode */ public DecoratingJavaLabelProvider(JavaUILabelProvider labelProvider, boolean errorTick, boolean flatPackageMode) { super(labelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator(), DecorationContext.DEFAULT_CONTEXT); if (errorTick) { labelProvider.addLabelDecorator(new ProblemsLabelDecorator(null)); } setFlatPackageMode(flatPackageMode); }
public void setFlatLayout(boolean enable) { // Update current state and inform content and label providers fIsCurrentLayoutFlat= enable; saveDialogSettings(); if (fViewer != null) { fContentProvider.setIsFlatLayout(isFlatLayout()); fLabelProvider.setIsFlatLayout(isFlatLayout()); fDecoratingLabelProvider.setFlatPackageMode(isFlatLayout()); fViewer.getControl().setRedraw(false); fViewer.refresh(); fViewer.getControl().setRedraw(true); } }
public void setFlatLayout(boolean enable) { // Update current state and inform content and label providers fIsCurrentLayoutFlat= enable; saveDialogSettings(); if (fViewer != null) { fContentProvider.setIsFlatLayout(isFlatLayout()); fLabelProvider.setIsFlatLayout(isFlatLayout()); fDecoratingLabelProvider.setFlatPackageMode(isFlatLayout()); fViewer.getControl().setRedraw(false); fViewer.refresh(); fViewer.getControl().setRedraw(true); } }
public void setFlatLayout(boolean enable) { // Update current state and inform content and label providers fIsCurrentLayoutFlat= enable; saveDialogSettings(); if (fViewer != null) { fContentProvider.setIsFlatLayout(isFlatLayout()); fLabelProvider.setIsFlatLayout(isFlatLayout()); fDecoratingLabelProvider.setFlatPackageMode(isFlatLayout()); fViewer.getControl().setRedraw(false); fViewer.refresh(); fViewer.getControl().setRedraw(true); } }