示例#1
0
 private void Shutdown(IExciter Exciter)
 {
     if (Exciter != null)
     {
         Exciter.Shutdown();
     }
 }
示例#2
0
 public IExciter Activate(IExciter exciter)
 {
     if (Exciter != exciter)
     {
         Shutdown(Exciter);
     }
     Exciter    = exciter.Activate();
     operation_ = Exciter.Mode;
     return(Exciter);
 }
示例#3
0
 public ExciterOperation(IExciter exciter)
 {
     _exciter     = exciter;
     CommandApply = new DelegateCommand(() => Apply());
 }
示例#4
0
 internal ExciterMultiSpot(IExciter exciter)
     : base(exciter.ExciterApi)
 {
     controller_ = exciter.Controller;
 }
示例#5
0
 public ExciterSweep(IExciter exciter)
     : base(exciter.ExciterApi)
 {
     controller_ = exciter.Controller;
 }
示例#6
0
 public ExciterCombSepehr(IExciter exciter)
     : base(exciter.ExciterApi)
 {
     controller_ = exciter.Controller;
 }
示例#7
0
 internal ExciterBarrage(IExciter ctrl)
     : base(ctrl.ExciterApi)
 {
     controller_ = ctrl.Controller;
 }
示例#8
0
 public ExciterHopping(IExciter exciter)
     : base(exciter.ExciterApi)
 {
     controller_ = exciter.Controller;
 }