public void Init(IHostInfoOutputPort hostInfoOutputPort, 
            IWetMssEventOutputPort wetMssEventOutputPort,
            IDryMssEventInputPort dryMssEventInputPort,
            IGeneratorMappingManager generatorMappingMgr,
            IMssParameterViewer mssParameters)
        {
            this.generatorMappingMgr = generatorMappingMgr;
            this.mssMsgProcessor.Init(generatorMappingMgr, mssParameters);

            //Adds listener for generator toggle messages.
            wetMssEventOutputPort.WetMssEventsReceived += new
                    WetMssEventReceivedEventHandler(WetMssEventOutputPort_WetMssEventReceived);

            this.hostInfoOutputPort = hostInfoOutputPort;

            hostInfoOutputPort.BeforeProcessingCycleEnd += new
                    ProcessingCycleEndEventHandler(HostInfoOutputPort_BeforeProcessingCycleEnd);
            hostInfoOutputPort.ProcessingCycleEnd += new
                    ProcessingCycleEndEventHandler(HostInfoOutputPort_ProcessingCycleEnd);

            this.dryMssEventInputPort = dryMssEventInputPort;
        }
        public void Init(IHostInfoOutputPort hostInfoOutputPort,
                         IWetMssEventOutputPort wetMssEventOutputPort,
                         IDryMssEventInputPort dryMssEventInputPort,
                         IGeneratorMappingManager generatorMappingMgr,
                         IMssParameterViewer mssParameters)
        {
            this.generatorMappingMgr = generatorMappingMgr;
            this.mssMsgProcessor.Init(generatorMappingMgr, mssParameters);

            //Adds listener for generator toggle messages.
            wetMssEventOutputPort.WetMssEventsReceived += new
                                                          WetMssEventReceivedEventHandler(WetMssEventOutputPort_WetMssEventReceived);

            this.hostInfoOutputPort = hostInfoOutputPort;

            hostInfoOutputPort.BeforeProcessingCycleEnd += new
                                                           ProcessingCycleEndEventHandler(HostInfoOutputPort_BeforeProcessingCycleEnd);
            hostInfoOutputPort.ProcessingCycleEnd += new
                                                     ProcessingCycleEndEventHandler(HostInfoOutputPort_ProcessingCycleEnd);

            this.dryMssEventInputPort = dryMssEventInputPort;
        }
 public void Init(IGeneratorMappingManager genMappingMgr, IMssParameterViewer paramViewer)
 {
     this.genMappingMgr = genMappingMgr;
     this.paramViewer = paramViewer;
 }
Пример #4
0
 public void Init(IGeneratorMappingManager genMappingMgr)
 {
     this.genMappingMgr = genMappingMgr;
 }
Пример #5
0
 public void Init(IGeneratorMappingManager genMappingMgr, IMssParameterViewer paramViewer)
 {
     this.genMappingMgr = genMappingMgr;
     InitOptionallySerializedDependencies(paramViewer);
 }
 public void Init(IGeneratorMappingManager genMappingMgr, IMssParameterViewer paramViewer)
 {
     this.genMappingMgr = genMappingMgr;
     this.paramViewer   = paramViewer;
 }
 public void Init(IGeneratorMappingManager genMappingMgr)
 {
     this.genMappingMgr = genMappingMgr;
 }
 public void Init(IGeneratorMappingManager genMappingMgr, IMssParameterViewer paramViewer)
 {
     this.genMappingMgr = genMappingMgr;
     InitOptionallySerializedDependencies(paramViewer);
 }
 public void InitNonserializableMembers(IMappingManager mappingMgr, 
                  IGeneratorMappingManager genMappingMgr)
 {
     this.mappingManager = mappingMgr;
     this.genMappingManager = genMappingMgr;
 }
Пример #10
0
 public void InitNonserializableMembers(IMappingManager mappingMgr,
                                        IGeneratorMappingManager genMappingMgr)
 {
     this.mappingManager    = mappingMgr;
     this.genMappingManager = genMappingMgr;
 }