diff -r 4e558a15a804 -r 16af22e2c155 branchobj.cpp --- a/branchobj.cpp Tue Apr 08 08:28:37 2008 +0000 +++ b/branchobj.cpp Tue Apr 08 08:28:37 2008 +0000 @@ -806,7 +806,7 @@ // Providing an ID for a branch makes export to XHTML easier QString idAttr; if (countXLinks()>0) - idAttr=attribut ("id",getSelectString()); + idAttr=attribut ("id",mapEditor->getModel()->getSelectString(this)); //TODO directly access model else idAttr=""; @@ -1589,19 +1589,9 @@ QString BranchObj::getSelectString() { - QString s; - if (parObj) - { - if (depth==1) - s= "bo:" + QString("%1").arg(getNum()); - else - s= ((BranchObj*)(parObj))->getSelectString() + ",bo:" + QString("%1").arg(getNum()); - } else - s="mc:"; - return s; + return mapEditor->getModel()->getSelectString (this); } - void BranchObj::animate() { //relPos.animate();