srcPt = _sourceFigNode.connectionPoint(dstPt); dstPt = _destFigNode.connectionPoint(srcPt);
sourcePoint = _sourceFigNode.connectionPoint(destPoint); destPoint = _destFigNode.connectionPoint(sourcePoint);
    public void computeRoute() {        Point srcPt = getSourcePortFig().center();        Point dstPt = getDestPortFig().center();        srcPt = _sourceFigNode.connectionPoint(dstPt);        dstPt = _destFigNode.connectionPoint(srcPt);        ((FigLine) _fig).setShape(srcPt, dstPt);        calcBounds();    }