private void OnMetaObjectDeleted(object sender, RepositoryMetaObjectDeletedEventArgs args) { var metaObjectDeleted = this.MetaObjectDeleted; if (metaObjectDeleted != null) { metaObjectDeleted(this, args); } var metaObjectId = args.MetaObjectId; var nodes = this.Nodes.SelectSingleNode(metaObjectId); foreach (var node in nodes) { node.Remove(); } this.Nodes.RepositoryNode.Sync(); }
private void ExplorerMetaObjectDeleted(object sender, RepositoryMetaObjectDeletedEventArgs args) { this.metavalidationView.Validate(Domain.GetDomain(args.Repository.Domain)); }