/// <summary>
        /// Constructor
        /// </summary>
        /// <param name="name">Display name of the composite</param>
        /// <param name="nodes">Children nodes</param>
        protected Composite(string displayName, params Node[] childNodes)
        {
            Name = displayName;

            ChildNodes.AddRange(childNodes.ToList());
        }
Example #2
0
        //constructor
        protected Composite(string name, params Node[] nodes)
        {
            Name = name;

            ChildNodes.AddRange(nodes.ToList());
        }
Example #3
0
 public void AddNodeRange(IEnumerable <IMenuNode> nodes)
 {
     ChildNodes.AddRange(nodes);
 }
Example #4
0
 public DomDocument(IEnumerable <IDomObject> elements) : base()
 {
     ChildNodes.AddRange(elements);
 }
Example #5
0
 public DomContainer(IEnumerable <IDomObject> elements) : base()
 {
     ChildNodes.AddRange(elements);
 }
Example #6
0
 public MSBuildTarget(string name, IEnumerable <MSBuildTask> tasks)
 {
     this.name  = name;
     ChildNodes = ChildNodes.AddRange(tasks);
 }