Examples of DirectCriterionRequirement


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

    IndirectCriterionRequirement getCurrentIndirectRequirement(
            Set<IndirectCriterionRequirement> oldIndirects,
            CriterionRequirement requirement) {

        IndirectCriterionRequirement indirect;
        DirectCriterionRequirement parent;
        boolean valid = true;
        if (requirement instanceof DirectCriterionRequirement) {
            parent = (DirectCriterionRequirement) requirement;
        } else {
            parent = ((IndirectCriterionRequirement) requirement).getParent();
View Full Code Here

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

    private Set<DirectCriterionRequirement> copyDirectRequirements(
            Set<DirectCriterionRequirement> collection) {
        Set<DirectCriterionRequirement> result = new HashSet<DirectCriterionRequirement>();
        for (DirectCriterionRequirement requirement : collection) {
            DirectCriterionRequirement newRequirement = DirectCriterionRequirement
                    .create(requirement.getCriterion());
            result.add(newRequirement);
        }
        return result;
    }
View Full Code Here

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

    private Set<IndirectCriterionRequirement> copyIndirectRequirements(
            Set<IndirectCriterionRequirement> collection) {
        Set<IndirectCriterionRequirement> result = new HashSet<IndirectCriterionRequirement>();
        for (IndirectCriterionRequirement requirement : collection) {
            DirectCriterionRequirement parent = requirement.getParent();
            IndirectCriterionRequirement newRequirement = IndirectCriterionRequirement
                    .create(parent, requirement.getCriterion());
            newRequirement.setValid(requirement.isValid());
            result.add(newRequirement);
        }
View Full Code Here

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

        }
    }

    private void addNewCriterionAndType(
            CriterionRequirementWrapper requirementWrapper) {
        DirectCriterionRequirement requirement = (DirectCriterionRequirement) requirementWrapper
                .getCriterionRequirement();
        addDirectCriterionRequirement(requirement);
    }
View Full Code Here

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

        updateExceptionInHoursGroups();
    }

    private void removeCriterionRequirement(
            CriterionRequirementWrapper requirementWrapper) {
        DirectCriterionRequirement requirement = (DirectCriterionRequirement) requirementWrapper
                .getCriterionRequirement();
        removeDirectCriterionRequirement(requirement);
    }
View Full Code Here

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

            Object orderLine,
            Collection<DirectCriterionRequirement> criterionRequirements) {
        Set<CriterionRequirement> result = new HashSet<CriterionRequirement>();

        for (DirectCriterionRequirement each: criterionRequirements) {
            final DirectCriterionRequirement directCriterionRequirement = (DirectCriterionRequirement) each;
            DirectCriterionRequirement newDirectCriterionRequirement = DirectCriterionRequirement
                    .copyFrom(directCriterionRequirement, hoursGroup);
            newDirectCriterionRequirement.setHoursGroup(hoursGroup);
            result.add(newDirectCriterionRequirement);
        }
        return result;
    }
View Full Code Here

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

    }

    private void addCriterionRequirement(OrderElement orderElement) {
        criterion = criterionDAO.findByNameAndType("Europe", "LOCATION")
                .get(0);
        DirectCriterionRequirement directCriterionRequirement = DirectCriterionRequirement
                .create(criterion);
        orderElement.addCriterionRequirement(directCriterionRequirement);
    }
View Full Code Here

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

    }

    private void addAnotherCriterionRequirement(OrderElement orderElement) {
        criterion2 = criterionDAO.findByNameAndType("Manager", "CATEGORY").get(
                0);
        DirectCriterionRequirement directCriterionRequirement = DirectCriterionRequirement
                .create(criterion2);
        orderElement.addCriterionRequirement(directCriterionRequirement);
    }
View Full Code Here

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

    private void addAnotherDifferentCriterionRequirement(
            OrderElement orderElement) {
        criterion3 = criterionDAO.findByNameAndType("Asia", "LOCATION")
                .get(0);
        DirectCriterionRequirement directCriterionRequirement = DirectCriterionRequirement
                .create(criterion3);
        orderElement.addCriterionRequirement(directCriterionRequirement);
    }
View Full Code Here

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

    private static Set<CriterionRequirement> copyDirectCriterionRequirements(OrderElementTemplate beingBuilt,
            Collection<DirectCriterionRequirement> criterionRequirements) {
        Set<CriterionRequirement> result = new HashSet<CriterionRequirement>();

        for (DirectCriterionRequirement each: criterionRequirements) {
            final DirectCriterionRequirement directCriterionRequirement = (DirectCriterionRequirement) each;
            DirectCriterionRequirement newDirectCriterionRequirement = DirectCriterionRequirement
                    .copyFrom(directCriterionRequirement, beingBuilt);

            result.add(newDirectCriterionRequirement);
        }
        return result;
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.