NodeSelector selector = new DescendantSelector(p, false);
NodeSelector selector = new DescendantSelector(p, Expression.NO_CONTEXT_ID);
    protected NodeList findElementsByTagName(StoredNode root, QName qname) {        DocumentSet docs = new DocumentSet();        docs.add(this);        NodeProxy p = new NodeProxy(this, root.getGID(), root.getInternalAddress());        NodeSelector selector = new DescendantSelector(p, false);        return (NodeSet) broker.getElementIndex().findElementsByTagName(ElementValue.ELEMENT, docs, qname, selector);    } 