nddelima 2004/08/10 12:35:13 Modified: java/src/org/apache/xerces/dom RangeImpl.java Log: cloneContents and extractContents should raise the DOMException HIERARCHY_REQUEST_ERR when a DocumentType node is cloned/extracted into the new DocumentFragment instead of the RangeException INVALID_NODE_TYPE_ERR. Revision Changes Path 1.34 +5 -5 xml-xerces/java/src/org/apache/xerces/dom/RangeImpl.java Index: RangeImpl.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/RangeImpl.java,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- RangeImpl.java 5 Aug 2004 15:56:54 -0000 1.33 +++ RangeImpl.java 10 Aug 2004 19:35:13 -0000 1.34 @@ -1725,7 +1725,7 @@ * If the traversal operation is * <code>DELETE_CONTENTS</code> the return value is null. */ - private Node traverseFullySelected( Node n, int how ) + private Node traverseFullySelected( Node n, int how ) { switch( how ) { @@ -1735,9 +1735,9 @@ if ( n.getNodeType()==Node.DOCUMENT_TYPE_NODE ) { // TBD: This should be a HIERARCHY_REQUEST_ERR - throw new RangeExceptionImpl( - RangeException.INVALID_NODE_TYPE_ERR, - DOMMessageFormatter.formatMessage(DOMMessageFormatter.DOM_DOMAIN, "INVALID_NODE_TYPE_ERR", null)); + throw new DOMException( + DOMException.HIERARCHY_REQUEST_ERR, + DOMMessageFormatter.formatMessage(DOMMessageFormatter.DOM_DOMAIN, "HIERARCHY_REQUEST_ERR", null)); } return n; case DELETE_CONTENTS:
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]