/** * Cast result object to a nodelist. (special function). * * @return The document fragment as a nodelist */ public NodeList convertToNodeset() { if (m_obj instanceof NodeList) return (NodeList) m_obj; else return new org.apache.xml.dtm.ref.DTMNodeList(asNodeIterator()); }
/** * Create an XRTreeFrag Object. * */ public XRTreeFrag(int root, XPathContext xctxt, ExpressionNode parent) { super(null); exprSetParent(parent); initDTM(root, xctxt); }
var = new XRTreeFrag(df, xctxt, this);
/** * Cast result object to a number. * * @return The result tree fragment as a number or NaN */ public double num() throws javax.xml.transform.TransformerException { XMLString s = xstr(); return s.toDouble(); }
/** * Create an XRTreeFrag Object. * */ public XRTreeFrag(int root, XPathContext xctxt) { super(null); initDTM(root, xctxt); }
(javaClass == java.lang.Object.class) ) DTMIterator dtmIter = ((XRTreeFrag) xobj).asNodeIterator(); return new DTMNodeIterator(dtmIter); return ((XRTreeFrag) xobj).convertToNodeset(); DTMIterator iter = ((XRTreeFrag) xobj).asNodeIterator(); int rootHandle = iter.nextNode(); DTM dtm = iter.getDTM(rootHandle); DTMIterator iter = ((XRTreeFrag) xobj).asNodeIterator(); int rootHandle = iter.nextNode(); DTM dtm = iter.getDTM(rootHandle);
/** * Detaches the <code>DTMIterator</code> from the set which it iterated * over, releasing any computational resources and placing the iterator * in the INVALID state. After <code>detach</code> has been invoked, * calls to <code>nextNode</code> or <code>previousNode</code> will * raise a runtime exception. * * In general, detach should only be called once on the object. */ public void detach(){ if(m_allowRelease){ m_DTMXRTreeFrag.destruct(); setObject(null); } }
var = new XRTreeFrag(df, xctxt, this);
/** * Cast result object to a string. * * @return The string this wraps or the empty string if null */ public void appendToFsb(org.apache.xml.utils.FastStringBuffer fsb) { XString xstring = (XString)xstr(); xstring.appendToFsb(fsb); }
/** * Create an XRTreeFrag Object. * */ public XRTreeFrag(int root, XPathContext xctxt) { super(null); initDTM(root, xctxt); }
(javaClass == java.lang.Object.class) ) DTMIterator dtmIter = ((XRTreeFrag) xobj).asNodeIterator(); return new DTMNodeIterator(dtmIter); return ((XRTreeFrag) xobj).convertToNodeset(); DTMIterator iter = ((XRTreeFrag) xobj).asNodeIterator(); int rootHandle = iter.nextNode(); DTM dtm = iter.getDTM(rootHandle); DTMIterator iter = ((XRTreeFrag) xobj).asNodeIterator(); int rootHandle = iter.nextNode(); DTM dtm = iter.getDTM(rootHandle);
/** * Detaches the <code>DTMIterator</code> from the set which it iterated * over, releasing any computational resources and placing the iterator * in the INVALID state. After <code>detach</code> has been invoked, * calls to <code>nextNode</code> or <code>previousNode</code> will * raise a runtime exception. * * In general, detach should only be called once on the object. */ public void detach(){ if(m_allowRelease){ m_DTMXRTreeFrag.destruct(); setObject(null); } }
/** * Create an XRTreeFrag Object. * */ public XRTreeFrag(int root, XPathContext xctxt, ExpressionNode parent) { super(null); exprSetParent(parent); initDTM(root, xctxt); }
var = new XRTreeFrag(df, xctxt, this);
/** * Cast result object to a string. * * @return The string this wraps or the empty string if null */ public void appendToFsb(org.apache.xml.utils.FastStringBuffer fsb) { XString xstring = (XString)xstr(); xstring.appendToFsb(fsb); }
/** * Create an XRTreeFrag Object. * */ public XRTreeFrag(int root, XPathContext xctxt) { super(null); initDTM(root, xctxt); }
/** * Cast result object to a nodelist. (special function). * * @return The document fragment as a nodelist */ public NodeList convertToNodeset() { if (m_obj instanceof NodeList) return (NodeList) m_obj; else return new org.apache.xml.dtm.ref.DTMNodeList(asNodeIterator()); }
(javaClass == java.lang.Object.class) ) DTMIterator dtmIter = ((XRTreeFrag) xobj).asNodeIterator(); return new DTMNodeIterator(dtmIter); return ((XRTreeFrag) xobj).convertToNodeset(); DTMIterator iter = ((XRTreeFrag) xobj).asNodeIterator(); int rootHandle = iter.nextNode(); DTM dtm = iter.getDTM(rootHandle); DTMIterator iter = ((XRTreeFrag) xobj).asNodeIterator(); int rootHandle = iter.nextNode(); DTM dtm = iter.getDTM(rootHandle);