public void BuildBranch(string name) //aka BuildComposite { JBranch node = new JBranch(name); _stack.Peek().AddChild(node); _stack.Push(node); }
public JBuilder() { _root = new JBranch("root"); _stack = new Stack <JBranch>(); _stack.Push(_root); }