org.foray.graphic.batik
Class BatikUaDocument

java.lang.Object
  extended by org.apache.batik.bridge.UserAgentAdapter
      extended by org.foray.graphic.batik.BatikUaDocument
All Implemented Interfaces:
org.apache.batik.bridge.UserAgent
Direct Known Subclasses:
BatikUaAwt

public class BatikUaDocument
extends org.apache.batik.bridge.UserAgentAdapter

A Batik UserAgent implementation that is used when drawing an SVG into a document format such as PDF or PostScript. For drawing on an AWT device, see BatikUaAwt.


Field Summary
protected static int DEFAULT_VIEWPORT_HEIGHT
          The default viewport height, in pixels.
protected static int DEFAULT_VIEWPORT_WIDTH
          The default viewport width, in pixels.
 
Fields inherited from class org.apache.batik.bridge.UserAgentAdapter
extensions, FEATURES
 
Constructor Summary
BatikUaDocument(AffineTransform at)
          Creates a new SVGUserAgent.
 
Method Summary
 void displayError(Exception ex)
           
 void displayError(String message)
           
 void displayMessage(String message)
           
 String getLanguages()
           
 String getMedia()
           
 float getPixelToMM()
           
 float getPixelUnitToMillimeter()
           
 AffineTransform getTransform()
           
 String getUserStyleSheetURI()
           
 Dimension2D getViewportSize()
           
 boolean isXMLParserValidating()
           
 void setLogger(org.apache.commons.logging.Log logger)
          Sets the logger.
 
Methods inherited from class org.apache.batik.bridge.UserAgentAdapter
addStdFeatures, checkLoadExternalResource, checkLoadScript, deselectAll, getAlternateStyleSheet, getBolderFontWeight, getClientAreaLocationOnScreen, getDefaultFontFamily, getEventDispatcher, getExternalResourceSecurity, getLighterFontWeight, getMediumFontSize, getScriptSecurity, getStandardBolderFontWeight, getStandardLighterFontWeight, getXMLParserClassName, handleElement, hasFeature, openLink, registerExtension, runThread, 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 Detail

DEFAULT_VIEWPORT_WIDTH

protected static final int DEFAULT_VIEWPORT_WIDTH
The default viewport width, in pixels.

See Also:
Constant Field Values

DEFAULT_VIEWPORT_HEIGHT

protected static final int DEFAULT_VIEWPORT_HEIGHT
The default viewport height, in pixels.

See Also:
Constant Field Values
Constructor Detail

BatikUaDocument

public BatikUaDocument(AffineTransform at)
Creates a new SVGUserAgent.

Parameters:
at - The AffineTransform for this.
Method Detail

setLogger

public void setLogger(org.apache.commons.logging.Log logger)
Sets the logger.

Parameters:
logger - The new logger.

displayError

public void displayError(String message)
Overrides:
displayError in class org.apache.batik.bridge.UserAgentAdapter

displayError

public void displayError(Exception ex)
Specified by:
displayError in interface org.apache.batik.bridge.UserAgent
Overrides:
displayError in class org.apache.batik.bridge.UserAgentAdapter

displayMessage

public void displayMessage(String message)
Specified by:
displayMessage in interface org.apache.batik.bridge.UserAgent
Overrides:
displayMessage in class org.apache.batik.bridge.UserAgentAdapter

getPixelToMM

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

getPixelUnitToMillimeter

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

getLanguages

public String getLanguages()
Specified by:
getLanguages in interface org.apache.batik.bridge.UserAgent
Overrides:
getLanguages in class org.apache.batik.bridge.UserAgentAdapter

getMedia

public String getMedia()
Specified by:
getMedia in interface org.apache.batik.bridge.UserAgent
Overrides:
getMedia in class org.apache.batik.bridge.UserAgentAdapter

getUserStyleSheetURI

public String getUserStyleSheetURI()
Specified by:
getUserStyleSheetURI in interface org.apache.batik.bridge.UserAgent
Overrides:
getUserStyleSheetURI in class org.apache.batik.bridge.UserAgentAdapter

getTransform

public AffineTransform getTransform()
Specified by:
getTransform in interface org.apache.batik.bridge.UserAgent
Overrides:
getTransform 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

isXMLParserValidating

public boolean isXMLParserValidating()
Specified by:
isXMLParserValidating in interface org.apache.batik.bridge.UserAgent
Overrides:
isXMLParserValidating in class org.apache.batik.bridge.UserAgentAdapter


Copyright © 2017. All rights reserved.