model_server/edge/src/node.cxx
/*
 * connect
 *     for abstraction nodes only: build connections to the rest of the graph
 *     according to the edges crossing the subgraph boundaries.
 */
connect
for abstraction nodes only: build connections to the rest of the graph
according to the edges crossing the subgraph boundaries.
connect for abstraction nodes only : build connections to the rest of the graph according to the edges crossing the subgraph boundaries .
void 
node::connect()
{
    if (this->getrgraph() != 0) {
      for (node *c = this->getrgraph()->getheadnode(); c != 0; c = c->getnextnode()) {
        if (c->getrgraph())
                c->connect();
        slist_iterator_forw nextpred (*(slist *) c->getpredlist());
        slist_iterator_forw nextsucc(*(slist *) c->getsucclist());
      }
      this->ncon = 0;
    }
}
void node :: connect ( ) { if ( this -> getrgraph ( ) != 0 ) { for ( node * c = this -> getrgraph ( ) -> getheadnode ( ) ; c != 0 ; c = c -> getnextnode ( ) ) { if ( c -> getrgraph ( ) ) c -> connect ( ) ; slist_iterator_forw nextpred ( * ( slist * ) c -> getpredlist ( ) ) ; slist_iterator_forw nextsucc ( * ( slist * ) c -> getsucclist ( ) ) ; } this -> ncon = 0 ; } }
connect
     for abstraction nodes only: build connections to the rest of the graph
     according to the edges crossing the subgraph boundaries.
connect for abstraction nodes only : build connections to the rest of the graph according to the edges crossing the subgraph boundaries .