use of org.whole.lang.tests.ui.figures.TestFigure in project whole by wholeplatform.
the class TestPart method createFigure.
protected IFigure createFigure() {
return new TestFigure((event) -> {
String location = (String) ((Clickable) event.getSource()).getModel().getUserData();
Test test = getModelEntity();
IEntity root = EntityUtils.getFragmentRoot(test);
IEntityPartViewer viewer = getViewer();
viewer.getControl().getDisplay().asyncExec(() -> viewer.selectAndReveal(EntityUtils.getEntity(root, location)));
});
}
Aggregations