private void CreateProcessedCommandLink(IProcessedCommandLink processedCommandLink) { var commandNode = this.ViewModel.GetOrCreateCommandNode(this.FindViewModel(processedCommandLink.CommandReference.Value.AsElement().Id)); foreach (var component in this.ViewModel.GetAllComponentsNode(processedCommandLink.Parent.Parent.AsElement().Id)) { this.ViewModel.GetOrCreateCommandConnection(commandNode, component); } }