X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=swt%2Forg.argeo.app.ui%2Fsrc%2Forg%2Fargeo%2Fapp%2Fui%2Fpeople%2FPeopleEntryArea.java;h=d54a9d82d7ccb38fa68965fecb39c8333a204642;hp=a8c50f1f65d0bb161a5505cef607491b58b9663f;hb=8339c61fea89f948b129a24834a53c7988c42df5;hpb=23a84335cc723abbc02ea1088cb2eb3aa818defb diff --git a/swt/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java b/swt/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java index a8c50f1..d54a9d8 100644 --- a/swt/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java +++ b/swt/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java @@ -11,8 +11,9 @@ import org.argeo.api.acr.ContentRepository; import org.argeo.api.acr.ContentSession; import org.argeo.api.acr.ldap.LdapAttrs; import org.argeo.api.acr.ldap.LdapObjs; -import org.argeo.api.cms.directory.Directory; +import org.argeo.api.cms.directory.CmsDirectory; import org.argeo.api.cms.directory.HierarchyUnit; +import org.argeo.api.cms.directory.UserDirectory; import org.argeo.api.cms.ux.CmsIcon; import org.argeo.api.cms.ux.CmsView; import org.argeo.app.ui.SuiteIcon; @@ -24,7 +25,6 @@ import org.argeo.cms.auth.CmsRole; import org.argeo.cms.auth.CurrentUser; import org.argeo.cms.auth.UserAdminUtils; import org.argeo.cms.jcr.acr.JcrContent; -import org.argeo.cms.osgi.useradmin.UserDirectory; import org.argeo.cms.swt.CmsSwtTheme; import org.argeo.cms.swt.CmsSwtUtils; import org.argeo.cms.swt.Selected; @@ -79,7 +79,7 @@ public class PeopleEntryArea implements SwtUiProvider, CmsUiProvider { public List getChildren(HierarchyUnit parent) { List visible = new ArrayList<>(); if (parent != null) { - if (parent instanceof Directory) // do no show children of the directories + if (parent instanceof CmsDirectory) // do no show children of the directories return visible; for (HierarchyUnit hu : parent.getDirectHierarchyUnits(true)) { visible.add(hu);