Eclipse 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에서 항목 장식을 표시하는 방법은 무엇입니까?
도움이 될만한 점이 있으면 미리 감사드립니다.