_source = _adapters[node>>>24].getTypedAxisIterator(_axis,_type);
_source = _adapters[dom].getTypedAxisIterator(_axis,_type);
	public NodeIterator setStartNode(final int node) {	    _mask = node & SET;	    // consider caching these	    if ((_type == NO_TYPE) || (_type == DOM.ELEMENT)) {		_source = _adapters[node>>>24].getAxisIterator(_axis);	    }	    else if (_axis == Axis.CHILD) {		_source = _adapters[node>>>24].getTypedChildren(_type);	    }	    else {		_source = _adapters[node>>>24].getTypedAxisIterator(_axis,_type);	    }	    _source.setStartNode(node & CLR);	    return this;	}