void (final GuiEditor editor, final RadComponent[] components, final GridConstraints[] constraintsToAdjust, final ComponentDragObject dragObject) { RadAbstractGridLayoutManager gridLayout = myContainer.getGridLayoutManager(); if (myContainer.getGridRowCount() == 0) { gridLayout.insertGridCells(myContainer, 0, true, true, true); } if (myContainer.getGridColumnCount() == 0) { gridLayout.insertGridCells(myContainer, 0, false, true, true); } dropIntoGrid(myContainer, components, myRow, myColumn, dragObject); FormLayout formLayout = (FormLayout) myContainer.getDelegee().getLayout(); if (myXPart == 0) { formLayout.setColumnSpec(1, new ColumnSpec("d")); } else if (myXPart == 2) { gridLayout.insertGridCells(myContainer, 0, false, true, true); } if (myYPart == 0) { formLayout.setRowSpec(1, new RowSpec("d")); } else if (myYPart == 2) { gridLayout.insertGridCells(myContainer, 0, true, true, true); } }