import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Label;
+import org.osgi.service.useradmin.Group;
+import org.osgi.service.useradmin.Role;
public class GroupUiProvider implements SwtUiProvider {
private CmsUserManager cmsUserManager;
@Override
public Control createUiPart(Composite parent, Content context) {
new Label(parent, 0).setText("Group " + context);
+
+ Group group = context.adapt(Group.class);
+ for (Role member : group.getMembers()) {
+ new Label(parent, 0).setText(member.getName());
+ }
return null;
+
}
public void setCmsUserManager(CmsUserManager cmsUserManager) {