Introduce directory content provider
[lgpl/argeo-commons.git] / org.argeo.util / src / org / argeo / osgi / useradmin / HierarchyUnit.java
index c01ea15f418e52ef5f134a3c335575ee7a1aeeb2..24943463139baa20772c928bdef48acccac0aa24 100644 (file)
@@ -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<? extends Role> getRoles(String filter, boolean deep);
+       
+//     Map<String,Object> getHierarchyProperties();
 }