summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/mutable/DefaultMapModel.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2006-10-04 12:18:48 +0000
committermichelou <michelou@epfl.ch>2006-10-04 12:18:48 +0000
commit9f013a7ccd34f6ee169ff7189f503a9f2b097fff (patch)
treec919bac9c550a1160f998b0acd4bff081cf98462 /src/library/scala/collection/mutable/DefaultMapModel.scala
parent3e985a3e8d8119ee1e9c417cd25345a819caabe9 (diff)
downloadscala-9f013a7ccd34f6ee169ff7189f503a9f2b097fff.tar.gz
scala-9f013a7ccd34f6ee169ff7189f503a9f2b097fff.tar.bz2
scala-9f013a7ccd34f6ee169ff7189f503a9f2b097fff.zip
removed leading/trailing tabs/blanks in collect...
removed leading/trailing tabs/blanks in collection/mutable/*.scala
Diffstat (limited to 'src/library/scala/collection/mutable/DefaultMapModel.scala')
-rw-r--r--src/library/scala/collection/mutable/DefaultMapModel.scala44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/library/scala/collection/mutable/DefaultMapModel.scala b/src/library/scala/collection/mutable/DefaultMapModel.scala
index de7da91eb2..2bcaa1ccbe 100644
--- a/src/library/scala/collection/mutable/DefaultMapModel.scala
+++ b/src/library/scala/collection/mutable/DefaultMapModel.scala
@@ -9,7 +9,7 @@
// $Id$
-package scala.collection.mutable;
+package scala.collection.mutable
/** This class is used internally. It implements the mutable <code>Map</code>
* class in terms of three functions: <code>findEntry</code>,
@@ -20,35 +20,35 @@ package scala.collection.mutable;
*/
trait DefaultMapModel[A, B] extends AnyRef with Map[A, B] {
- protected type Entry = DefaultEntry[A,B];
+ protected type Entry = DefaultEntry[A,B]
- protected def findEntry(key: A): Option[Entry];
+ protected def findEntry(key: A): Option[Entry]
- protected def addEntry(e: Entry): Unit;
+ protected def addEntry(e: Entry): Unit
- protected def entries: Iterator[Entry];
+ protected def entries: Iterator[Entry]
- def get(key: A) = findEntry(key) match {
- case None => None
- case Some(e) => Some(e.value);
- }
+ def get(key: A) = findEntry(key) match {
+ case None => None
+ case Some(e) => Some(e.value);
+ }
- def update(key: A, value: B) = findEntry(key) match {
- case None => addEntry(new Entry(key, value));
- case Some(e) => e.value = value;
- }
+ def update(key: A, value: B) = findEntry(key) match {
+ case None => addEntry(new Entry(key, value));
+ case Some(e) => e.value = value;
+ }
- def elements = new Iterator[Pair[A, B]] {
- val iter = entries;
- def hasNext = iter.hasNext;
- def next = iter.next.toPair;
- }
+ def elements = new Iterator[Pair[A, B]] {
+ val iter = entries
+ def hasNext = iter.hasNext
+ def next = iter.next.toPair
+ }
}
[serializable]
protected class DefaultEntry[A,B](k: A, v: B) extends AnyRef {
- def key = k;
- var value = v;
- def toPair = Pair(k, value);
- override def toString() = k.toString() + " -> " + value;
+ def key = k
+ var value = v
+ def toPair = Pair(k, value)
+ override def toString() = k.toString() + " -> " + value
}