|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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.DisposableSitemapComponent
DisposableSitemapComponent.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.SitemapModelComponent
org.apache.cocoon.ProcessingException
SAXException
IOException
SitemapModelComponent.setup(SourceResolver, Map, String, Parameters)
public Serializable getKey()
getKey
in interface org.apache.cocoon.caching.CacheableProcessingComponent
public SourceValidity getValidity()
getValidity
in interface org.apache.cocoon.caching.CacheableProcessingComponent
null
if the
component is currently not cacheable.public void setConsumer(org.apache.cocoon.xml.XMLConsumer consumer)
setConsumer
in interface org.apache.cocoon.xml.XMLProducer
XMLProducer.setConsumer(XMLConsumer)
public void generate() throws IOException, SAXException, org.apache.cocoon.ProcessingException
generate
in interface org.apache.cocoon.generation.Generator
IOException
SAXException
org.apache.cocoon.ProcessingException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |