if (_relative) {
final Point point = cs.toPoint(center.getPosition());
pos.x += point.x;
pos.y += point.y;
}
final Position position = cs.toPosition(pos);
MapNode n = getBL().findNode(position);
if (getBL().hasSingleReference(center)) {
// there is only one reference to the current center node
if (n == null)
// at the move destination there is no node, so we can move it