X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.util%2Fsrc%2Forg%2Fargeo%2Fosgi%2Fuseradmin%2FHierarchyUnit.java;h=2c21342e3858247e19618d2b6ac09fad2ed847c1;hb=eb4324be6ac9cdff15828a21ee7d3f6ca2f19fb9;hp=ba76617d768bfef3b469732ba8b93a7d6de2ec41;hpb=ddc70245fe7413b7341205914c91015600726b4a;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 ba76617d7..2c21342e3 100644 --- a/org.argeo.util/src/org/argeo/osgi/useradmin/HierarchyUnit.java +++ b/org.argeo.util/src/org/argeo/osgi/useradmin/HierarchyUnit.java @@ -10,13 +10,11 @@ public interface HierarchyUnit { HierarchyUnit getParent(); - Iterable getDirectHierachyUnits(); - - Iterable getFunctionalHierachyUnits(); + Iterable getDirectHierachyUnits(boolean functionalOnly); boolean isFunctional(); - String getBasePath(); + String getContext(); List getHierarchyUnitRoles(String filter, boolean deep);