crafterm 2002/12/04 03:25:40 Modified: src/java/org/apache/cocoon/components/flow/javascript system.js src/webapp/samples/flow/examples/calc calc.js src/webapp/samples/flow/examples/prefs prefs.js Log: * Applied BZ#14903 which changes sendPage* method names as follows: sendPage() becomes sendPageAndWait() sendPageAndContinue() becomes sendPage() as discussed: http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=103796994100696&w=2 PR: BZ#14903 Submitted By: Michael Melhem <[EMAIL PROTECTED]> Revision Changes Path 1.5 +8 -3 xml-cocoon2/src/java/org/apache/cocoon/components/flow/javascript/system.js Index: system.js =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/flow/javascript/system.js,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- system.js 7 Sep 2002 01:42:05 -0000 1.4 +++ system.js 4 Dec 2002 11:25:40 -0000 1.5 @@ -16,14 +16,14 @@ return func.apply(this, args); } -function sendPage(uri, bizData, timeToLive) +function sendPageAndWait(uri, bizData, timeToLive) { - var kont = _sendPage(uri, bizData, timeToLive); + var kont = _sendPageAndWait(uri, bizData, timeToLive); lastContinuation = kont; return kont; } -function _sendPage(uri, bizData, timeToLive) +function _sendPageAndWait(uri, bizData, timeToLive) { var k = new Continuation(); var kont = new WebContinuation(cocoon, k, lastContinuation, timeToLive); @@ -33,6 +33,11 @@ } function sendPageAndContinue(uri, bizData) +{ + log.error("Deprecated: Please use sendPage instead"); +} + +function sendPage(uri, bizData) { cocoon.forwardTo("cocoon://" + cocoon.environment.getURIPrefix() + uri, bizData, null); 1.3 +3 -3 xml-cocoon2/src/webapp/samples/flow/examples/calc/calc.js Index: calc.js =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/flow/examples/calc/calc.js,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- calc.js 5 Sep 2002 23:55:58 -0000 1.2 +++ calc.js 4 Dec 2002 11:25:40 -0000 1.3 @@ -21,18 +21,18 @@ function getNumber(name, a, b) { var uri = "getNumber" + name.toUpperCase() + ".html"; - sendPage(uri, { "a" : a, "b" : b }); + sendPageAndWait(uri, { "a" : a, "b" : b }); return parseFloat(cocoon.request.getParameter(name)); } function getOperator(a, b) { - sendPage("getOperator.html", { "a" : a, "b" : b }); + sendPageAndWait("getOperator.html", { "a" : a, "b" : b }); return cocoon.request.getParameter("operator"); } function sendResult(a, b, op, result) { - sendPage("displayResult.html", + sendPageAndWait("displayResult.html", { "a" : a, "b" : b, "operator" : op, "result" : result }); } 1.3 +22 -22 xml-cocoon2/src/webapp/samples/flow/examples/prefs/prefs.js Index: prefs.js =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/flow/examples/prefs/prefs.js,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- prefs.js 6 Sep 2002 03:59:10 -0000 1.2 +++ prefs.js 4 Dec 2002 11:25:40 -0000 1.3 @@ -46,13 +46,13 @@ // and print an indicator close to where the errors // are. `errorMsg' if not null is printed at the top of the page // as an error message. - sendPage("userInfo.html", - { "check" : check, "errorMsg" : errorMsg, - "title": "New User Registration", - "button" : "Register", - "login" : login, "password" : password, - "firstName" : firstName, "lastName" : lastName, - "email" : email}); + sendPageAndWait("userInfo.html", + { "check" : check, "errorMsg" : errorMsg, + "title": "New User Registration", + "button" : "Register", + "login" : login, "password" : password, + "firstName" : firstName, "lastName" : lastName, + "email" : email}); check = false; errorMsg = null; @@ -108,8 +108,8 @@ // // In the case of this particular function, this is the only exit // point. - sendPageAndContinue("registrationSuccessful.html", - {"firstName" : firstName, "lastName" : lastName}); + sendPage("registrationSuccessful.html", + {"firstName" : firstName, "lastName" : lastName}); } @@ -120,8 +120,8 @@ var password = ""; while (true) { - sendPage("login.html", - {"errorMsg" : errorMsg, "login" : login, "password" : password}); + sendPageAndWait("login.html", + {"errorMsg" : errorMsg, "login" : login, "password" : password}); errorMsg = null; @@ -148,8 +148,8 @@ // We send to the user a welcome page which contains links back to // what (s)he can do. These links essentially point to other top // level functions in this script. - sendPageAndContinue("welcome.html", - {"firstName" : user.firstName, "lastName" : user.lastName}); + sendPage("welcome.html", + {"firstName" : user.firstName, "lastName" : user.lastName}); } // This function is called to edit the preferences of an already @@ -175,13 +175,13 @@ // and print an indicator close to where the errors // are. `errorMsg' if not null is printed at the top of the page // as an error message. - sendPage("userInfo.html", - { "check" : check, "errorMsg" : errorMsg, - "title": "Edit account", - "button" : "Change", "cancel" : true, - "login" : login, "password" : password, - "firstName" : firstName, "lastName" : lastName, - "email" : email}); + sendPageAndWait("userInfo.html", + { "check" : check, "errorMsg" : errorMsg, + "title": "Edit account", + "button" : "Change", "cancel" : true, + "login" : login, "password" : password, + "firstName" : firstName, "lastName" : lastName, + "email" : email}); if (cocoon.request.get("cancel")) break; @@ -213,8 +213,8 @@ } } - sendPageAndContinue("welcome.html", - {"firstName" : user.firstName, "lastName" : user.lastName}); + sendPage("welcome.html", + {"firstName" : user.firstName, "lastName" : user.lastName}); } function logout()
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]