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);
            }
        }
        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);
            }
        }