Package org.apache.cocoon.generation

Interface Summary
Generator A generator is the starting point of a pipeline.
GeneratorFactory A generator factory is the factory of Generators.
GeneratorFactory.Instance Instance of the Generator created by the GeneratorFactory
 

Class Summary
AbstractGenerator An abstract class that can be used to implement an own generator.
AbstractServerPage Base implementation of ServerPagesGenerator.
CalendarGenerator  
CSVGenerator A simple parser converting a Comma Separated Values (CSV) file into XML.
DirectoryGenerator  
DirectoryGenerator.DirValidity Specific validity class, that holds all files that have been generated
EventCacheGenerator Generator wrapper that forwards generation to to its delegate but overides its caching strategy by replacing it with an event-cache aware implementation.
ExceptionGenerator A generator that dumps an XML representation of the exception raised during a pipeline execution.
FileGenerator  
FileGeneratorFactory  
FragmentExtractorGenerator The generation half of FragmentExtractor.
GarbageGenerator  
GarbageGenerator.CacheEntry  
GenericProxyGenerator This is a generic HTTP proxy, designed to handle any possible HTTP method, but with a particular bias towards WebDAV.
HSSFGenerator This generator generates - using Apache POI - a Gnumeric compliant XML Document from a Microsoft Excel Workbook.
HTMLGenerator  
HttpProxyGenerator The HttpProxyGenerator is a Cocoon generator using the Jakarta Commons HTTPClient Library to access an XML stream over HTTP.
ImageDirectoryGenerator  
IMAPGenerator Generates an XML listing of messages from an IMAP mail server.
JellyGenerator The JellyGenerator executes jelly scripts using the Jakarta Jelly engine as a Cocoon Generator.
JSPGenerator Allows Servlets and JSPs to be used as a generator.
JXTemplateGenerator Deprecated.  
LinkStatusGenerator  
MP3DirectoryGenerator  
NekoHTMLGenerator  
NekoHTMLGenerator.HtmlSaxParser  
ParseExceptionGenerator Exception generator.
ProfilerGenerator Generates an XML representation of the current status of Profiler.
RequestAttributeGenerator The RequestAttributeGenerator is a class that reads XML from a request attribute and generates SAX Events.
RequestGenerator  
RequestParameterGenerator The RequestParameterGenerator is a simple generator producing as an output a subset of what the RequestGenerator produces.
ScriptGenerator The Scriptgenerator executes arbitraty scripts using the BSF framework and additional interpreter (Rhino, Jython, etc.) as a Cocoon Generator.
SearchGenerator Generates an XML representation of a search result.
ServerPagesGenerator This class acts as a proxy to a dynamically loadedGenerator delegating actual SAX event generation.
ServiceableGenerator A default implementation that can be used for writing own generators.
ServletGenerator  
SessionAttributeGenerator  
StatusGenerator  
StreamGenerator  
TextGenerator Read a plain text file and produce a valid XML file.
TraversableGenerator Generates an XML source hierarchy listing from a Traversable Source.
TraversableSourceDescriptionGenerator This Generator augments the output of the TraversableGenerator.
TraxGenerator XSLT Generator: works by taking a Java Bean as an input "document"
VelocityGenerator Cocoon Generator that produces dynamic XML SAX events from a Velocity template file.
VelocityGenerator.ChainedContext Velocity context implementation specific to the Servlet environment.
VelocityGenerator.JSIntrospector Velocity Introspector that supports Rhino JavaScript objects as well as Java Objects
VelocityGenerator.JSIntrospector.JSMethod  
VelocityGenerator.JSIntrospector.JSPropertyGet  
VelocityGenerator.JSIntrospector.JSPropertySet  
VelocityGenerator.JSIntrospector.NativeArrayIterator  
VelocityGenerator.JSIntrospector.ScriptableIterator  
VelocityGenerator.TemplateLoader Velocity ResourceLoader implementation to load template resources using Cocoon's SourceResolver.
VirtualPipelineGenerator  
WebServiceProxyGenerator The WebServiceProxyGenerator is intended to: 1) Allow easy syndication of dynamic interactive content as a natural extension of the currently popular static content syndication with RSS. 2) Allow transparent routing of web service request through GET, POST, SOAP-RPC and SOAP-DOC binding methods. 3) Allow almost full control through sitemap configuration. 4) Allow use of Cocoon components for content formatting, aggregation and styling through a tight integration with the Cocoon sitemap. 5) Require 0 (zero) lines of Java or other business logic code in most cases. 6) Be generic and flexible enough to allow custom extensions for advanced and non-typical uses. 7) Support sessions, authentication, http 1.1, https, request manipulation, redirects following, connection pooling, and others. 8) Use the Jakarta HttpClient library which provides many sophisticated features for HTTP connections. 9) (TBD) Use Axis for SOAP-RPC and SOAP-DOC bindings.
XMidiGenerator Reads a standard MIDI file and generates SAX Events.
XPathDirectoryGenerator  
XPathTraversableGenerator Generates an XML collection listing performing XPath queries on XML sources.
 

Exception Summary
RequestParseException  
 



Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.