Package org.ametys.odf.content
Class AdditionalOdfContentPropertiesGenerator
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.xml.AbstractXMLProducer
org.apache.cocoon.generation.AbstractGenerator
org.apache.cocoon.generation.ServiceableGenerator
org.ametys.odf.content.AdditionalOdfContentPropertiesGenerator
- All Implemented Interfaces:
Poolable
,Recyclable
,Disposable
,Component
,LogEnabled
,Serviceable
,Generator
,SitemapModelComponent
,XMLProducer
Generates additional information about a ODF content
-
Field Summary
Modifier and TypeFieldDescriptionprotected ODFHelper
The ODF helperprotected AmetysObjectResolver
The AmetysObject resolver.Fields inherited from class org.apache.cocoon.generation.ServiceableGenerator
manager
Fields inherited from class org.apache.cocoon.generation.AbstractGenerator
objectModel, parameters, resolver, source
Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
_saxChildProgramItems
(ProgramItem programItem) SAX the child program itemsprotected void
_saxProgramItem
(ProgramItem item) Sax a program itemprotected void
_saxProgramItemAncestorPaths
(ProgramItem programItem) SAX all paths of program itemvoid
generate()
protected void
saxProgramItemProperties
(ProgramItem programItem) SAX specifics properties for a program itemvoid
service
(ServiceManager serviceManager) Methods inherited from class org.apache.cocoon.generation.ServiceableGenerator
dispose
Methods inherited from class org.apache.cocoon.generation.AbstractGenerator
recycle, setup
Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducer
setConsumer, setContentHandler, setLexicalHandler
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.cocoon.xml.XMLProducer
setConsumer
-
Field Details
-
_resolver
The AmetysObject resolver. -
_odfHelper
The ODF helper
-
-
Constructor Details
-
AdditionalOdfContentPropertiesGenerator
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classServiceableGenerator
- Throws:
ServiceException
-
generate
-
saxProgramItemProperties
SAX specifics properties for a program item- Parameters:
programItem
- the program item- Throws:
SAXException
- if an error occurs while saxing
-
_saxProgramItemAncestorPaths
SAX all paths of program item- Parameters:
programItem
- The program item- Throws:
SAXException
- if an error occurs while saxing
-
_saxChildProgramItems
SAX the child program items- Parameters:
programItem
- the program item- Throws:
SAXException
- if an error occurs while saxing
-
_saxProgramItem
Sax a program item- Parameters:
item
- the program item- Throws:
SAXException
- if an error occurs while saxing
-