Skip to content

Commit

Permalink
removing death code
Browse files Browse the repository at this point in the history
  • Loading branch information
katkav committed Mar 2, 2018
1 parent 537388e commit dbfaa34
Showing 1 changed file with 1 addition and 85 deletions.
Expand Up @@ -343,39 +343,7 @@ private List<AssignmentEditorDto> loadDelegatedToMe() {
return list;
}



private List<AssignmentType> loadAssignments() {
List<AssignmentType> list = new ArrayList<AssignmentType>();

ObjectWrapper<F> focusWrapper = getObjectModel().getObject();
PrismObject<F> focus = focusWrapper.getObject();
List<AssignmentType> assignments = focus.asObjectable().getAssignment();
for (AssignmentType assignment : assignments) {
if (!AssignmentsUtil.isPolicyRuleAssignment(assignment) && !AssignmentsUtil.isConsentAssignment(assignment)
&& AssignmentsUtil.isAssignmentRelevant(assignment)) {
//TODO set status
list.add(assignment);
// list.add(new AssignmentDto(assignment, StringUtils.isEmpty(focusWrapper.getOid()) ? UserDtoStatus.ADD : UserDtoStatus.MODIFY));
}
}
//TODO uncomment
// Collections.sort(list);

return list;
}

private List<AssignmentType> loadPolicyRules() {
ObjectWrapper<F> focusWrapper = getObjectModel().getObject();
PrismObject<F> focus = focusWrapper.getObject();
List<AssignmentType> list = getPolicyRulesList(focus.asObjectable().getAssignment(), StringUtils.isEmpty(focusWrapper.getOid()) ?
UserDtoStatus.ADD : UserDtoStatus.MODIFY);
//TODO uncomment
// Collections.sort(list);
return list;
}

protected List<AssignmentType> getPolicyRulesList(List<AssignmentType> assignments, UserDtoStatus status){
protected List<AssignmentType> getPolicyRulesList(List<AssignmentType> assignments, UserDtoStatus status){
List<AssignmentType> list = new ArrayList<AssignmentType>();
for (AssignmentType assignment : assignments) {
if (AssignmentsUtil.isPolicyRuleAssignment(assignment)) {
Expand Down Expand Up @@ -485,63 +453,11 @@ protected ContainerDelta<AssignmentType> handleAssignmentExperimentalDeltas(Obje
boolean isDelegation) throws SchemaException {
ContainerDelta<AssignmentType> assDelta = new ContainerDelta(ItemPath.EMPTY_PATH, def.getName(), def, getPrismContext());

// for (ContainerValueWrapper<AssignmentType> assignmentContainerWrapper : assignments) {
// switch (assignmentContainerWrapper.getStatus()) {
// case ADDED:
// assDelta.addValueToAdd(assignmentContainerWrapper.getContainerValue().clone());
// break;
// case NOT_CHANGED:
// assignmentContainerWrapper.collectModifications(focusDelta);
// break;
// case DELETED:
// assDelta.addValuesToDelete(assignmentContainerWrapper.getContainerValue().clone());
// break;
// }
//


// PrismContainerValue<AssignmentType> newValue = assignmentContainerWrapper.getAssignment().asPrismContainerValue();
//
// switch (assignmentContainerWrapper.getStatus()) {
// case ADD:
// newValue.applyDefinition(def, false);
// assDelta.addValueToAdd(newValue.clone());
// break;
// case DELETE:
// PrismContainerValue<AssignmentType> oldValue = assignmentContainerWrapper.getAssignment().asPrismContainerValue();
// if (isDelegation){
// oldValue.applyDefinition(def, false);
// } else {
// oldValue.applyDefinition(def);
// }
// assDelta.addValueToDelete(oldValue.clone());
// break;
// case MODIFY:
// Collection<? extends ItemDelta> deltas = assignmentContainerWrapper.computeAssignmentDelta();
// if (deltas != null || !deltas.isEmpty()) {
// focusDelta.addModifications(deltas);
// }
//
// break;
// default:
// warn(getString("pageAdminUser.message.illegalAssignmentState", assignmentContainerWrapper.getStatus()));
// }
// }


if (!assDelta.isEmpty()) {
assDelta = focusDelta.addModification(assDelta);
}

// todo remove this block [lazyman] after model is updated - it has to
// remove resource from accountConstruction
// Collection<PrismContainerValue<AssignmentType>> values = assDelta.getValues(PrismContainerValue.class);
// for (PrismContainerValue<AssignmentType> value : values) {
// AssignmentType ass = new AssignmentType();
// ass.setupContainerValue(value);
// removeResourceFromAccConstruction(ass);
// }

return assDelta;
}

Expand Down

0 comments on commit dbfaa34

Please sign in to comment.