Flying Saucer Project Release ${app.version}

org.xhtmlrenderer.pdf
Class ITextUserAgent

java.lang.Object
  extended by org.xhtmlrenderer.swing.NaiveUserAgent
      extended by org.xhtmlrenderer.pdf.ITextUserAgent
All Implemented Interfaces:
DocumentListener, UserAgentCallback

public class ITextUserAgent
extends NaiveUserAgent


Constructor Summary
ITextUserAgent(ITextOutputDevice outputDevice)
           
 
Method Summary
 ImageResource getImageResource(java.lang.String uri)
          Retrieves the image located at the given URI.
 SharedContext getSharedContext()
           
 void setSharedContext(SharedContext sharedContext)
           
 
Methods inherited from class org.xhtmlrenderer.swing.NaiveUserAgent
clearImageCache, documentLoaded, documentStarted, getBaseURL, getBinaryResource, getCSSResource, getXMLResource, isVisited, onLayoutException, onRenderException, resolveURI, setBaseURL, shrinkImageCache
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ITextUserAgent

public ITextUserAgent(ITextOutputDevice outputDevice)
Method Detail

getImageResource

public ImageResource getImageResource(java.lang.String uri)
Description copied from class: NaiveUserAgent
Retrieves the image located at the given URI. It's assumed the URI does point to an image--the URI will be accessed (using java.io or java.net), opened, read and then passed into the JDK image-parsing routines. The result is packed up into an ImageResource for later consumption.

Specified by:
getImageResource in interface UserAgentCallback
Overrides:
getImageResource in class NaiveUserAgent
Parameters:
uri - Location of the image source.
Returns:
An ImageResource containing the image.

getSharedContext

public SharedContext getSharedContext()

setSharedContext

public void setSharedContext(SharedContext sharedContext)

Flying Saucer Project Release ${app.version}

Flying Saucer Project Home