Examples of MachineWorkersConfigurationUnit


Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

        replay(result);
        finder = result;
    }

    private void givenConfigurationUnit() {
        MachineWorkersConfigurationUnit result = createNiceMock(MachineWorkersConfigurationUnit.class);
        replay(result);
        configurationUnit = result;
    }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

        replay(result);
        configurationUnit = result;
    }

    private void givenConfigurationUnit(BigDecimal alpha, Worker... workers) {
        MachineWorkersConfigurationUnit result = createNiceMock(MachineWorkersConfigurationUnit.class);
        expect(result.getAlpha()).andReturn(alpha).anyTimes();
        expect(result.getWorkerAssignments()).andReturn(
                assignmentsFor(result, workers)).anyTimes();
        expect(result.getMachine()).andReturn(machine).anyTimes();
        replay(result);
        configurationUnit = result;
    }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

        comp.setVariable("configurationController", this, true);
        messages = new MessagesForUser(messagesContainer);
    }

    public void addConfigurationUnit() {
        MachineWorkersConfigurationUnit unit = MachineWorkersConfigurationUnit
                .create(machineModel.getMachine(), "New configuration unit",
                        new BigDecimal(1));
        machineModel.getMachine().addMachineWorkersConfigurationUnit(unit);
        Util.reloadBindings(configurationUnitsGrid);
    }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

    public List<MachineWorkersConfigurationUnit> getConfigurationUnits() {
        return this.machineModel.getConfigurationUnitsOfMachine();
    }

    public List<MachineWorkerAssignment> getWorkerAssignments() {
        MachineWorkersConfigurationUnit unit = (MachineWorkersConfigurationUnit) this.machineModel
                .getConfigurationUnitsOfMachine().iterator().next();
        return (List<MachineWorkerAssignment>) unit.getWorkerAssignments();
    }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

                .getConfigurationUnitsOfMachine().iterator().next();
        return (List<MachineWorkerAssignment>) unit.getWorkerAssignments();
    }

    public List<Criterion> getRequiredCriterions() {
        MachineWorkersConfigurationUnit unit = (MachineWorkersConfigurationUnit) this.machineModel
                .getConfigurationUnitsOfMachine().iterator().next();
        return (List<Criterion>) unit.getRequiredCriterions();
    }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit


    public void deleteWorkerAssignment(Component component) {
        MachineWorkerAssignment assignment = (MachineWorkerAssignment) ((Row) component)
                .getValue();
        MachineWorkersConfigurationUnit conf = assignment
                .getMachineWorkersConfigurationUnit();
        conf.removeMachineWorkersConfigurationUnit(assignment);
        Util.reloadBindings(component.getParent().getParent());
    }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

        Util.reloadBindings(component.getParent().getParent());
    }


    public void deleteRequiredCriterion(Criterion criterion, Rows component) {
        MachineWorkersConfigurationUnit unit = (MachineWorkersConfigurationUnit) ((Row) component
                .getParent().getParent().getParent().getParent().getParent())
                .getValue();
        unit.removeRequiredCriterion(criterion);
        Util.reloadBindings(component.getParent().getParent());
    }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

        return machineList;
    }

    public MachineWorkersConfigurationUnit getConfigurationUnitById(Long id)
            throws InstanceNotFoundException {
        MachineWorkersConfigurationUnit unit = null;
        for (MachineWorkersConfigurationUnit each : getConfigurationUnitsOfMachine()) {
            if (each.getId().equals(id)) {
                unit = each;
            }
        }
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

                .byConfigurationUnit(derivedAllocations);
        Map<MachineWorkersConfigurationUnit, DerivedAllocation> currentMap = DerivedAllocation
                .byConfigurationUnit(getDerivedAllocations());
        for (Entry<MachineWorkersConfigurationUnit, DerivedAllocation> entry : newMap
                .entrySet()) {
            final MachineWorkersConfigurationUnit key = entry.getKey();
            final DerivedAllocation modification = entry.getValue();
            DerivedAllocation current = currentMap.get(key);
            if (current == null) {
                DerivedAllocation derived = modification.asDerivedFrom(this);
                derived.useScenario(scenario);
View Full Code Here

Examples of org.libreplan.business.resources.entities.MachineWorkersConfigurationUnit

    }

    @Test
    public void testSaveConfigurationUnits() throws InstanceNotFoundException {
        final Machine machine = createValidMachine();
        MachineWorkersConfigurationUnit configurationUnit = MachineWorkersConfigurationUnit
                .create(machine, "Operation", new BigDecimal(1));
        final Criterion criterion = CriterionDAOTest.createValidCriterion();
        configurationUnit.addRequiredCriterion(criterion);
        machine.addMachineWorkersConfigurationUnit(configurationUnit);
        transactionService.runOnTransaction(new IOnTransaction<Void>() {
            @Override
            public Void execute() {
                criterionTypeDAO.save(criterion.getType());
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.