}
    public NodeIterator setStartNode(int node) {	if (_isConstant) {	    _node = _startNode;	    return resetPosition();	}	else if (_isRestartable) {	    if (_node == Integer.MIN_VALUE) {		_node = _startNode = node;	    }	    return resetPosition();	}	return this;    }