ovidiu      02/03/17 22:39:21

  Modified:    src/scratchpad/schecoon/src/org/apache/cocoon/components/flow
                        JavaScriptInterpreter.java
  Log:
  Added initial support for invoking a pipeline.
  
  Revision  Changes    Path
  1.6       +8 -15     
xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/JavaScriptInterpreter.java
  
  Index: JavaScriptInterpreter.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/JavaScriptInterpreter.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- JavaScriptInterpreter.java        17 Mar 2002 21:58:35 -0000      1.5
  +++ JavaScriptInterpreter.java        18 Mar 2002 06:39:21 -0000      1.6
  @@ -4,29 +4,17 @@
   import java.io.InputStream;
   import java.io.InputStreamReader;
   import java.io.Reader;
  -import java.util.HashMap;
   import java.util.List;
   import java.util.Map;
   import org.apache.avalon.framework.activity.Initializable;
  -import org.apache.avalon.framework.component.Component;
  -import org.apache.avalon.framework.component.ComponentException;
  -import org.apache.avalon.framework.component.ComponentManager;
  -import org.apache.avalon.framework.context.ContextException;
  -import org.apache.avalon.framework.context.Contextualizable;
  -import org.apache.avalon.framework.logger.AbstractLoggable;
  -import org.apache.avalon.framework.parameters.Parameters;
  -import org.apache.avalon.framework.thread.ThreadSafe;
  -import org.apache.cocoon.Constants;
   import org.apache.cocoon.components.flow.javascript.JSCocoon;
   import org.apache.cocoon.components.flow.javascript.JSGlobal;
   import org.apache.cocoon.components.flow.javascript.JSLog;
   import org.apache.cocoon.components.treeprocessor.InvokeContext;
  +import org.apache.cocoon.components.treeprocessor.MapStackResolver;
  +import org.apache.cocoon.components.treeprocessor.ProcessingNode;
   import org.apache.cocoon.environment.Environment;
  -import org.apache.cocoon.environment.ObjectModelHelper;
  -import org.apache.cocoon.environment.Request;
  -import org.apache.cocoon.environment.Response;
   import org.apache.cocoon.environment.Source;
  -import org.apache.cocoon.environment.http.HttpEnvironment;
   import org.mozilla.javascript.Context;
   import org.mozilla.javascript.Function;
   import org.mozilla.javascript.PropertyException;
  @@ -182,8 +170,13 @@
       }
     }
   
  -  public void processPipeline(String name, HashMap pipelineArgs, Object bizData)
  +  public void processPipeline(String name, Map pipelineArgs,
  +                              Object bizData)
       throws Exception
     {
  +    ProcessingNode pipeline
  +      = resources.getNodeByName(MapStackResolver.unescape(name));
  +    System.out.println("processPipeline: found pipeline named " + name
  +                       + " to be " + pipeline);
     }
   }
  
  
  

----------------------------------------------------------------------
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