public override void Delete(ref TransactionFramework.TransactionChain chain)
{
MapManager.NodeFactory.DeleteNode(this);
TransactionFramework.DeleteNodeTransactionLink deleteNode = new TransactionFramework.DeleteNodeTransactionLink();
deleteNode.DomainId = DomainId;
deleteNode.MapManager = MapManager;
deleteNode.Node = this;
chain.AddTransaction(deleteNode);
}
}