Class DocxImagesTransformer
- java.lang.Object
 - 
- org.apache.avalon.framework.logger.AbstractLogEnabled
 - 
- org.apache.cocoon.xml.AbstractXMLProducer
 - 
- org.apache.cocoon.xml.AbstractXMLPipe
 - 
- org.apache.cocoon.transformation.AbstractTransformer
 - 
- org.ametys.plugins.webcontentio.docx.DocxImagesTransformer
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 Poolable,Recyclable,Component,Contextualizable,LogEnabled,SitemapModelComponent,Transformer,XMLConsumer,XMLPipe,XMLProducer,XMLConsumer,ContentHandler,LexicalHandler
public class DocxImagesTransformer extends AbstractTransformer implements Contextualizable
Cocoon Transformer for getting images from the docx file after transformation to docbook. 
- 
- 
Field Summary
Fields Modifier and Type Field Description private Content_contentprivate Context_contextprivate ZipFile_zipFile- 
Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer 
- 
Fields inherited from interface org.apache.cocoon.transformation.Transformer
ROLE 
 - 
 
- 
Constructor Summary
Constructors Constructor Description DocxImagesTransformer() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcontextualize(Context context)voidrecycle()voidsetup(SourceResolver resolver, Map objectModel, String src, Parameters par)voidstartElement(String uri, String localName, String raw, Attributes atts)- 
Methods inherited from class org.apache.cocoon.xml.AbstractXMLPipe
characters, comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startEntity, startPrefixMapping 
- 
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.xml.sax.ContentHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping 
- 
Methods inherited from interface org.xml.sax.ext.LexicalHandler
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity 
- 
Methods inherited from interface org.apache.cocoon.xml.XMLProducer
setConsumer 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
DocxImagesTransformer
public DocxImagesTransformer()
 
 - 
 
- 
Method Detail
- 
contextualize
public void contextualize(Context context) throws ContextException
- Specified by:
 contextualizein interfaceContextualizable- Throws:
 ContextException
 
- 
setup
public void setup(SourceResolver resolver, Map objectModel, String src, Parameters par) throws ProcessingException, SAXException, IOException
- Specified by:
 setupin interfaceSitemapModelComponent- Throws:
 ProcessingExceptionSAXExceptionIOException
 
- 
startElement
public void startElement(String uri, String localName, String raw, Attributes atts) throws SAXException
- Specified by:
 startElementin interfaceContentHandler- Overrides:
 startElementin classAbstractXMLPipe- Throws:
 SAXException
 
- 
recycle
public void recycle()
- Specified by:
 recyclein interfaceRecyclable- Overrides:
 recyclein classAbstractXMLProducer
 
 - 
 
 -