/// <summary> /// Удаляет все ссылки на параграф Node из всех остальных параграфов /// </summary> /// <param name="node"></param> public void deleteLinksOn(Node node) { foreach (Node cur in pars) { if (cur == node) { continue; } NodeContent nc = cur.getContent(); if (nc.hasLink(node.get_name()) == true) { nc.deleteLink(node.get_name()); cur.refreshChildren(); } } }
//проверка - есть ли ребро в вершину node? public bool hasInputEdge(Node node) { foreach (Node cur in pars) { if (cur == node) { continue; } NodeContent nc = cur.getContent(); if (nc.hasLink(node.get_name()) == true) { return(true); } } return(false); }
public void setContent(NodeContent c) { nCont = c; }