// but alert definitions can only be created on compatible groups
boolean visible = (groupCategory == GroupCategory.COMPATIBLE);
ViewFactory viewFactory = (!visible) ? null : new ViewFactory() {
@Override
public Canvas createView() {
return viewWithoutHeader(new GroupAlertDefinitionsView(groupComposite));
}
};
updateSubTab(this.alertsTab, this.alertDef, visible, true, viewFactory);
}
}