public XObject execute ( XPathContext xctxt ) throws javax . xml . transform . TransformerException { XNodeSet iter = new XNodeSet ( ( LocPathIterator ) m_clones . getInstance ( ) ) ; iter . setRoot ( xctxt . getCurrentNode ( ) , xctxt ) ; return iter ; }
Execute this iterator meaning create a clone that can store state and initialize it for fast execution from the current runtime state . When this is called no actual query from the current context node is performed .