Esempio n. 1
0
        public override void InitializeScanMixedEngine()
        {
            VmScanMixedEngine engine = new VmScanMixedEngine();
            IntializeDeliverWithCommonDone(engine);

            // kludge (err) - Language
            engine.Instructions = "Deliver Items and Nests:";

            // Item Event Manager
            VmDeliverItemManager im = new VmDeliverItemManager(
                VmAirportData.Default.AirportOutputData.CreateDeliverItemForMixedEventFile());

            // Nest Event Manager
            VmDeliverNestEventManager nm = new VmDeliverNestEventManager(
                VmAirportData.Default.AirportOutputData.CreateDeliverNestForMixedEventFile());

            // Alias Event Manager
            VmDeliverAliasManager am = new VmDeliverAliasManager(
                VmAirportData.Default.AirportOutputData.CreateDeliverAliasForMixedEventFile());

            // Mixed Event Manager
            engine.EventManager = new VmMixedEventManager(
                im,
                nm,
                am);

            _scanMixedEngine = engine;
        }
Esempio n. 2
0
        public override void InitializeScanNestEngine()
        {
            VmNeScanNestEngine engine = new VmNeScanNestEngine();
            IntializeDeliverWithCommonDone(engine);

            // kludge (err) - Language
            engine.Instructions = "Deliver Nest";
            VmDeliverNestEventManager nm = new VmDeliverNestEventManager(
                VmAirportData.Default.AirportOutputData.CreateDeliverNestEventFile());
            engine.NestEventManager = nm;

            _scanNestEngine = engine;
        }