Index: trunk/FACT++/scripts/doc/Thread.js
===================================================================
--- trunk/FACT++/scripts/doc/Thread.js	(revision 16099)
+++ trunk/FACT++/scripts/doc/Thread.js	(revision 16102)
@@ -35,4 +35,8 @@
  *    A function which is executed aftr the initial timeout.
  *
+ * @param {Object} [_this]
+ *    An object which will be the reference for 'this' in the function call.
+ *    If none is given, the function itself will be the 'this' object.
+ *
  * @throws
  *    <li> If number or type of arguments is wrong
@@ -43,5 +47,5 @@
  *    handle.kill();
  */
-function Thread(timeout, function)
+function Thread(timeout, function, _this)
 {
     /**
Index: trunk/FACT++/scripts/doc/v8.js
===================================================================
--- trunk/FACT++/scripts/doc/v8.js	(revision 16099)
+++ trunk/FACT++/scripts/doc/v8.js	(revision 16102)
@@ -31,5 +31,5 @@
  * main purpose of a loop is, e.g., to wait for something to happen.
  *
- * @param {Integer} [milliseconds]
+ * @param {Integer} milliseconds
  *     Number of millliseconds until the timeout. Note that even 0
  *     will execute the function at least once. If the timeout
@@ -37,5 +37,5 @@
  *     be returned in case of a timeout.
  *
- * @param {Function} [func]
+ * @param {Function} func
  *     A function. The function defines when the conditional to end
  *     the timeout will be fullfilled. As soon as the function returns
@@ -43,6 +43,10 @@
  *     timeout is stopped and its return value is returned.
  *
+ * @param {Object} [_this]
+ *    An object which will be the reference for 'this' in the function call.
+ *    If none is given, the function itself will be the 'this' object.
+ *
  * @param [. . .]
- *     Any further argument will be passed to the function.
+ *     Any further argument will be passed as argument to the function.
  *
  * @returns
