summaryrefslogtreecommitdiff
path: root/src/swing
diff options
context:
space:
mode:
authorGilles Dubochet <gilles.dubochet@epfl.ch>2009-05-27 19:35:02 +0000
committerGilles Dubochet <gilles.dubochet@epfl.ch>2009-05-27 19:35:02 +0000
commitcc5e79c9ec9cea8d0f22020b528877d8f6e00153 (patch)
tree94e43f77c7b7271b3d0b6f9fb7372ae83b39360d /src/swing
parent4b8be5d8bec86358276407d6521c41702ccda835 (diff)
downloadscala-cc5e79c9ec9cea8d0f22020b528877d8f6e00153.tar.gz
scala-cc5e79c9ec9cea8d0f22020b528877d8f6e00153.tar.bz2
scala-cc5e79c9ec9cea8d0f22020b528877d8f6e00153.zip
In "Iterable" and in all its subclasses, "itera...
In "Iterable" and in all its subclasses, "iterator" replaces "elements" (and assorted changes).
Diffstat (limited to 'src/swing')
-rw-r--r--src/swing/scala/swing/BufferWrapper.scala2
-rw-r--r--src/swing/scala/swing/ButtonGroup.scala4
-rw-r--r--src/swing/scala/swing/LayoutContainer.scala2
-rw-r--r--src/swing/scala/swing/ListView.scala4
-rw-r--r--src/swing/scala/swing/Publisher.scala6
-rw-r--r--src/swing/scala/swing/Table.scala2
6 files changed, 10 insertions, 10 deletions
diff --git a/src/swing/scala/swing/BufferWrapper.scala b/src/swing/scala/swing/BufferWrapper.scala
index ad2f5d4278..9e563e230e 100644
--- a/src/swing/scala/swing/BufferWrapper.scala
+++ b/src/swing/scala/swing/BufferWrapper.scala
@@ -26,5 +26,5 @@ protected[swing] abstract class BufferWrapper[A] extends Buffer[A] { outer =>
override def stringPrefix = outer.stringPrefix + "RO"
}
def +:(a: A): this.type = { insertAt(0, a); this }
- def elements = Iterator.range(0,length).map(apply(_))
+ def iterator = Iterator.range(0,length).map(apply(_))
}
diff --git a/src/swing/scala/swing/ButtonGroup.scala b/src/swing/scala/swing/ButtonGroup.scala
index 4b5eeab74c..0f518d4ddc 100644
--- a/src/swing/scala/swing/ButtonGroup.scala
+++ b/src/swing/scala/swing/ButtonGroup.scala
@@ -17,9 +17,9 @@ class ButtonGroup(initialButtons: AbstractButton*) {
val buttons: mutable.Set[AbstractButton] = new mutable.Set[AbstractButton] {
def -=(b: AbstractButton): this.type = { peer.remove(b.peer); this }
def +=(b: AbstractButton): this.type = { peer.add(b.peer); this }
- def contains(b: AbstractButton) = elements.contains(b)
+ def contains(b: AbstractButton) = this.iterator.contains(b)
override def size = peer.getButtonCount
- def elements: Iterator[AbstractButton] = new Iterator[AbstractButton] {
+ def iterator: Iterator[AbstractButton] = new Iterator[AbstractButton] {
val enum = peer.getElements
def next = Component.wrapperFor[AbstractButton](enum.nextElement)
def hasNext = enum.hasMoreElements
diff --git a/src/swing/scala/swing/LayoutContainer.scala b/src/swing/scala/swing/LayoutContainer.scala
index e05273ab5f..1526c7ed7e 100644
--- a/src/swing/scala/swing/LayoutContainer.scala
+++ b/src/swing/scala/swing/LayoutContainer.scala
@@ -54,7 +54,7 @@ trait LayoutContainer extends Container.Wrapper {
}
def get(c: Component) = Swing.toOption(constraintsFor(c))
override def size = peer.getComponentCount
- def elements: Iterator[(Component, Constraints)] =
+ def iterator: Iterator[(Component, Constraints)] =
Iterator.range(0,size).map { c =>
val comp = Component.wrapperFor[Component](peer.getComponent(c).asInstanceOf[JComponent])
(comp, constraintsFor(comp))
diff --git a/src/swing/scala/swing/ListView.scala b/src/swing/scala/swing/ListView.scala
index fe9f34de57..ec61bb6908 100644
--- a/src/swing/scala/swing/ListView.scala
+++ b/src/swing/scala/swing/ListView.scala
@@ -150,7 +150,7 @@ class ListView[A] extends Component {
case model: ModelWrapper => model.items
case model @ _ => new Seq[A] {
def length = model.getSize
- def elements = new Iterator[A] {
+ def iterator = new Iterator[A] {
var idx = 0
def next = { idx += 1; apply(idx-1) }
def hasNext = idx < length
@@ -175,7 +175,7 @@ class ListView[A] extends Component {
def +=(n: A): this.type
def contains(n: A) = a.contains(n)
override def size = a.length
- def elements = a.elements
+ def iterator = a.iterator
}
/**
diff --git a/src/swing/scala/swing/Publisher.scala b/src/swing/scala/swing/Publisher.scala
index f586af8813..338fa838c7 100644
--- a/src/swing/scala/swing/Publisher.scala
+++ b/src/swing/scala/swing/Publisher.scala
@@ -90,8 +90,8 @@ private[swing] trait SingleRefCollection[+A <: AnyRef] extends Collection[A] { s
protected[this] def removeReference(ref: Reference[A])
- def elements = new Iterator[A] {
- private val elems = self.underlying.elements
+ def iterator = new Iterator[A] {
+ private val elems = self.underlying.iterator
private var hd: A = _
private var ahead: Boolean = false
private def skip: Unit =
@@ -134,7 +134,7 @@ abstract class RefBuffer[A <: AnyRef] extends Buffer[A] with SingleRefCollection
def update(n: Int, el: A) { purgeReferences(); underlying(n) = Ref(el) }
def readOnly : Seq[A] = new Seq[A] {
def length = self.length
- def elements = self.elements
+ def iterator = self.iterator
def apply(n: Int) = self(n)
}
def apply(n: Int) = {
diff --git a/src/swing/scala/swing/Table.scala b/src/swing/scala/swing/Table.scala
index f9568782c3..2a40a635ab 100644
--- a/src/swing/scala/swing/Table.scala
+++ b/src/swing/scala/swing/Table.scala
@@ -164,7 +164,7 @@ class Table extends Component with Scrollable with Publisher {
def +=(n: A): this.type
def contains(n: A) = a.contains(n)
override def size = a.length
- def elements = a.elements
+ def iterator = a.iterator
}
object rows extends SelectionSet(peer.getSelectedRows) {