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]

Reply via email to