diff options
author | michelou <michelou@epfl.ch> | 2006-11-14 13:20:28 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2006-11-14 13:20:28 +0000 |
commit | 15a20c680cd904ca29e35ef7379055afbd815ef8 (patch) | |
tree | 4c00ff4165442a20c36c8991106e220c21b79175 /src/actors | |
parent | 66b7fe95d26840f8c074c3719968776728d37f36 (diff) | |
download | scala-15a20c680cd904ca29e35ef7379055afbd815ef8.tar.gz scala-15a20c680cd904ca29e35ef7379055afbd815ef8.tar.bz2 scala-15a20c680cd904ca29e35ef7379055afbd815ef8.zip |
improved generation of inherited members in Doc...
improved generation of inherited members in DocGenerator
Diffstat (limited to 'src/actors')
-rw-r--r-- | src/actors/scala/actors/ActorProxy.scala | 38 |
1 files changed, 24 insertions, 14 deletions
diff --git a/src/actors/scala/actors/ActorProxy.scala b/src/actors/scala/actors/ActorProxy.scala index 8609ceab85..2cfd12cb0a 100644 --- a/src/actors/scala/actors/ActorProxy.scala +++ b/src/actors/scala/actors/ActorProxy.scala @@ -1,6 +1,6 @@ /* __ *\ ** ________ ___ / / ___ Scala API ** -** / __/ __// _ | / / / _ | (c) 2005-2006, LAMP/EPFL ** +** / __/ __// _ | / / / _ | (c) 2005-2007, LAMP/EPFL ** ** __\ \/ /__/ __ |/ /__/ __ | ** ** /____/\___/_/ |_/____/_/ | | ** ** |/ ** @@ -15,26 +15,36 @@ package scala.actors import java.lang.Thread /** - * This class provides a dynamic actor proxy for normal Java - * threads. + * The class <code>ActorProxy</code>provides a dynamic actor proxy for normal + * Java threads. * * @version 0.9.0 * @author Philipp Haller */ private[actors] class ActorProxy(t: Thread) extends Actor { - def act(): Unit = {} - /** - Terminates execution of <code>self</code> with the following - effect on linked actors: - For each linked actor <code>a</code> with - <code>trapExit</code> set to <code>true</code>, send message - <code>Exit(self, reason)</code> to <code>a</code>. + /** + */ + def act(): Unit = {} - For each linked actor <code>a</code> with - <code>trapExit</code> set to <code>false</code> (default), - call <code>a.exit(reason)</code> if - <code>!reason.equals("normal")</code>. + /** + * <p> + * Terminates execution of <code>self</code> with the following + * effect on linked actors: + * </p> + * <p> + * For each linked actor <code>a</code> with + * <code>trapExit</code> set to <code>true</code>, send message + * <code>Exit(self, reason)</code> to <code>a</code>. + * </p> + * <p> + * For each linked actor <code>a</code> with + * <code>trapExit</code> set to <code>false</code> (default), + * call <code>a.exit(reason)</code> if + * <code>!reason.equals("normal")</code>. + * </p> + * + * @param reason the exit reason of the interrupted thread. */ override def exit(reason: String): Unit = { exitReason = reason |