Example #1
0
 private static void SetPropertiesRecursively(CldrTree tree, CldrTreeNode node)
 {
     foreach (var child in node.PropertyChildren.Values)
     {
         child.Tree = tree;
         child.Parent = node;
         SetPropertiesRecursively(tree, child);
     }
     foreach (var child in node.ArrayChildren)
     {
         child.Tree = tree;
         child.Parent = node;
         SetPropertiesRecursively(tree, child);
     }
 }
Example #2
0
 private static void SetPropertiesRecursively(CldrTree tree, CldrTreeNode node)
 {
     foreach (var child in node.PropertyChildren.Values)
     {
         child.Tree   = tree;
         child.Parent = node;
         SetPropertiesRecursively(tree, child);
     }
     foreach (var child in node.ArrayChildren)
     {
         child.Tree   = tree;
         child.Parent = node;
         SetPropertiesRecursively(tree, child);
     }
 }
Example #3
0
 internal CldrTreeNode(CldrTree tree, CldrTreeNode parent)
 {
     this.Tree   = tree;
     this.Parent = parent;
 }
Example #4
0
 internal CldrTreeNode(CldrTree tree, CldrTreeNode parent)
 {
     this.Tree = tree;
     this.Parent = parent;
 }