diff options
Diffstat (limited to 'flow-samples/terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala')
-rw-r--r-- | flow-samples/terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/flow-samples/terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala b/flow-samples/terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala index 8eb1f15..68a79db 100644 --- a/flow-samples/terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala +++ b/flow-samples/terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala @@ -1,7 +1,8 @@ -package com.github.jodersky.flow.samples.terminal +package com.github.jodersky.flow +package samples.terminal import akka.actor.Actor -import akka.actor.actorRef2Scala +import scala.io.StdIn class ConsoleReader extends Actor { import context._ @@ -9,7 +10,7 @@ class ConsoleReader extends Actor { def receive = { case Read => - Console.readLine() match { + StdIn.readLine() match { case ":q" | null => parent ! EOT case s => { parent ! ConsoleInput(s) @@ -25,4 +26,4 @@ object ConsoleReader { case object EOT case class ConsoleInput(in: String) -}
\ No newline at end of file +} |