Save This Page
Home » cocoon-2.1.11-src » org.apache » cocoon » components » language » markup » xsp » [javadoc | source]
org.apache.cocoon.components.language.markup.xsp
public class: JSGenerator [javadoc | source]
java.lang.Object
   org.apache.avalon.framework.logger.AbstractLogEnabled
      org.apache.cocoon.xml.AbstractXMLProducer
         org.apache.cocoon.generation.AbstractGenerator
            org.apache.cocoon.generation.ComposerGenerator
               org.apache.cocoon.generation.ServletGenerator
                  org.apache.cocoon.generation.AbstractServerPage
                     org.apache.cocoon.components.language.markup.xsp.XSPGenerator
                        org.apache.cocoon.components.language.markup.xsp.JSGenerator

All Implemented Interfaces:
    org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.context.Contextualizable, Cacheable, CacheableProcessingComponent, CompiledComponent, org.apache.avalon.framework.component.Recomposable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.component.Composable, Generator, org.apache.avalon.excalibur.pool.Recyclable, XMLProducer

Class representing interpreted XSP-generated ServerPagesGenerator programs written in Javascript language
Fields inherited from org.apache.cocoon.components.language.markup.xsp.XSPGenerator:
avalonContext
Fields inherited from org.apache.cocoon.generation.AbstractServerPage:
dateCreated,  dependencies
Fields inherited from org.apache.cocoon.generation.ServletGenerator:
request,  response,  context
Fields inherited from org.apache.cocoon.generation.ComposerGenerator:
manager
Fields inherited from org.apache.cocoon.generation.AbstractGenerator:
resolver,  objectModel,  parameters,  source
Fields inherited from org.apache.cocoon.xml.AbstractXMLProducer:
EMPTY_CONTENT_HANDLER,  xmlConsumer,  contentHandler,  lexicalHandler
Method from org.apache.cocoon.components.language.markup.xsp.JSGenerator Summary:
addDateHeader,   addDateHeader,   addDateHeader,   addDateHeader,   addDateHeader,   configure,   dispose,   generate,   getAttributeNames,   getAttributeNames,   getDateHeader,   getDateHeader,   getHeaderNames,   getHeaderNamesAsXML,   getHeaders,   getHeadersAsXML,   getLocale,   getLocalesAsArray,   getLocalesAsXML,   getParameter,   getParameter,   getParameterAsXML,   getParameterNames,   getParameterNamesAsXML,   getParameterValues,   getParameterValuesAsXML,   getRequestedURL,   getSessionAttribute,   getSessionAttributeNames,   initialize,   modifiedSince,   recycle,   responseGetLocale,   setDateHeader,   setDateHeader,   setDateHeader,   setDateHeader,   setDateHeader,   setup
Methods from org.apache.cocoon.components.language.markup.xsp.XSPGenerator:
compose,   contextualize,   xspCharacters,   xspComment,   xspExpr
Methods from org.apache.cocoon.generation.AbstractServerPage:
attribute,   characters,   comment,   end,   generateKey,   generateValidity,   getKey,   getValidity,   hasContentChanged,   modifiedSince,   recompose,   start
Methods from org.apache.cocoon.generation.ServletGenerator:
recycle,   setup
Methods from org.apache.cocoon.generation.ComposerGenerator:
compose,   dispose
Methods from org.apache.cocoon.generation.AbstractGenerator:
recycle,   setup
Methods from org.apache.cocoon.xml.AbstractXMLProducer:
recycle,   setConsumer,   setContentHandler,   setLexicalHandler
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.cocoon.components.language.markup.xsp.JSGenerator Detail:
 public  void addDateHeader(String name,
    long date) 
 public  void addDateHeader(String name,
    Date date) 
 public  void addDateHeader(String name,
    String date) throws ParseException 
 public  void addDateHeader(String name,
    String date,
    String format) throws ParseException 
 public  void addDateHeader(String name,
    String date,
    DateFormat format) throws ParseException 
 public  void configure(Configuration configuration) throws ConfigurationException 
 public  void dispose() 
 public  void generate() throws IOException, ProcessingException 
 public String[] getAttributeNames() 
 public  void getAttributeNames(ContentHandler contentHandler) throws SAXException 
 public Date getDateHeader(String name) 
 public String getDateHeader(String name,
    String format) 
 public String[] getHeaderNames() 
 public  void getHeaderNamesAsXML() throws SAXException 
 public String[] getHeaders(String name) 
 public  void getHeadersAsXML(String name) throws SAXException 
 public  void getLocale() throws SAXException 
 public Locale[] getLocalesAsArray() 
 public  void getLocalesAsXML() throws SAXException 
 public String getParameter(String name,
    String defaultValue) 
 public String getParameter(String name,
    String defaultValue,
    String form_encoding,
    String container_encoding) 
 public  void getParameterAsXML(String name,
    String defaultValue,
    String form_encoding,
    String container_encoding) throws SAXException 
 public String[] getParameterNames() 
 public  void getParameterNamesAsXML() throws SAXException 
 public String[] getParameterValues(String name,
    String form_encoding,
    String container_encoding) 
 public  void getParameterValuesAsXML(String name,
    String form_encoding,
    String container_encoding) throws SAXException 
 public String getRequestedURL() 
 public Object getSessionAttribute(Session session,
    String name,
    Object defaultValue) 
 public String[] getSessionAttributeNames(Session session) 
 public  void initialize() throws Exception 
 public boolean modifiedSince(long date) 
    Determines whether this generator's source files have changed
 public  void recycle() 
 public  void responseGetLocale() throws SAXException 
 public  void setDateHeader(String name,
    long date) 
 public  void setDateHeader(String name,
    Date date) 
 public  void setDateHeader(String name,
    String date) throws ParseException 
 public  void setDateHeader(String name,
    String date,
    String format) throws ParseException 
 public  void setDateHeader(String name,
    String date,
    DateFormat format) throws ParseException 
 public  void setup(SourceResolver resolver,
    Map objectModel,
    String src,
    Parameters par) throws IOException, SAXException, ProcessingException