0
eclipse(e4)アプリケーションにLabel Decoratorを使用したいと考えています。Eclipse e4ラベルデコレータ
ILabelDecorator decorator = PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator("MyPlug-In-Id");
TableDecoratingLabelProvider lp = new TableDecoratingLabelProvider(new LabelProvider(), decorator);
structuredViewer.setLabelProvider(new DecoratingLabelProvider(lp, decorator));
残念ながら、PlatformUI.getWorkbench()
はE4にIllegalStateException: Workbench has not been created yet.
をスローします。私が理解するように、この方法はe3でのみ有効なので、これは意図しています。しかし、e4にアイテム装飾を表示する方法は?
本当にありがとうございます、事前に感謝します!