dynamicItem.setValue(isDynaGroup ? MSG.common_val_yes() : MSG.common_val_no());
formItems.add(dynamicItem);
FormItem recursiveItem;
if (canEdit) {
CheckboxEditableFormItem editableRecursiveItem = new CheckboxEditableFormItem("recursive",
MSG.view_group_summary_recursive());
editableRecursiveItem.setValueEditedHandler(new ValueEditedHandler() {
public void editedValue(Object newValue) {
boolean isRecursive = ((newValue != null) && (Boolean) newValue);
resourceGroupService.setRecursive(group.getId(), isRecursive, new AsyncCallback<Void>() {
public void onSuccess(Void result) {
CoreGUI.getMessageCenter().notify(