ref.setToBeRendered(true); refWidget = (Control) renderingEngine.createGui(ref, newComp, getContextForParent(ref)); } else { if (refWidget.getParent() != newComp) { IEclipseContext newParentContext = getContext(ph); if (context.getParent() != newParentContext) { context.setParent(newParentContext);
} else if (uiElement instanceof MPlaceholder) { if (elementRefRenderer == null) { elementRefRenderer = new ElementReferenceRenderer(); initRenderer(elementRefRenderer);
} else if (uiElement instanceof MPlaceholder) { if (elementRefRenderer == null) { elementRefRenderer = new ElementReferenceRenderer(); initRenderer(elementRefRenderer);
ref.setToBeRendered(true); refWidget = (Control) renderingEngine.createGui(ref, newComp, getContextForParent(ref)); } else { if (refWidget.getParent() != newComp) { IEclipseContext newParentContext = getContext(ph); if (context.getParent() != newParentContext) { context.setParent(newParentContext);