List<String> groupCodeList = new ArrayList<>(); for (Group group : groupList) { groupCodeList.add(group.getType());
public GroupSelectionItem(Group group) { addItemProperty("id", new ObjectProperty<String>(group.getId(), String.class)); if (group.getName() != null) { addItemProperty("name", new ObjectProperty<String>(group.getName(), String.class)); } if (group.getType() != null) { addItemProperty("type", new ObjectProperty<String>(group.getType(), String.class)); } }
@Override protected Object doExecute() throws Exception { List<Group> groups = getProcessEngine().getIdentityService() .createGroupQuery().orderByGroupId().asc().list(); if (groups.isEmpty()) { err().println("No groups found."); } for (Group group : groups) { out().printf("%s\t%s\t%s\n", group.getId(), group.getName(), group.getType()); } return null; } }
@Override protected Object doExecute() throws Exception { List<Group> groups = getProcessEngine().getIdentityService() .createGroupQuery().orderByGroupId().asc().list(); if (groups.isEmpty()) { err().println("No groups found."); } for (Group group : groups) { out().printf("%s\t%s\t%s\n", group.getId(), group.getName(), group.getType()); } return null; } }
public GroupResponse createGroupResponse(Group group, RestUrlBuilder urlBuilder) { GroupResponse response = new GroupResponse(); response.setId(group.getId()); response.setName(group.getName()); response.setType(group.getType()); response.setUrl(urlBuilder.buildUrl(RestUrls.URL_GROUP, group.getId())); return response; }
public GroupItem(final Group group) { Button idButton = new Button(group.getId()); idButton.addStyleName(Reindeer.BUTTON_LINK); idButton.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { ExplorerApp.get().getViewManager().showGroupPage(group.getId()); } }); addItemProperty("id", new ObjectProperty<Button>(idButton, Button.class)); if (group.getName() != null) { addItemProperty("name", new ObjectProperty<String>(group.getName(), String.class)); } if (group.getType() != null) { addItemProperty("type", new ObjectProperty<String>(group.getType(), String.class)); } Embedded deleteIcon = new Embedded(null, Images.DELETE); deleteIcon.addStyleName(ExplorerLayout.STYLE_CLICKABLE); deleteIcon.addListener(new DeleteMembershipListener(identityService, userId, group.getId(), userDetailPanel)); addItemProperty("actions", new ObjectProperty<Embedded>(deleteIcon, Embedded.class)); }
for (Group group : groups) { if (Constants.SECURITY_ROLE.equals(group.getType())) { loggedInUser.addSecurityRoleGroup(group); if (Constants.SECURITY_ROLE_USER.equals(group.getId())) {
detailsGrid.addComponent(typeLabel); if (!editingDetails) { Label typeValueLabel = new Label(group.getType()); detailsGrid.addComponent(typeValueLabel); } else { typeCombobox.setNullSelectionAllowed(false); typeCombobox.setInvalidAllowed(false); typeCombobox.select(group.getType()); detailsGrid.addComponent(typeCombobox);