Example #1
0
 public void setChildSegment(ProxyChainSegment segment)
 {
     if (childSegment == null)
     {
         childSegment = segment;
     }
     else if (childSegment is MultiChildSegment)
     {
         childSegment.setChildSegment(segment);
     }
     else
     {
         var oldChild = childSegment;
         childSegment = new MultiChildSegment();
         childSegment.setChildSegment(oldChild);
         childSegment.setChildSegment(segment);
     }
 }
Example #2
0
 public void setChildSegment(ProxyChainSegment segment)
 {
     childSegment = segment;
 }
Example #3
0
 public void setChildSegment(ProxyChainSegment segment)
 {
     children.Add(segment);
 }