diff options
Diffstat (limited to 'test/files/jvm/reactor.scala')
-rw-r--r-- | test/files/jvm/reactor.scala | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/test/files/jvm/reactor.scala b/test/files/jvm/reactor.scala index 8985f90569..12d5c7c221 100644 --- a/test/files/jvm/reactor.scala +++ b/test/files/jvm/reactor.scala @@ -1,13 +1,12 @@ import scala.actors.Reactor -import scala.actors.Actor._ -case class Ping(from: Reactor) +case class Ping(from: Reactor[Any]) case object Pong case object Stop /** - * Ping pong example for OutputChannelActor. + * Ping pong example for Reactor. * * @author Philipp Haller */ @@ -20,7 +19,7 @@ object Test { } } -class PingActor(count: Int, pong: Reactor) extends Reactor { +class PingActor(count: Int, pong: Reactor[Any]) extends Reactor[Any] { def act() { var pingsLeft = count - 1 pong ! Ping(this) @@ -42,7 +41,7 @@ class PingActor(count: Int, pong: Reactor) extends Reactor { } } -class PongActor extends Reactor { +class PongActor extends Reactor[Any] { def act() { var pongCount = 0 loop { |