예제 #1
0
 public void Append2NewChildrenWithVerify <CT>(string id, Func <ProjectRootElement, string, CT> adder, Func <CT, string, bool> matcher, out ElementLinkPair <CT> c1, out ElementLinkPair <CT> c2)
     where CT : ProjectElement
 {
     c1 = AppendNewChaildWithVerify(ObjectType.View, id.Ver(1), adder, matcher);
     c2 = AppendNewChaildWithVerify(ObjectType.Real, id.Ver(2), adder, matcher);
 }
예제 #2
0
 public void Append2NewNamedChildrenWithVerify <CT>(string name, Func <ProjectRootElement, string, CT> adder, out ElementLinkPair <CT> c1, out ElementLinkPair <CT> c2)
     where CT : ProjectElement
 {
     c1 = AppendNewNamedChaildWithVerify(ObjectType.View, name.Ver(1), adder);
     c2 = AppendNewNamedChaildWithVerify(ObjectType.Real, name.Ver(2), adder);
 }
예제 #3
0
 public void Add2NewLabeledChildrenWithVerify <CT>(string label, Func <T, string, CT> adder, out ElementLinkPair <CT> c1, out ElementLinkPair <CT> c2)
     where CT : ProjectElement
 {
     c1 = AddNewLabeledChaildWithVerify(ObjectType.View, label.Ver(1), adder);
     c2 = AddNewLabeledChaildWithVerify(ObjectType.Real, label.Ver(2), adder);
 }