Exemplo n.º 1
0
 public BackhaulPLCalc(IBaseService iBaseService)
 {
     m_IPTPLossCalcMethod = ServiceHelper.Lookup<IPTPLossCalcMethod>(iBaseService);
     m_IPropagModelCollection = ServiceHelper.Lookup<IPropagModelCollection>(iBaseService);
     m_CalcParamFactory = new CalcParamFactory(m_IPropagModelCollection as PropagationModelCollection);
     m_IGeoInfo = ServiceHelper.Lookup<IGeoProvider>(iBaseService).GetGeoInfo;
     m_IBaseService = iBaseService;    
 }
Exemplo n.º 2
0
 public override void Init(IPropagationModel propModel, IBaseService context)
 {
     base.Init(propModel, context, Resources.OkumuHataPropModelPropertiesXmlStr);
     this.m_PropModel = base.m_editPropModel as OkumuHataPropagationModel;
     this.m_PropagModelCollection = ServiceHelper.Lookup<IPropagModelCollection>(context);
 }
Exemplo n.º 3
0
 public override void Init(IPropagationModel propModel, IBaseService context)
 {
     IPropaGeoDataObserver observer = ServiceHelper.Lookup<IPropaGeoDataObserver>(context);
     if ((propModel.GisClutterDictionary.Count == 0) && (observer.GisClutterDictionary.Count > 0))
     {
         propModel.GisClutterDictionary = observer.GisClutterDictionary;
     }
    
     base.Init(propModel, context, Resources.PropModelPropertiesXmlStr);
     this.m_PropModel = base.m_editPropModel as SpmPropagationModel;
     this.dgvClutterLoss.AllowUserToDeleteRows = false;
     this.dgvClutterLoss.EditingControlShowing += new DataGridViewEditingControlShowingEventHandler(this.dgvClutterLoss_EditingControlShowing);
     this.dgvClutterLoss.CellValidating += new DataGridViewCellValidatingEventHandler(this.dgvClutterLoss_CellValidating);
     this.dgvClutterLoss.CellValueChanged += new DataGridViewCellEventHandler(this.dgvClutterLoss_CellValueChanged);
     this.gridParameters.PropertyValueChanged += new PropertyValueChangedEventHandler(this.gridParameters_PropertyValueChanged);   //add by liujialin 5.15
     this.InitClutterLossLissView();
     this.m_PropagModelCollection = ServiceHelper.Lookup<IPropagModelCollection>(context);
 }
Exemplo n.º 4
0
 public FileIndexGenerator(IPropagation nePropagation, IPropagModelCollection propaCollection)
 {
     this.m_Propagation = nePropagation;
     this.m_PropagModelCollection = propaCollection;
 }
Exemplo n.º 5
0
 public RepeaterObjExtractor(Repeater Repeater, IPropagModelCollection PropaCollection, bool IsDonorSide) : this(Repeater, PropaCollection)
 {
     this.m_IsDonorSide = IsDonorSide;
 }
Exemplo n.º 6
0
 public RepeaterObjExtractor(Repeater Repeater, IPropagModelCollection PropaCollection)
 {
     this.m_Repeater = Repeater;
     this.m_PropaCollection = PropaCollection;
 }