public LayoutPanelInfo(AstEditor editor,
ComponentDescription description,
CreationSupport creationSupport) throws Exception {
super(editor, description, creationSupport);
m_alignmentSupport = new LayoutPanelAlignmentSupport<WidgetInfo>(this);
addBroadcastListener(new ObjectEventListener() {
@Override
public void childRemoveBefore(ObjectInfo parent, ObjectInfo child) throws Exception {
if (parent == LayoutPanelInfo.this && child instanceof WidgetInfo) {
WidgetInfo widget = (WidgetInfo) child;
for (MethodInvocation invocation : getMethodInvocations()) {