/// <inheritdoc />
        public virtual bool CreateDependencyFromEdge(IEdgeModel edgeModel, out LinkedNodesDependency linkedNodesDependency, out INodeModel parentNodeModel)
        {
            linkedNodesDependency = new LinkedNodesDependency
            {
                DependentPort = edgeModel.FromPort,
                ParentPort    = edgeModel.ToPort,
            };
            parentNodeModel = edgeModel.ToPort.NodeModel;

            return(true);
        }