import org.argeo.api.acr.ContentSession;
import org.argeo.api.cms.ux.CmsIcon;
import org.argeo.api.cms.ux.CmsView;
-import org.argeo.app.ui.SuiteEvent;
+import org.argeo.app.ui.SuiteUxEvent;
import org.argeo.app.ui.SuiteIcon;
import org.argeo.cms.CmsUserManager;
import org.argeo.cms.acr.ContentUtils;
}
};
- SwtTreeView<HierarchyUnit> directoriesView = new SwtTreeView<>(sashForm, SWT.NONE, hierarchyPart);
+ SwtTreeView<HierarchyUnit> directoriesView = new SwtTreeView<>(sashForm, SWT.BORDER, hierarchyPart);
DefaultTabularPart<HierarchyUnit, Content> usersPart = new DefaultTabularPart<>() {
Content content = ContentUtils.roleToContent(cmsUserManager, contentSession, r);
// if (r instanceof Person || r instanceof Organization)
if (content.hasContentClass(LdapObjs.inetOrgPerson.qName(),
- LdapObjs.organization.qName()))
+ LdapObjs.organization.qName(), LdapObjs.groupOfNames.qName()))
roles.add(content);
}
}
});
usersPart.addColumn((Column<Content>) (role) -> role.attr(LdapAttrs.mail.qName()));
- SwtTableView<HierarchyUnit, Content> usersView = new SwtTableView<>(sashForm, SWT.NONE, usersPart);
+ SwtTableView<HierarchyUnit, Content> usersView = new SwtTableView<>(sashForm, SWT.BORDER, usersPart);
// toolbar
Composite bottom = new Composite(parent, SWT.NONE);
if (o instanceof HierarchyUnit) {
HierarchyUnit hierarchyUnit = (HierarchyUnit) o;
usersPart.setInput(hierarchyUnit);
- cmsView.sendEvent(SuiteEvent.refreshPart.topic(),
- SuiteEvent.eventProperties(ContentUtils.hierarchyUnitToContent(contentSession, hierarchyUnit)));
+ cmsView.sendEvent(SuiteUxEvent.refreshPart.topic(),
+ SuiteUxEvent.eventProperties(ContentUtils.hierarchyUnitToContent(contentSession, hierarchyUnit)));
}
});
usersPart.onSelected((o) -> {
Content user = (Content) o;
if (user != null) {
- cmsView.sendEvent(SuiteEvent.refreshPart.topic(), SuiteEvent.eventProperties(user));
+ cmsView.sendEvent(SuiteUxEvent.refreshPart.topic(), SuiteUxEvent.eventProperties(user));
deleteItem.setEnabled(true);
} else {
deleteItem.setEnabled(false);
usersPart.onAction((o) -> {
Content user = (Content) o;
if (user != null) {
- cmsView.sendEvent(SuiteEvent.openNewPart.topic(), SuiteEvent.eventProperties(user));
+ cmsView.sendEvent(SuiteUxEvent.openNewPart.topic(), SuiteUxEvent.eventProperties(user));
}
});