org.outerj.daisy.frontend
Class FopImageSrcTransformer

java.lang.Object
  extended by AbstractTransformer
      extended by org.outerj.daisy.frontend.FopImageSrcTransformer

public class FopImageSrcTransformer
extends AbstractTransformer

Translate img/@src attributes containing "daisy:" references to URLs from which fop can retrieve the image. The URL also contains the jsessionid so that no unnecessary sessions are created and so that the proper authenticated user is used.


Constructor Summary
FopImageSrcTransformer()
           
 
Method Summary
 void setup(SourceResolver sourceResolver, java.util.Map objectModel, java.lang.String s, Parameters parameters)
           
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FopImageSrcTransformer

public FopImageSrcTransformer()
Method Detail

setup

public void setup(SourceResolver sourceResolver,
                  java.util.Map objectModel,
                  java.lang.String s,
                  Parameters parameters)
           throws ProcessingException,
                  org.xml.sax.SAXException,
                  java.io.IOException
Throws:
ProcessingException
org.xml.sax.SAXException
java.io.IOException

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException


Copyright © -2006 . All Rights Reserved.