diff options
author | Burak Emir <emir@epfl.ch> | 2006-10-10 14:25:20 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2006-10-10 14:25:20 +0000 |
commit | de4eb301bc40ca4b7cb315843f660168451e728b (patch) | |
tree | d77ad3b9a71d4bdd8287a99f91163e96276d02fb /src/library/scala/collection/mutable/ObservableMap.scala | |
parent | 2995f1a6a4eb2c95399e125500ce6143f9ce7465 (diff) | |
download | scala-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.scala | 4 |
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") + }) } } |