 import weave.api.data.EntityType;
 import weave.api.data.IWeaveTreeNode;
 import weave.api.getCallbackCollection;
+import weave.api.services.beans.Entity;
 import weave.api.services.beans.EntityHierarchyInfo;
 import weave.data.AttributeColumns.ProxyColumn;
 import weave.data.DataSources.WeaveDataSource;

		
		for each (var info:EntityHierarchyInfo in event.result)
		{
			var node:EntityNode = new EntityNode(source.entityCache);
			node.id = info.id;
			children.push(node);
		}
		getCallbackCollection(source).triggerCallbacks();
	}
}
	{
		geomList.children = null;
	}
	public function equals(other:IWeaveTreeNode):Boolean { return other == this; }
	public function getLabel():String
	{
