diff -r 1b07a85590a2 -r 9b6fca4e1eb9 Notification.st --- a/Notification.st Thu Aug 22 15:01:24 2013 +0200 +++ b/Notification.st Thu Aug 22 15:01:32 2013 +0200 @@ -40,7 +40,7 @@ Notification is the superclass of all notification signals in the system. contrast to regular exceptions, Notifications are ignored, if no handler is present and a default value is returned from the raise. - When a handler finishes, the do-block is proceeded with the exception handlers value + When a handler finishes, the do-block is proceeded with the exception handler's value (an Exception does a return in this case.). Thanks to proceedable exceptions, Notifications allow for non-GUI model code to provide @@ -217,14 +217,14 @@ ! notify:aMessageString - "raise the query - return the handlers value, or the default + "raise the query - return the handler's value, or the default value, if there is no handler." ^ self raiseRequestErrorString:aMessageString ! query - "raise the query - return the handlers value, or the default + "raise the query - return the handler's value, or the default value, if there is no handler. Invoking the handler is exactly the functionality of Signal>>raiseRequest, but we can do it faster here (avoiding the construction of an exception instance)." @@ -348,11 +348,11 @@ !Notification class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libbasic/Notification.st,v 1.31 2013-08-22 12:33:44 cg Exp $' + ^ '$Header: /cvs/stx/stx/libbasic/Notification.st,v 1.32 2013-08-22 13:01:32 cg Exp $' ! version_CVS - ^ '$Header: /cvs/stx/stx/libbasic/Notification.st,v 1.31 2013-08-22 12:33:44 cg Exp $' + ^ '$Header: /cvs/stx/stx/libbasic/Notification.st,v 1.32 2013-08-22 13:01:32 cg Exp $' ! !