public void Activate()
 {
     if (cpViewTW == null)
     {
         cpViewTW = CPChartViewTWCmd.Instance;
     }
     //cpViewTW.Activate();
     if (cpTableTW == null)
     {
         cpTableTW = CPTableViewTWCmd.Instance;
     }
     cpTableTW.Activate();
     cpViewTW.SetTraceConsumer(cpTableTW.GetTraceConsumer());
     foreach (ICPProcessTracer pt in procTracers)
     {
         pt.Clear();
     }
 }
 public CPTracerService()
 {
     cpViewTW  = CPChartViewTWCmd.Instance;
     cpTableTW = CPTableViewTWCmd.Instance;
 }