Examples of CriterionRequirement


Examples of org.libreplan.business.requirements.entities.CriterionRequirement

        }
    }

    private CriterionRequirementWrapper createCriterionRequirementWreapper(
            HoursGroupWrapper hoursGroupWrapper) {
        CriterionRequirement newRequirement = DirectCriterionRequirement
                .create();
        CriterionRequirementWrapper newRequirementWrapper = new CriterionRequirementWrapper(
                newRequirement, hoursGroupWrapper, true);
        return newRequirementWrapper;
    }
View Full Code Here

Examples of org.libreplan.business.requirements.entities.CriterionRequirement

        hoursGroup2.setWorkingHours(5);

        orderLine.addHoursGroup(hoursGroup);
        //orderLine.addHoursGroup(hoursGroup2);

        CriterionRequirement criterionRequirement =
                DirectCriterionRequirement.create(criterion);

        hoursGroup.addCriterionRequirement(criterionRequirement);
        //hoursGroup2.addCriterionRequirement(criterionRequirement);
View Full Code Here

Examples of org.libreplan.business.requirements.entities.CriterionRequirement

    }

    public void removeDirectCriterionRequirement(
            CriterionRequirementWrapper directWrapper) {
        if (directWrapper.getCriterionWithItsType() != null) {
            CriterionRequirement direct = directWrapper
                    .getCriterionRequirement();
            hoursGroup.removeCriterionRequirement(direct);
        }
    }
View Full Code Here

Examples of org.libreplan.business.requirements.entities.CriterionRequirement

            }
        }
    }

    private boolean exceptionWasRemoved(CriterionRequirementWrapper exception) {
        CriterionRequirement requirement = exception.getCriterionRequirement();
        if (hoursGroup.getCriterionRequirements().contains(requirement)) {
            return false;
        }
        return true;
    }
View Full Code Here

Examples of org.libreplan.business.requirements.entities.CriterionRequirement

        assertTrue(invalidValues.isEmpty());

        CriterionType type = CriterionType.create("", "");
        type.setResource(ResourceEnum.WORKER);
        Criterion criterion = Criterion.create(type);
        CriterionRequirement requirement = DirectCriterionRequirement
                .create(criterion);
        requirement.setOrderElement(orderElement);
        orderElement.addDirectCriterionRequirement(requirement);

        invalidValues = orderElementValidator.validate(orderElement);
        assertTrue(invalidValues.isEmpty());
    }
View Full Code Here

Examples of org.libreplan.business.requirements.entities.CriterionRequirement

        line.useSchedulingDataFor(mockedOrderVersion);
        container2.add(line);

        CriterionType type = CriterionType.create("", "");
        type.setResource(ResourceEnum.WORKER);
        CriterionRequirement requirement = DirectCriterionRequirement
                .create(Criterion.create(type));
        order.addDirectCriterionRequirement(requirement);

        assertThat(container2.getCriterionRequirements().size(), equalTo(1));
        IndirectCriterionRequirement requirementAtContainer = (IndirectCriterionRequirement) container2
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.