X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.util%2Fsrc%2Forg%2Fargeo%2Fosgi%2Fuseradmin%2FHierarchyUnit.java;h=24943463139baa20772c928bdef48acccac0aa24;hb=4c7e1885b8bf3c93fa0919ace122e3f289a925ea;hp=c01ea15f418e52ef5f134a3c335575ee7a1aeeb2;hpb=da9d144b6b241e1526a3bd255dff905a7969a5bc;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.util/src/org/argeo/osgi/useradmin/HierarchyUnit.java b/org.argeo.util/src/org/argeo/osgi/useradmin/HierarchyUnit.java index c01ea15f4..249434631 100644 --- a/org.argeo.util/src/org/argeo/osgi/useradmin/HierarchyUnit.java +++ b/org.argeo.util/src/org/argeo/osgi/useradmin/HierarchyUnit.java @@ -1,6 +1,7 @@ package org.argeo.osgi.useradmin; import java.util.List; +import java.util.Map; import org.osgi.service.useradmin.Role; @@ -14,6 +15,8 @@ public interface HierarchyUnit { int getHierarchyChildCount(); + HierarchyUnit getParent(); + HierarchyUnit getHierarchyChild(int i); int getHierarchyUnitType(); @@ -21,4 +24,6 @@ public interface HierarchyUnit { String getBasePath(); List getRoles(String filter, boolean deep); + +// Map getHierarchyProperties(); }