Home | History | Annotate | Download | only in xpath

Lines Matching refs:NodeSetDTM

19  * $Id: NodeSetDTM.java 468655 2006-10-28 07:12:06Z minchau $
37 * <p>The NodeSetDTM class can act as either a NodeVector,
53 * <p>Thought: Should NodeSetDTM really implement NodeList and NodeIterator,
60 public class NodeSetDTM extends NodeVector
69 public NodeSetDTM(DTMManager dtmManager)
81 public NodeSetDTM(int blocksize, int dummy, DTMManager dtmManager)
89 // * Create a NodeSetDTM, and copy the members of the
94 // public NodeSetDTM(NodeList nodelist)
103 * Create a NodeSetDTM, and copy the members of the
104 * given NodeSetDTM into it.
108 public NodeSetDTM(NodeSetDTM nodelist)
119 * Create a NodeSetDTM, and copy the members of the
124 public NodeSetDTM(DTMIterator ni)
135 * Create a NodeSetDTM, and copy the members of the
140 public NodeSetDTM(NodeIterator iterator, XPathContext xctxt)
156 * Create a NodeSetDTM, and copy the members of the
160 public NodeSetDTM(NodeList nodeList, XPathContext xctxt)
179 * Create a NodeSetDTM which contains the given Node.
183 public NodeSetDTM(int node, DTMManager dtmManager)
241 * Clone this NodeSetDTM.
245 * @return a new NodeSetDTM of the same type, having the same state...
249 * @throws CloneNotSupportedException if this subclass of NodeSetDTM
255 NodeSetDTM clone = (NodeSetDTM) super.clone();
264 * @return a new NodeSetDTM of the same type, having the same state...
267 * @throws CloneNotSupportedException if this subclass of NodeSetDTM
273 NodeSetDTM clone = (NodeSetDTM) clone();
335 * @return true for all iterators based on NodeSetDTM, meaning that the
408 * @throws RuntimeException thrown if this NodeSetDTM is not of
416 XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_CANNOT_ITERATE, null)); //"This NodeSetDTM can not iterate to a previous node!");
435 * This operation is a no-op in NodeSetDTM, and will not cause
454 * Tells if this NodeSetDTM is "fresh", in other words, if
467 * If an index is requested, NodeSetDTM will call this method
475 * @throws RuntimeException thrown if this NodeSetDTM is not
483 XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_CANNOT_INDEX, null)); //"This NodeSetDTM can not do indexing or counting functions!");
528 * Add a node to the NodeSetDTM. Not all types of NodeSetDTMs support this
532 * @throws RuntimeException thrown if this NodeSetDTM is not of
539 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
550 * @throws RuntimeException thrown if this NodeSetDTM is not of
557 NodeSetDTM is not mutable!");
566 * @throws RuntimeException thrown if this NodeSetDTM is not of
573 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
584 // * this NodeSetDTM.
585 // * @throws RuntimeException thrown if this NodeSetDTM is not of
592 // throw new RuntimeException("This NodeSetDTM is not mutable!");
616 // * nulls appearing in the source NodeSetDTM will
619 // * <p> In case you're wondering why this function is needed: NodeSetDTM
625 // * @param ns NodeSetDTM whose members should be merged into this NodeSetDTM.
626 // * @throws RuntimeException thrown if this NodeSetDTM is not of
629 // public void addNodes(NodeSetDTM ns)
633 // throw new RuntimeException("This NodeSetDTM is not mutable!");
643 * @throws RuntimeException thrown if this NodeSetDTM is not of
650 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
672 // * @throws RuntimeException thrown if this NodeSetDTM is not of
679 // throw new RuntimeException("This NodeSetDTM is not mutable!");
700 * @throws RuntimeException thrown if this NodeSetDTM is not of
707 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
728 // * @throws RuntimeException thrown if this NodeSetDTM is not of
736 // throw new RuntimeException("This NodeSetDTM is not mutable!");
789 * @throws RuntimeException thrown if this NodeSetDTM is not of
796 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
864 * @throws RuntimeException thrown if this NodeSetDTM is not of
871 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
890 * @throws RuntimeException thrown if this NodeSetDTM is not of
897 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
910 * @throws RuntimeException thrown if this NodeSetDTM is not of
917 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
926 * @throws RuntimeException thrown if this NodeSetDTM is not of
933 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
943 * @throws RuntimeException thrown if this NodeSetDTM is not of
950 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
965 * @throws RuntimeException thrown if this NodeSetDTM is not of
972 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
984 * @throws RuntimeException thrown if this NodeSetDTM is not of
991 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
1005 * @throws RuntimeException thrown if this NodeSetDTM is not of
1012 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
1022 * @throws RuntimeException thrown if this NodeSetDTM is not of
1029 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_NOT_MUTABLE, null)); //"This NodeSetDTM is not mutable!");
1121 * @throws RuntimeException thrown if this NodeSetDTM is not of
1129 XSLMessages.createXPATHMessage(XPATHErrorResources.ER_NODESETDTM_CANNOT_INDEX, null)); //"This NodeSetDTM can not do indexing or counting functions!");
1138 * @throws RuntimeException thrown if this NodeSetDTM is not of
1146 "This NodeSetDTM can not do indexing or counting functions!");