summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/mutable/ObservableMap.scala
diff options
context:
space:
mode:
authorBurak Emir <emir@epfl.ch>2006-10-10 14:25:20 +0000
committerBurak Emir <emir@epfl.ch>2006-10-10 14:25:20 +0000
commitde4eb301bc40ca4b7cb315843f660168451e728b (patch)
treed77ad3b9a71d4bdd8287a99f91163e96276d02fb /src/library/scala/collection/mutable/ObservableMap.scala
parent2995f1a6a4eb2c95399e125500ce6143f9ce7465 (diff)
downloadscala-de4eb301bc40ca4b7cb315843f660168451e728b.tar.gz
scala-de4eb301bc40ca4b7cb315843f660168451e728b.tar.bz2
scala-de4eb301bc40ca4b7cb315843f660168451e728b.zip
exceptions
Diffstat (limited to 'src/library/scala/collection/mutable/ObservableMap.scala')
-rw-r--r--src/library/scala/collection/mutable/ObservableMap.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/library/scala/collection/mutable/ObservableMap.scala b/src/library/scala/collection/mutable/ObservableMap.scala
index da08fb95d7..f6713125d9 100644
--- a/src/library/scala/collection/mutable/ObservableMap.scala
+++ b/src/library/scala/collection/mutable/ObservableMap.scala
@@ -50,6 +50,8 @@ trait ObservableMap[A, B, This <: ObservableMap[A, B, This]] requires This
abstract override def clear: Unit = {
super.clear
- publish(new Reset with Undoable { def undo: Unit = error("cannot undo") })
+ publish(new Reset with Undoable {
+ def undo: Unit = throw new UnsupportedOperationException("cannot undo")
+ })
}
}