public virtual void Add(params Parameter[] Parameters) { if (this.parameters is null) { this.parameters = new DisplayableParameters(Parameters); } else { this.parameters.AddRange(Parameters); } }
public Node(TreeNode Parent, NodeInformation NodeInfo) : base(Parent) { this.nodeInfo = NodeInfo; if (this.nodeInfo.ParameterList == null) { this.parameters = null; } else { this.parameters = new DisplayableParameters(this.nodeInfo.ParameterList); } if (nodeInfo.HasChildren) { this.children = new SortedDictionary <string, TreeNode>() { { string.Empty, new Loading(this) } }; } }