public NameGenerator(INodeNameGenerator nodeNameGenerator, IObjectNameGenerator objectNameGenerator)
 {
     NodeNameGenerator   = nodeNameGenerator;
     ObjectNameGenerator = objectNameGenerator;
 }
 public void AddChild(INodeNameGenerator nodeNameGenerator)
 {
     NodeNameGenerator.Children.Add(nodeNameGenerator);
 }