Save This Page
Home » cocoon-2.1.11-src » org.apache » cocoon » components » language » programming » javascript » [javadoc | source]
org.apache.cocoon.components.language.programming.javascript
public class: JavascriptLanguage [javadoc | source]
java.lang.Object
   org.apache.avalon.framework.logger.AbstractLogEnabled
      org.apache.cocoon.components.language.programming.AbstractProgrammingLanguage
         org.apache.cocoon.components.language.programming.javascript.JavascriptLanguage

All Implemented Interfaces:
    org.apache.avalon.framework.parameters.Parameterizable, ProgrammingLanguage

The interpreted Javascript programming language. Program in Javascript must have comment line as first line of file:
// $Cocoon extends: org.apache.cocoon.components.language.xsp.JSGenerator$
The class specified will be used as a Java wrapper interpreting javascript program.
Fields inherited from org.apache.cocoon.components.language.programming.AbstractProgrammingLanguage:
codeFormatter,  languageName
Method from org.apache.cocoon.components.language.programming.javascript.JavascriptLanguage Summary:
doUnload,   getSourceExtension,   load,   preload,   quoteString
Methods from org.apache.cocoon.components.language.programming.AbstractProgrammingLanguage:
doUnload,   getCodeFormatter,   getLanguageName,   instantiate,   parameterize,   setLanguageName,   unload
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.cocoon.components.language.programming.javascript.JavascriptLanguage Detail:
 protected  void doUnload(Object program,
    String filename,
    File baseDir) throws LanguageException 
 public String getSourceExtension() 
    Return the language's canonical source file extension.
 public Program load(String filename,
    File baseDirectory,
    String encoding) throws LanguageException 
 public Program preload(String filename,
    File baseDirectory,
    String encoding) throws LanguageException 
 public String quoteString(String constant)