public override void CreateFolder(string parentDirectory, int fileIndex)
{
string newDirectory = System.IO.Path.Combine(parentDirectory, this.NodeType.ToString());
System.IO.Directory.CreateDirectory(newDirectory);
for (int i = 0; i < this.ChildNodes.Count; i++)
{
this.ChildNodes[i].CreateFolder(newDirectory, i);
}
}