diff options
author | Philipp Haller <hallerp@gmail.com> | 2009-09-22 16:56:14 +0000 |
---|---|---|
committer | Philipp Haller <hallerp@gmail.com> | 2009-09-22 16:56:14 +0000 |
commit | 3a98614bd1e5507d03bbaf7fa274d874ba63c0af (patch) | |
tree | 80f690367b81be364ae427ab2d0f8fbcccac2e51 /src | |
parent | 66b6059b4bf964316390ca19dc767721672fb929 (diff) | |
download | scala-3a98614bd1e5507d03bbaf7fa274d874ba63c0af.tar.gz scala-3a98614bd1e5507d03bbaf7fa274d874ba63c0af.tar.bz2 scala-3a98614bd1e5507d03bbaf7fa274d874ba63c0af.zip |
Really fixing the build now.
Diffstat (limited to 'src')
-rw-r--r-- | src/library/scala/collection/generic/BufferTemplate.scala | 2 | ||||
-rw-r--r-- | src/swing/scala/swing/BufferWrapper.scala | 2 | ||||
-rw-r--r-- | src/swing/scala/swing/Publisher.scala | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/collection/generic/BufferTemplate.scala b/src/library/scala/collection/generic/BufferTemplate.scala index 524294a7c8..f1899e480f 100644 --- a/src/library/scala/collection/generic/BufferTemplate.scala +++ b/src/library/scala/collection/generic/BufferTemplate.scala @@ -328,7 +328,7 @@ trait BufferTemplate[A, +This <: BufferTemplate[A, This] with Buffer[A]] repr } - def readOnly: List[A] = toList + def readOnly: collection.Sequence[A] = toSequence } diff --git a/src/swing/scala/swing/BufferWrapper.scala b/src/swing/scala/swing/BufferWrapper.scala index f7c144a93c..c42ec10241 100644 --- a/src/swing/scala/swing/BufferWrapper.scala +++ b/src/swing/scala/swing/BufferWrapper.scala @@ -32,7 +32,7 @@ protected[swing] abstract class BufferWrapper[A] extends Buffer[A] { outer => } protected def insertAt(n: Int, a: A) - def readOnly: Vector[A] = new Vector[A] { + override def readOnly: Vector[A] = new Vector[A] { def length = outer.length def apply(idx : Int) = outer.apply(idx) override def stringPrefix = outer.stringPrefix + "RO" diff --git a/src/swing/scala/swing/Publisher.scala b/src/swing/scala/swing/Publisher.scala index c1ee7afec6..5c931c469d 100644 --- a/src/swing/scala/swing/Publisher.scala +++ b/src/swing/scala/swing/Publisher.scala @@ -146,7 +146,7 @@ abstract class RefBuffer[A <: AnyRef] extends Buffer[A] with SingleRefCollection underlying.insertAll(n, iter.view.map(Ref(_))) } def update(n: Int, el: A) { purgeReferences(); underlying(n) = Ref(el) } - def readOnly : Seq[A] = new Seq[A] { + override def readOnly : Seq[A] = new Seq[A] { def length = self.length def iterator = self.iterator def apply(n: Int) = self(n) |