private void Initialize(Utils.Action action)
{
if (action.ActionML.SelectSingleNode("//Input/Edit/Name") == null) return;
//select the dashboard to configure CASE SENSITIVE NAMES
if (action.ActionML.SelectSingleNode("//Input/Edit/Name").InnerText != ConfigureDashboard.Toolbar.Selected(domain))
{
ConfigureDashboard.Toolbar.Select(action.ActionML.SelectSingleNode("//Input/Edit/Name").InnerText, domain);
}
//configurationPage.PageToolbar.Select(action.ActionML.SelectSingleNode("//Input/Edit/Name").InnerText);
configurationPage = new Home.ConfigureDashboard(domain, action);
//choose the layout. Tables 1-6 Fletcher wason
#region this isn't an initialization step!
//if (action.ActionML.SelectSingleNode("//Input/Edit/Layout") != null)
//{
// configurationPage.SelectLayout(action.ActionML.SelectSingleNode("//Input/Edit/Layout").InnerText);
// hadToChange = true;
// configurationPage.Refresh();
//}
#endregion
}