private void LoadMap(Proxy.INode node, bool dialoagResult, bool isAuthorMode)
{
if (dialoagResult)
{
DebugLogger.Instance.LogMsg(string.Format("Loading Map[{0}] of Domain[{1}]", node.Id, node.DomainId));
IsLoadMapByGuid = false;
SuperGraph.ClearMapObjects();
Breadcrumbs.BreadcrumbTrail.Clear();
ShowLoading();
_mapManager.QueryMapByIdCompleted.RegisterEvent(node.Id, QueryMapByDomain);
_mapManager.QueryMapByIdAsync(node.DomainId, node.Id, 1);
IoC.GetInstance<ISuperGraphRelationshipFactory>().IsSameDomain = false;
if (isAuthorMode)
{
SuperGraph.AuthorMode();
}
}
}