|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.cocoon.util.AbstractLogEnabled
org.apache.cocoon.generation.FileGeneratorBean
The FileGenerator is a class that reads XML from a source
and generates SAX Events. The FileGenerator is cacheable.
| Field Summary | |
protected org.apache.cocoon.xml.XMLConsumer |
consumer
The consumer. |
protected Source |
inputSource
The input source |
protected org.apache.cocoon.core.xml.SAXParser |
parser
The SAX Parser. |
protected org.apache.cocoon.environment.SourceResolver |
resolver
The source resolver. |
| Fields inherited from interface org.apache.cocoon.generation.Generator |
ROLE |
| Constructor Summary | |
FileGeneratorBean()
|
|
| Method Summary | |
void |
dispose()
|
void |
generate()
Generate XML data. |
Serializable |
getKey()
Generate the unique key. |
SourceValidity |
getValidity()
Generate the validity object. |
void |
setConsumer(org.apache.cocoon.xml.XMLConsumer consumer)
|
void |
setParser(org.apache.cocoon.core.xml.SAXParser parser)
|
void |
setup(org.apache.cocoon.environment.SourceResolver resolver,
Map objectModel,
String src,
Parameters par)
Setup the file generator. |
| Methods inherited from class org.apache.cocoon.util.AbstractLogEnabled |
getLogger, setLogger |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected Source inputSource
protected org.apache.cocoon.environment.SourceResolver resolver
protected org.apache.cocoon.xml.XMLConsumer consumer
protected org.apache.cocoon.core.xml.SAXParser parser
| Constructor Detail |
public FileGeneratorBean()
| Method Detail |
public void setParser(org.apache.cocoon.core.xml.SAXParser parser)
public void dispose()
dispose in interface org.apache.cocoon.sitemap.DisposableSitemapComponentDisposableSitemapComponent.dispose()
public void setup(org.apache.cocoon.environment.SourceResolver resolver,
Map objectModel,
String src,
Parameters par)
throws org.apache.cocoon.ProcessingException,
SAXException,
IOException
setup in interface org.apache.cocoon.sitemap.SitemapModelComponentorg.apache.cocoon.ProcessingException
SAXException
IOExceptionSitemapModelComponent.setup(SourceResolver, Map, String, Parameters)public Serializable getKey()
getKey in interface org.apache.cocoon.caching.CacheableProcessingComponentpublic SourceValidity getValidity()
getValidity in interface org.apache.cocoon.caching.CacheableProcessingComponentnull if the
component is currently not cacheable.public void setConsumer(org.apache.cocoon.xml.XMLConsumer consumer)
setConsumer in interface org.apache.cocoon.xml.XMLProducerXMLProducer.setConsumer(XMLConsumer)
public void generate()
throws IOException,
SAXException,
org.apache.cocoon.ProcessingException
generate in interface org.apache.cocoon.generation.GeneratorIOException
SAXException
org.apache.cocoon.ProcessingException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||