# HG changeset patch # User Stefan Vogel # Date 1574853733 -3600 # Node ID 285169601f27fcded50854cbdfdfd6f01c94c611 # Parent dd919a19b802b3d1b1b25cb868df83b33596925b #FEATURE by stefan class: ProgressNotification class definition comment/format in: #progressValue class: ProgressNotification class added: #progressPercentage:messageText: comment/format in: #progressPercentage:statusInfo: changed: #notify:progress: #progressPercentage: diff -r dd919a19b802 -r 285169601f27 ProgressNotification.st --- a/ProgressNotification.st Fri Nov 22 15:57:13 2019 +0100 +++ b/ProgressNotification.st Wed Nov 27 12:22:13 2019 +0100 @@ -65,38 +65,44 @@ !ProgressNotification class methodsFor:'notification'! notify:message progress:aPercentageNumber - ^ self new - messageText: message; - parameter: aPercentageNumber; - raiseRequest + ^ self raiseRequestWith:aPercentageNumber errorString:message "Created: / 31-07-2012 / 16:13:54 / cg" + "Modified: / 25-11-2019 / 15:35:05 / Stefan Vogel" ! progressPercentage:aPercentageNumber - ^ self basicNew - raiseRequestWith:aPercentageNumber - in:thisContext sender + ^ self raiseRequestWith:aPercentageNumber in:thisContext sender "Modified: / 23-02-2017 / 16:51:52 / cg" + "Modified (format): / 25-11-2019 / 15:36:17 / Stefan Vogel" +! + +progressPercentage:aPercentageNumber messageText:messageText + ^ self raiseRequestWith:aPercentageNumber errorString:messageText in:thisContext sender + + "Created: / 25-11-2019 / 11:20:11 / Stefan Vogel" + "Modified: / 25-11-2019 / 15:35:38 / Stefan Vogel" ! progressPercentage:aPercentageNumber statusInfo:statusInfo - ^ self basicNew + ^ self newException statusInfo:statusInfo; - raiseRequestWith:aPercentageNumber - in:thisContext sender + raiseRequestWith:aPercentageNumber in:thisContext sender "Created: / 23-02-2017 / 16:52:11 / cg" + "Modified (format): / 25-11-2019 / 15:35:55 / Stefan Vogel" ! ! !ProgressNotification methodsFor:'accessing'! progressValue - "answer the parameter that was passed to the notification requrest + "answer the parameter that was passed to the notification request as percentage parameter" ^ parameter + + "Modified (comment): / 25-11-2019 / 11:18:31 / Stefan Vogel" ! statusInfo