//If nor group is found then create a new one:
if (newColumn == null) {
newColumn = new Column();
newColumn.setId(groupName);
newColumn.setStyleName("Default");
AccordionPaneLayoutData layoutData = new AccordionPaneLayoutData();
layoutData.setTitle(groupTitle);
newColumn.setLayoutData(layoutData);
this.add(newColumn);
}
return newColumn;
}