LWWidget.Data.Node = LWWidget.Data.inherits({

	constructor: function (name) {
		this.base(name);
		this.contents = new Array();
	},

	addChild: function (child) {
		if (child instanceof LWWidget.Data.Node || child instanceof LWWidget.Data.Leaf) {
			this.contents.push(child);
		}
	},


	getChildren: function (name) {
		var _c = new Array();
		for (var i in this.contents) {
			if (this.contents[i] && this.contents[i].name == name) {
				_c.push(this.contents[i]);
			}
		}
		return _c;
	}

});