clone.setWidth(getWidth());
clone.populate(clone.grid);
for (int index = 0; index < clone.columns * clone.rows; index++) {
int column = index%clone.columns;
int row = index/clone.columns;
FBFormItem item = (FBFormItem) this.grid.getWidget(row, column);
if (item != null) {
clone.grid.setWidget(row, column, item.cloneItem());
}
}
List<FBFormItem> items = this.getItems();
if (items != null) {
for (FBFormItem item : items) {