@Override
protected void decorateChild(EditPart child) {
if (child.getModel() instanceof WidgetInfo) {
WidgetInfo widget = (WidgetInfo) child.getModel();
EditPolicy selectionPolicy = new FlexSelectionEditPolicy(m_layout, widget);
child.installEditPolicy(EditPolicy.SELECTION_ROLE, new UIObjectSelectionEditPolicy(widget));
child.installEditPolicy(selectionPolicy);
}
}