Пример #1
0
 public object Clone()
 {
     var pd = new SubRoutine
                  {
                      SubRoutineName = this.SubRoutineName,
                  };
     return pd;
 }
Пример #2
0
        public object Clone()
        {
            var pd = new SubRoutine
            {
                SubRoutineName = this.SubRoutineName,
            };

            return(pd);
        }
Пример #3
0
        public virtual object Clone()
        {
            SubRoutine pd = new SubRoutine()
            {
                SubRoutineName = this.SubRoutineName,
            };

            return(pd);
        }
Пример #4
0
 SubRoutine FindSubRoutineByName(string subName, Composite comp)
 {
     if (comp is SubRoutine && ((SubRoutine)comp).SubRoutineName == subName)
     {
         return((SubRoutine)comp);
     }
     if (comp is GroupComposite)
     {
         foreach (var c in ((GroupComposite)comp).Children)
         {
             SubRoutine temp = FindSubRoutineByName(subName, c);
             if (temp != null)
             {
                 return(temp);
             }
         }
     }
     return(null);
 }
Пример #5
0
 bool GetSubRoutine()
 {
     _sub = FindSubRoutineByName(SubRoutineName, Pb.PbBehavior);
     return(_sub != null);
 }
Пример #6
0
 bool GetSubRoutine() {
     _sub = FindSubRoutineByName(SubRoutineName, Pb.CurrentProfile.Branch);
     return _sub != null;
 }
Пример #7
0
 public virtual object Clone()
 {
     SubRoutine pd = new SubRoutine()
     {
         SubRoutineName = this.SubRoutineName,
     };
     return pd;
 }
Пример #8
0
 private bool GetSubRoutine()
 {
     _sub = FindSubRoutineByName(SubRoutineName, Pb.PbBehavior);
     return _sub != null;
 }
Пример #9
0
 bool GetSubRoutine()
 {
     _sub = FindSubRoutineByName(SubRoutineName, Pb.CurrentProfile.Branch);
     return(_sub != null);
 }