ovidiu      02/03/17 14:12:44

  Modified:    src/scratchpad/schecoon ChangeLog
  Log:
  2002-03-17  Ovidiu Predescu  <[EMAIL PROTECTED]>
  
        * src/org/apache/cocoon/components/treeprocessor/sitemap/ScriptNode.java:
        Register the loaded script file with the interpreter, instead of
        calling readScript. The interpreter will delay loading the file
        until a request which calls a function is made. This will properly
        load files from the Web application.
  
        * webapp/WEB-INF/logkit.xconf: Added separate logger for the flow
        component.
  
        * webapp/sitemap.xmap: Don't use a slash in front of the filename.
  
        * webapp/example2.js: Simple test file loaded from another
        JavaScript file.
  
        * webapp/example.js: Simple test of various Cocoon objects
        exported in JavaScript.
  
        * src/org/apache/cocoon/flow/Translator.java: Simple translator.
  
        * src/org/apache/cocoon/components/flow/flow.xconf: Added comment
        on what are the possible options. Added options for enabling the
        reloading of scripts, and define logger.
  
        * src/org/apache/cocoon/components/flow/JavaScriptInterpreter.java:
        Make available on the JavaScript top level the log and the Cocoon
        objects. Define print on the top level. Refactored JavaScript
        scope creation and destruction in separate methods, to be used by
        both callFunction and readScript.
  
        * src/org/apache/cocoon/components/flow/InterpreterSelector.java:
        Maintain the logger separate from the Cocoon sitemap
        one. Initialize the created interpreters with the values obtained
        from the Configuration object.
  
        * src/org/apache/cocoon/components/flow/Interpreter.java: Modified
        the readScript method to take the Environment as argument instead
        of an InputStream.
  
        * prj.el: Updated.
  
        * build.xml: Rename "package" target to "jar".
  
        * src/org/apache/cocoon/components/flow/javascript/JSLog.java:
        JavaScript interface with the Cocoon log system.
  
        * src/org/apache/cocoon/components/flow/javascript/JSGlobal.java:
        Some top level JavaScript definitions.
  
        * src/org/apache/cocoon/components/flow/javascript/JSCocoon.java:
        JavaScript representation of Cocoon abstractions.
  
        * src/org/apache/cocoon/components/flow/ScriptSource.java:
        Representation of script source. Maintains the timestamp of the
        last modification, together with the Source object, but caches
        access to the timestamp for efficiency.
  
        * src/org/apache/cocoon/components/flow/AbstractInterpreter.java:
        Super class for flow language interpreters. Deals mainly with
        observing modifications to script files used, and reloads them in
        the interpreter if they modify.
  
  Revision  Changes    Path
  1.22      +63 -0     xml-cocoon2/src/scratchpad/schecoon/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/ChangeLog,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- ChangeLog 15 Mar 2002 23:42:30 -0000      1.21
  +++ ChangeLog 17 Mar 2002 22:12:44 -0000      1.22
  @@ -1,3 +1,66 @@
  +2002-03-17  Ovidiu Predescu  <[EMAIL PROTECTED]>
  +
  +     * src/org/apache/cocoon/components/treeprocessor/sitemap/ScriptNode.java:
  +     Register the loaded script file with the interpreter, instead of
  +     calling readScript. The interpreter will delay loading the file
  +     until a request which calls a function is made. This will properly
  +     load files from the Web application.
  +
  +     * webapp/WEB-INF/logkit.xconf: Added separate logger for the flow
  +     component.
  +
  +     * webapp/sitemap.xmap: Don't use a slash in front of the filename.
  +
  +     * webapp/example2.js: Simple test file loaded from another
  +     JavaScript file.
  +
  +     * webapp/example.js: Simple test of various Cocoon objects
  +     exported in JavaScript.
  +
  +     * src/org/apache/cocoon/flow/Translator.java: Simple translator.
  +
  +     * src/org/apache/cocoon/components/flow/flow.xconf: Added comment
  +     on what are the possible options. Added options for enabling the
  +     reloading of scripts, and define logger.
  +
  +     * src/org/apache/cocoon/components/flow/JavaScriptInterpreter.java:
  +     Make available on the JavaScript top level the log and the Cocoon
  +     objects. Define print on the top level. Refactored JavaScript
  +     scope creation and destruction in separate methods, to be used by
  +     both callFunction and readScript.
  +
  +     * src/org/apache/cocoon/components/flow/InterpreterSelector.java:
  +     Maintain the logger separate from the Cocoon sitemap
  +     one. Initialize the created interpreters with the values obtained
  +     from the Configuration object.
  +
  +     * src/org/apache/cocoon/components/flow/Interpreter.java: Modified
  +     the readScript method to take the Environment as argument instead
  +     of an InputStream.
  +
  +     * prj.el: Updated.
  +
  +     * build.xml: Rename "package" target to "jar".
  +
  +     * src/org/apache/cocoon/components/flow/javascript/JSLog.java:
  +     JavaScript interface with the Cocoon log system.
  +
  +     * src/org/apache/cocoon/components/flow/javascript/JSGlobal.java:
  +     Some top level JavaScript definitions.
  +
  +     * src/org/apache/cocoon/components/flow/javascript/JSCocoon.java:
  +     JavaScript representation of Cocoon abstractions.
  +
  +     * src/org/apache/cocoon/components/flow/ScriptSource.java:
  +     Representation of script source. Maintains the timestamp of the
  +     last modification, together with the Source object, but caches
  +     access to the timestamp for efficiency.
  +
  +     * src/org/apache/cocoon/components/flow/AbstractInterpreter.java:
  +     Super class for flow language interpreters. Deals mainly with
  +     observing modifications to script files used, and reloads them in
  +     the interpreter if they modify.
  +
   2002-03-15  Ovidiu Predescu  <[EMAIL PROTECTED]>
   
        * webapp/sitemap.xmap: Use a JavaScript example.
  
  
  

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