void DeleteSelectedNodeCommand::StoreParentsOfRemovingAggregatorControls(const HierarchyTreeNode::HIERARCHYTREENODESLIST& nodes)
{
	HierarchyTreeNode::HIERARCHYTREENODESCONSTITER it;
	for (it = nodes.begin(); it != nodes.end(); ++it)
	{
		if (!dynamic_cast<HierarchyTreeAggregatorNode*>(*it))
		{
			HierarchyTreeScreenNode* screen = HierarchyTreeController::Instance()->GetScreenNodeForNode(*it);

			if (screen)
			{
				parentsOfRemovingAggregatorControls.insert(screen->GetId());
			}
		}
	}
}