문제

Inside an EditPart class, I need the instance of the GraphicalEditor this EditPart belongs to. What is the easiest way to do this without passing the required object to the EditPartFactories and on to the EditParts?

도움이 되었습니까?

해결책

I found a solution to my problem: I can just access the EditPart via

Workbench.getInstance().getActiveWorkbenchWindow().getActivePage().getActiveEditor();

This works because I can assume that the EditPart has focus when this code is executed, which I forgot to mention in my question.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top