ovidiu 02/03/29 21:30:41 Modified: src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/javascript JSCocoon.java Log: Implement jsFunction_forwardTo(). Revision Changes Path 1.7 +14 -0 xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/javascript/JSCocoon.java Index: JSCocoon.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/javascript/JSCocoon.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- JSCocoon.java 25 Mar 2002 07:35:45 -0000 1.6 +++ JSCocoon.java 30 Mar 2002 05:30:40 -0000 1.7 @@ -164,6 +164,20 @@ environment, context); } + public void jsFunction_forwardTo(String uri, Object bizData, Object cont) + throws Exception + { + if (bizData instanceof Wrapper) + bizData = ((Wrapper)bizData).unwrap(); + else if (bizData instanceof Scriptable) + bizData = jsobjectToMap((Scriptable)bizData); + + JSWebContinuation kont = (JSWebContinuation)cont; + + interp.forwardTo(uri, bizData, kont.getWebContinuation(), + environment, context); + } + public void jsFunction_diplayAllContinuations() { if (continuationsMgr instanceof ContinuationsManagerImpl)
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]