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]