Skip to content
Snippets Groups Projects
Commit 535aef3f authored by thorsten's avatar thorsten
Browse files

* Adding delete

parent 35b1232c
No related branches found
No related tags found
No related merge requests found
......@@ -214,7 +214,6 @@ void RelaySubject::addEdge(RelayRef ref) {
stringstream edge;
edge<<node.str()<<"-"<<ref->getSinkUUID().createString()<<"-Relay";
zsys_error("Target is %s \n", sink.str().c_str());
view->addEdge(edge.str(), node.str(), sink.str(), true);
view->addNodeAttribute<string>(node.str(), "ui.style", "fill-color: rgb(255,000,000);size:6px;");
......@@ -224,23 +223,22 @@ void RelaySubject::removeEdge(RelayRef ref) {
/* Delete the relay*/
stringstream node;
node<<this->Incoming()->getName()<<"->"<<ref->getName();
node<<ref->getUUID().createString()<<"-Relay";
view->removeNode(node.str());
/* Delete Edge from process to relay*/
stringstream edge_r;
edge_r<<this->Incoming()->getName()<<"-"<<ref->getName();
edge_r<<this->Incoming()->getUUID().createString()<<"-"<<ref->getUUID().createString();
view->removeEdge(edge_r.str());
/* Delete Edge from relay to other relay*/
stringstream sink;
sink<<ref->getName()<<"-Relay";
sink<<ref->getSinkUUID().createString()<<"-Relay";
stringstream edge;
edge<<node.str()<<"-"<<ref->getName()<<"-Relay";
edge<<node.str()<<"-"<<ref->getSinkUUID().createString()<<"-Relay";
view->removeEdge(edge.str());
}
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment