static VariablesElement CreateItem(Variable item, int depth) { _variables = new VariablesElement(item.name, depth, ++IDCounter); _variables.variable = item; return(_variables); }
public static List <VariablesElement> GenerateTree() { IDCounter = 0; VariablesElement root = new VariablesElement("Root", -1, IDCounter); List <VariablesElement> roots = new List <VariablesElement>(); roots.Add(root); GenerateItems(roots); return(roots); }