Вы устанавливаете изображение редактора, вызывая WorkbenchPart
protected void setTitleImage(Image titleImage)
метод. Ваша основная часть редактора должна быть в состоянии сделать это (части редактора расширяют EditorPart
, что расширяет WorkbenchPart
).
Вам решать, когда отобразить индикатор ошибки, и построить изображение.
JFace предоставляет класс DecorationOverlayIcon
, который помогает накладывать индикаторы ошибок на базовое изображение. Например:
Image image = ... base image
ImageDescriptor overlay = ... image descriptor for overlay
DecorationOverlayIcon decoratedImageDesc = new DecorationOverlayIcon(image, overlay, IDecoration.BOTTOM_LEFT);
Image overlayedImage = decoratedImageDesc.createImage();