Beispiel #1
0
 /// <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();
         }
     }
 }
Beispiel #2
0
 //проверка - есть ли ребро в вершину 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);
 }
Beispiel #3
0
 public void setContent(NodeContent c)
 {
     nCont = c;
 }