nddelima 2004/08/04 14:24:34 Modified: java/src/org/apache/xerces/dom RangeImpl.java Log: Bug fix: The method detach () should raise an INVALID_STATE_ERR: Raised if detach() has already been invoked on this object. Revision Changes Path 1.32 +6 -1 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.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- RangeImpl.java 4 Aug 2004 21:09:05 -0000 1.31 +++ RangeImpl.java 4 Aug 2004 21:24:34 -0000 1.32 @@ -795,6 +795,11 @@ } public void detach() { + if( fDetach) { + throw new DOMException( + DOMException.INVALID_STATE_ERR, + DOMMessageFormatter.formatMessage(DOMMessageFormatter.DOM_DOMAIN, "INVALID_STATE_ERR", null)); + } fDetach = true; fDocument.removeRange(this); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]