Ejemplo n.º 1
0
        public void executeAction(DataSets.dsModuleStructure3.dtActionValueRow action)
        {
            int moduleTypeId = action.dtStepLeafRow.dtStepCompositeRow.dtModuleRow.dtModuleTypeRow.pk_id;

            if (moduleTypeId == TOOL_HOLDER)
            {
                movement.move(action);
            }
            else if (moduleTypeId == PINCE)
            {
                pince.executeAction(action);
            }
            else if (moduleTypeId == SNGLE_CHANNEL_PIPETTE)
            {
                singleChannePipette.executeAction(action);
            }
            else if (moduleTypeId == MULTI_CHANNEL_PIPETTE)
            {
                multiChannelPipette.executeAction(action);
            }
        }