fop 0.94

org.apache.fop.svg
Class PDFBridgeContext

java.lang.Object
  extended by org.apache.batik.bridge.BridgeContext
      extended by org.apache.fop.svg.PDFBridgeContext
All Implemented Interfaces:
org.apache.batik.bridge.ErrorConstants, org.apache.batik.css.engine.CSSContext

public class PDFBridgeContext
extends org.apache.batik.bridge.BridgeContext

BridgeContext which registers the custom bridges for PDF output.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.batik.bridge.BridgeContext
org.apache.batik.bridge.BridgeContext.CSSEngineUserAgentWrapper, org.apache.batik.bridge.BridgeContext.CSSPropertiesChangedListener, org.apache.batik.bridge.BridgeContext.DOMAttrModifiedEventListener, org.apache.batik.bridge.BridgeContext.DOMCharacterDataModifiedListener, org.apache.batik.bridge.BridgeContext.DOMMouseOutEventListener, org.apache.batik.bridge.BridgeContext.DOMMouseOverEventListener, org.apache.batik.bridge.BridgeContext.DOMNodeInsertedEventListener, org.apache.batik.bridge.BridgeContext.DOMNodeRemovedEventListener, org.apache.batik.bridge.BridgeContext.EventListenerMememto, org.apache.batik.bridge.BridgeContext.SoftReferenceMememto
 
Field Summary
 
Fields inherited from class org.apache.batik.bridge.BridgeContext
cssPropertiesChangedListener, cursorManager, document, documentLoader, documentSize, domAttrModifiedEventListener, domCharacterDataModifiedListener, domNodeInsertedEventListener, domNodeRemovedEventListener, DYNAMIC, dynamicStatus, elementDataMap, elementNodeMap, eventListenerSet, extensions, focusManager, globalExtensions, gvtBuilder, INTERACTIVE, interpreterMap, interpreterPool, namespaceURIMap, nodeElementMap, STATIC, textPainter, updateManager, userAgent, viewportMap, viewportStack
 
Fields inherited from interface org.apache.batik.bridge.ErrorConstants
ERR_ATTRIBUTE_MISSING, ERR_ATTRIBUTE_VALUE_MALFORMED, ERR_CSS_LENGTH_NEGATIVE, ERR_CSS_URI_BAD_TARGET, ERR_LENGTH_NEGATIVE, ERR_URI_BAD_TARGET, ERR_URI_IMAGE_INVALID, ERR_URI_IO, ERR_URI_MALFORMED, ERR_URI_REFERENCE_A_DOCUMENT, ERR_URI_UNSECURE, ERR_XLINK_HREF_CIRCULAR_DEPENDENCIES, MSG_BROKEN_LINK_TITLE
 
Constructor Summary
PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent, org.apache.batik.bridge.DocumentLoader loader, FontInfo fontInfo, java.awt.geom.AffineTransform linkTransform)
          Constructs a new bridge context.
PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent, FontInfo fontInfo)
          Constructs a new bridge context.
PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent, FontInfo fontInfo, java.awt.geom.AffineTransform linkTransform)
          Constructs a new bridge context.
 
Method Summary
 org.apache.batik.bridge.BridgeContext createBridgeContext()
           
 void registerSVGBridges()
           
 
Methods inherited from class org.apache.batik.bridge.BridgeContext
addDOMListeners, addUIEventListeners, bind, checkInteractiveElement, checkInteractiveElement, checkLoadExternalResource, closeViewport, dispose, getBlockHeight, getBlockWidth, getBolderFontWeight, getBridge, getBridge, getBridgeExtensions, getBridgeUpdateHandler, getCSSEngineForElement, getCursorManager, getDefaultFontFamily, getDocument, getDocumentLoader, getDocumentSize, getElement, getElementData, getFocusManager, getFontFamilyMap, getGlobalBridgeExtensions, getGraphicsNode, getGVTBuilder, getInterpreter, getInterpreterPool, getLighterFontWeight, getMediumFontSize, getPixelToMillimeter, getPixelUnitToMillimeter, getReferencedElement, getSVGContext, getSystemColor, getTextPainter, getUpdateManager, getUserAgent, getViewport, hasGraphicsNodeBridge, initializeDocument, isDynamic, isDynamicDocument, isInteractive, isInteractiveDocument, openViewport, putBridge, putBridge, removeBridge, removeUIEventListeners, removeViewport, setDocument, setDocumentLoader, setDocumentSize, setDynamic, setDynamicState, setElementData, setFontFamilyMap, setGVTBuilder, setInteractive, setInterpreterPool, setTextPainter, setUpdateManager, setUserAgent, storeEventListener, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDFBridgeContext

public PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent,
                        org.apache.batik.bridge.DocumentLoader loader,
                        FontInfo fontInfo,
                        java.awt.geom.AffineTransform linkTransform)
Constructs a new bridge context.

Parameters:
userAgent - the user agent
loader - the Document Loader to use for referenced documents.
fontInfo - the font list for the text painter, may be null in which case text is painted as shapes
linkTransform - AffineTransform to properly place links, may be null

PDFBridgeContext

public PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent,
                        FontInfo fontInfo,
                        java.awt.geom.AffineTransform linkTransform)
Constructs a new bridge context.

Parameters:
userAgent - the user agent
fontInfo - the font list for the text painter, may be null in which case text is painted as shapes
linkTransform - AffineTransform to properly place links, may be null

PDFBridgeContext

public PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent,
                        FontInfo fontInfo)
Constructs a new bridge context.

Parameters:
userAgent - the user agent
fontInfo - the font list for the text painter, may be null in which case text is painted as shapes
Method Detail

registerSVGBridges

public void registerSVGBridges()
Overrides:
registerSVGBridges in class org.apache.batik.bridge.BridgeContext
See Also:
BridgeContext.registerSVGBridges()

createBridgeContext

public org.apache.batik.bridge.BridgeContext createBridgeContext()

fop 0.94

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.