예제 #1
0
 protected UiNode(string name, UiNodeType type)
 {
     Name = name;
     Type = type;
 }
예제 #2
0
 public UiLazyContainerNode(string name, UiNodeType type)
     : base(name, type)
 {
     _lock = new object();
 }
예제 #3
0
 protected UiNode(string name, UiNodeType type)
 {
     Name = name;
     Type = type;
 }
예제 #4
0
 public void Add(UiNodeType type, Wildcard wildcard)
 {
     Add(new UiNodePathElement {
         Types = new[] { type }, Wildcards = new[] { wildcard }, IsMandatory = true
     });
 }
예제 #5
0
 public void Add(UiNodeType type)
 {
     Add(new UiNodePathElement {
         Types = new[] { type }, IsMandatory = true
     });
 }
예제 #6
0
 public UiContainerNode(string name, UiNodeType type)
     : base(name, type)
 {
 }
예제 #7
0
 public UiLazyContainerNode(string name, UiNodeType type)
     : base(name, type)
 {
     _lock = new object();
 }