Class BatikUserAgent

java.lang.Object
org.apache.batik.bridge.UserAgentAdapter
net.sf.jasperreports.renderers.BatikUserAgent
All Implemented Interfaces:
org.apache.batik.bridge.UserAgent

public class BatikUserAgent extends org.apache.batik.bridge.UserAgentAdapter
SVG renderer implementation based on Batik.
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final float
     
    static final float
     
    static final String
     

    Fields inherited from class org.apache.batik.bridge.UserAgentAdapter

    ctx, extensions, FEATURES
  • Constructor Summary

    Constructors
    Constructor
    Description
    BatikUserAgent(JasperReportsContext jasperReportsContext)
     
    BatikUserAgent(JasperReportsContext jasperReportsContext, org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm)
     
    BatikUserAgent(JasperReportsContext jasperReportsContext, org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm, Dimension2D viewportSize)
     
    BatikUserAgent(org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm)
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.batik.bridge.ExternalResourceSecurity
    getExternalResourceSecurity(org.apache.batik.util.ParsedURL resourceURL, org.apache.batik.util.ParsedURL docURL)
     
    org.apache.batik.bridge.FontFamilyResolver
     
    float
     
     

    Methods inherited from class org.apache.batik.bridge.UserAgentAdapter

    addStdFeatures, checkLoadExternalResource, checkLoadScript, deselectAll, displayError, displayError, displayMessage, getAlternateStyleSheet, getBolderFontWeight, getBrokenLinkDocument, getClientAreaLocationOnScreen, getDefaultFontFamily, getEventDispatcher, getLanguages, getLighterFontWeight, getMedia, getMediumFontSize, getPixelToMM, getScriptSecurity, getSourceResolution, getStandardBolderFontWeight, getStandardLighterFontWeight, getTransform, getUserStyleSheetURI, getXMLParserClassName, handleElement, hasFeature, isXMLParserValidating, loadDocument, openLink, registerExtension, runThread, setBridgeContext, setSourceResolution, setSVGCursor, setTextSelection, setTransform, showAlert, showConfirm, showPrompt, showPrompt, supportExtension

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • getPixelUnitToMillimeter

      public float getPixelUnitToMillimeter()
      Specified by:
      getPixelUnitToMillimeter in interface org.apache.batik.bridge.UserAgent
      Overrides:
      getPixelUnitToMillimeter in class org.apache.batik.bridge.UserAgentAdapter
    • getViewportSize

      public Dimension2D getViewportSize()
      Specified by:
      getViewportSize in interface org.apache.batik.bridge.UserAgent
      Overrides:
      getViewportSize in class org.apache.batik.bridge.UserAgentAdapter
    • getFontFamilyResolver

      public org.apache.batik.bridge.FontFamilyResolver getFontFamilyResolver()
      Specified by:
      getFontFamilyResolver in interface org.apache.batik.bridge.UserAgent
      Overrides:
      getFontFamilyResolver in class org.apache.batik.bridge.UserAgentAdapter
    • getExternalResourceSecurity

      public org.apache.batik.bridge.ExternalResourceSecurity getExternalResourceSecurity(org.apache.batik.util.ParsedURL resourceURL, org.apache.batik.util.ParsedURL docURL)
      Specified by:
      getExternalResourceSecurity in interface org.apache.batik.bridge.UserAgent
      Overrides:
      getExternalResourceSecurity in class org.apache.batik.bridge.UserAgentAdapter