blob: d78568f334f8b13151294566a3f3c89d17c8fbd6 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
SVGDocumentBridge (Apache Batik Javadoc)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SVGDocumentBridge (Apache Batik Javadoc)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SVGDocumentBridge.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/batik/bridge/SVGDescriptiveElementBridge.html" title="class in org.apache.batik.bridge"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/batik/bridge/SVGEllipseElementBridge.html" title="class in org.apache.batik.bridge"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/batik/bridge/SVGDocumentBridge.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SVGDocumentBridge.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.batik.bridge</FONT>
<BR>
Class SVGDocumentBridge</H2>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.batik.bridge.SVGDocumentBridge</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/batik/bridge/Bridge.html" title="interface in org.apache.batik.bridge">Bridge</A>, <A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A>, <A HREF="../../../../org/apache/batik/bridge/DocumentBridge.html" title="interface in org.apache.batik.bridge">DocumentBridge</A>, <A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>SVGDocumentBridge</B><DT>extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../org/apache/batik/bridge/DocumentBridge.html" title="interface in org.apache.batik.bridge">DocumentBridge</A>, <A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A>, <A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></DL>
</PRE>
<P>
Bridge class for an SVGDocument node.
<P>
<P>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../org/apache/batik/bridge/BridgeContext.html" title="class in org.apache.batik.bridge">BridgeContext</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#ctx">ctx</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The bridge context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#document">document</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The document node this bridge is associated with.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#node">node</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The graphics node constructed by this bridge.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.batik.dom.svg.SVGContext"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface org.apache.batik.dom.svg.<A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#PERCENTAGE_FONT_SIZE">PERCENTAGE_FONT_SIZE</A>, <A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#PERCENTAGE_VIEWPORT_HEIGHT">PERCENTAGE_VIEWPORT_HEIGHT</A>, <A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#PERCENTAGE_VIEWPORT_SIZE">PERCENTAGE_VIEWPORT_SIZE</A>, <A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#PERCENTAGE_VIEWPORT_WIDTH">PERCENTAGE_VIEWPORT_WIDTH</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#SVGDocumentBridge()">SVGDocumentBridge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a new bridge the SVG document.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#buildGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Document, org.apache.batik.gvt.RootGraphicsNode)">buildGraphicsNode</A></B>(<A HREF="../../../../org/apache/batik/bridge/BridgeContext.html" title="class in org.apache.batik.bridge">BridgeContext</A>&nbsp;ctx,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A>&nbsp;doc,
<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builds using the specified BridgeContext and element, the
specified graphics node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#createGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Document)">createGraphicsNode</A></B>(<A HREF="../../../../org/apache/batik/bridge/BridgeContext.html" title="class in org.apache.batik.bridge">BridgeContext</A>&nbsp;ctx,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A>&nbsp;doc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <code>GraphicsNode</code> according to the specified parameters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#dispose()">dispose</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Disposes this BridgeUpdateHandler and releases all resources.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getBBox()">getBBox</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the tight bounding box in current user space (i.e.,
after application of the transform attribute, if any) on the
geometry of all contained graphics elements, exclusive of
stroke-width and filter effects).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getCTM()">getCTM</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the transformation matrix from current user units
(i.e., after application of the transform attribute, if any) to
the viewport coordinate system for the nearestViewportElement.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getFontSize()">getFontSize</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the font-size on the associated element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getGlobalTransform()">getGlobalTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the global transformation matrix from the current
element to the root.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/bridge/Bridge.html" title="interface in org.apache.batik.bridge">Bridge</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getInstance()">getInstance</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new instance of this bridge.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getLocalName()">getLocalName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the local name of the element this <code>Bridge</code> is dedicated
to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getNamespaceURI()">getNamespaceURI</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the namespace URI of the element this <code>Bridge</code> is
dedicated to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getPixelToMM()">getPixelToMM</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the size of a px CSS unit in millimeters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getPixelUnitToMillimeter()">getPixelUnitToMillimeter</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the size of a px CSS unit in millimeters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getScreenTransform()">getScreenTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the transform from the global transform space to pixels.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getViewportHeight()">getViewportHeight</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the height of the viewport which directly contains the
associated element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getViewportWidth()">getViewportWidth</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the width of the viewport which directly contains the
associated element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#handleAnimatedAttributeChanged(org.apache.batik.anim.dom.AnimatedLiveAttributeValue)">handleAnimatedAttributeChanged</A></B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimatedLiveAttributeValue.html" title="interface in org.apache.batik.anim.dom">AnimatedLiveAttributeValue</A>&nbsp;alav)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when the animated value of an animated attribute has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#handleCSSEngineEvent(org.apache.batik.css.engine.CSSEngineEvent)">handleCSSEngineEvent</A></B>(<A HREF="../../../../org/apache/batik/css/engine/CSSEngineEvent.html" title="class in org.apache.batik.css.engine">CSSEngineEvent</A>&nbsp;evt)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when an CSSEngineEvent is fired.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#handleDOMAttrModifiedEvent(org.w3c.dom.events.MutationEvent)">handleDOMAttrModifiedEvent</A></B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when an MutationEvent of type 'DOMAttrModified' is fired.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#handleDOMCharacterDataModified(org.w3c.dom.events.MutationEvent)">handleDOMCharacterDataModified</A></B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when an MutationEvent of type 'DOMCharacterDataModified'
is fired.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#handleDOMNodeInsertedEvent(org.w3c.dom.events.MutationEvent)">handleDOMNodeInsertedEvent</A></B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when an MutationEvent of type 'DOMNodeInserted' is fired.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#handleDOMNodeRemovedEvent(org.w3c.dom.events.MutationEvent)">handleDOMNodeRemovedEvent</A></B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when an MutationEvent of type 'DOMNodeRemoved' is fired.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#handleOtherAnimationChanged(java.lang.String)">handleOtherAnimationChanged</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when an 'other' animation value has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#setScreenTransform(java.awt.geom.AffineTransform)">setScreenTransform</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;at)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the transform to be used from the global transform space to pixels.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="document"><!-- --></A><H3>
document</H3>
<PRE>
protected <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A> <B>document</B></PRE>
<DL>
<DD>The document node this bridge is associated with.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="node"><!-- --></A><H3>
node</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A> <B>node</B></PRE>
<DL>
<DD>The graphics node constructed by this bridge.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="ctx"><!-- --></A><H3>
ctx</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/bridge/BridgeContext.html" title="class in org.apache.batik.bridge">BridgeContext</A> <B>ctx</B></PRE>
<DL>
<DD>The bridge context.
<P>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="SVGDocumentBridge()"><!-- --></A><H3>
SVGDocumentBridge</H3>
<PRE>
public <B>SVGDocumentBridge</B>()</PRE>
<DL>
<DD>Constructs a new bridge the SVG document.
<P>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getNamespaceURI()"><!-- --></A><H3>
getNamespaceURI</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getNamespaceURI</B>()</PRE>
<DL>
<DD>Returns the namespace URI of the element this <code>Bridge</code> is
dedicated to. Returns <code>null</code>, as a Document node has no
namespace URI.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/Bridge.html#getNamespaceURI()">getNamespaceURI</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/Bridge.html" title="interface in org.apache.batik.bridge">Bridge</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getLocalName()"><!-- --></A><H3>
getLocalName</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getLocalName</B>()</PRE>
<DL>
<DD>Returns the local name of the element this <code>Bridge</code> is dedicated
to. Returns <code>null</code>, as a Document node has no local name.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/Bridge.html#getLocalName()">getLocalName</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/Bridge.html" title="interface in org.apache.batik.bridge">Bridge</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getInstance()"><!-- --></A><H3>
getInstance</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/bridge/Bridge.html" title="interface in org.apache.batik.bridge">Bridge</A> <B>getInstance</B>()</PRE>
<DL>
<DD>Returns a new instance of this bridge.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/Bridge.html#getInstance()">getInstance</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/Bridge.html" title="interface in org.apache.batik.bridge">Bridge</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="createGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Document)"><!-- --></A><H3>
createGraphicsNode</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A> <B>createGraphicsNode</B>(<A HREF="../../../../org/apache/batik/bridge/BridgeContext.html" title="class in org.apache.batik.bridge">BridgeContext</A>&nbsp;ctx,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A>&nbsp;doc)</PRE>
<DL>
<DD>Creates a <code>GraphicsNode</code> according to the specified parameters.
This is called before children have been added to the
returned GraphicsNode (obviously since you construct and return it).
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/DocumentBridge.html#createGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Document)">createGraphicsNode</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/DocumentBridge.html" title="interface in org.apache.batik.bridge">DocumentBridge</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - the bridge context to use<DD><CODE>doc</CODE> - the document node that describes the graphics node to build
<DT><B>Returns:</B><DD>a graphics node that represents the specified document node</DL>
</DD>
</DL>
<HR>
<A NAME="buildGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Document, org.apache.batik.gvt.RootGraphicsNode)"><!-- --></A><H3>
buildGraphicsNode</H3>
<PRE>
public void <B>buildGraphicsNode</B>(<A HREF="../../../../org/apache/batik/bridge/BridgeContext.html" title="class in org.apache.batik.bridge">BridgeContext</A>&nbsp;ctx,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A>&nbsp;doc,
<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A>&nbsp;node)</PRE>
<DL>
<DD>Builds using the specified BridgeContext and element, the
specified graphics node. This is called after all the children
of the node have been constructed and added, so it is safe to
do work that depends on being able to see your children nodes
in this method.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/DocumentBridge.html#buildGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Document, org.apache.batik.gvt.RootGraphicsNode)">buildGraphicsNode</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/DocumentBridge.html" title="interface in org.apache.batik.bridge">DocumentBridge</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - the bridge context to use<DD><CODE>doc</CODE> - the document node that describes the graphics node to build<DD><CODE>node</CODE> - the graphics node to build</DL>
</DD>
</DL>
<HR>
<A NAME="handleDOMAttrModifiedEvent(org.w3c.dom.events.MutationEvent)"><!-- --></A><H3>
handleDOMAttrModifiedEvent</H3>
<PRE>
public void <B>handleDOMAttrModifiedEvent</B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</PRE>
<DL>
<DD>Invoked when an MutationEvent of type 'DOMAttrModified' is fired.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#handleDOMAttrModifiedEvent(org.w3c.dom.events.MutationEvent)">handleDOMAttrModifiedEvent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleDOMNodeInsertedEvent(org.w3c.dom.events.MutationEvent)"><!-- --></A><H3>
handleDOMNodeInsertedEvent</H3>
<PRE>
public void <B>handleDOMNodeInsertedEvent</B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</PRE>
<DL>
<DD>Invoked when an MutationEvent of type 'DOMNodeInserted' is fired.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#handleDOMNodeInsertedEvent(org.w3c.dom.events.MutationEvent)">handleDOMNodeInsertedEvent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleDOMNodeRemovedEvent(org.w3c.dom.events.MutationEvent)"><!-- --></A><H3>
handleDOMNodeRemovedEvent</H3>
<PRE>
public void <B>handleDOMNodeRemovedEvent</B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</PRE>
<DL>
<DD>Invoked when an MutationEvent of type 'DOMNodeRemoved' is fired.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#handleDOMNodeRemovedEvent(org.w3c.dom.events.MutationEvent)">handleDOMNodeRemovedEvent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleDOMCharacterDataModified(org.w3c.dom.events.MutationEvent)"><!-- --></A><H3>
handleDOMCharacterDataModified</H3>
<PRE>
public void <B>handleDOMCharacterDataModified</B>(<A HREF="../../../../org/w3c/dom/events/MutationEvent.html" title="interface in org.w3c.dom.events">MutationEvent</A>&nbsp;evt)</PRE>
<DL>
<DD>Invoked when an MutationEvent of type 'DOMCharacterDataModified'
is fired.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#handleDOMCharacterDataModified(org.w3c.dom.events.MutationEvent)">handleDOMCharacterDataModified</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleCSSEngineEvent(org.apache.batik.css.engine.CSSEngineEvent)"><!-- --></A><H3>
handleCSSEngineEvent</H3>
<PRE>
public void <B>handleCSSEngineEvent</B>(<A HREF="../../../../org/apache/batik/css/engine/CSSEngineEvent.html" title="class in org.apache.batik.css.engine">CSSEngineEvent</A>&nbsp;evt)</PRE>
<DL>
<DD>Invoked when an CSSEngineEvent is fired.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#handleCSSEngineEvent(org.apache.batik.css.engine.CSSEngineEvent)">handleCSSEngineEvent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleAnimatedAttributeChanged(org.apache.batik.anim.dom.AnimatedLiveAttributeValue)"><!-- --></A><H3>
handleAnimatedAttributeChanged</H3>
<PRE>
public void <B>handleAnimatedAttributeChanged</B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimatedLiveAttributeValue.html" title="interface in org.apache.batik.anim.dom">AnimatedLiveAttributeValue</A>&nbsp;alav)</PRE>
<DL>
<DD>Invoked when the animated value of an animated attribute has changed.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#handleAnimatedAttributeChanged(org.apache.batik.anim.dom.AnimatedLiveAttributeValue)">handleAnimatedAttributeChanged</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleOtherAnimationChanged(java.lang.String)"><!-- --></A><H3>
handleOtherAnimationChanged</H3>
<PRE>
public void <B>handleOtherAnimationChanged</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;type)</PRE>
<DL>
<DD>Invoked when an 'other' animation value has changed.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#handleOtherAnimationChanged(java.lang.String)">handleOtherAnimationChanged</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="dispose()"><!-- --></A><H3>
dispose</H3>
<PRE>
public void <B>dispose</B>()</PRE>
<DL>
<DD>Disposes this BridgeUpdateHandler and releases all resources.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html#dispose()">dispose</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/bridge/BridgeUpdateHandler.html" title="interface in org.apache.batik.bridge">BridgeUpdateHandler</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPixelUnitToMillimeter()"><!-- --></A><H3>
getPixelUnitToMillimeter</H3>
<PRE>
public float <B>getPixelUnitToMillimeter</B>()</PRE>
<DL>
<DD>Returns the size of a px CSS unit in millimeters.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getPixelUnitToMillimeter()">getPixelUnitToMillimeter</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPixelToMM()"><!-- --></A><H3>
getPixelToMM</H3>
<PRE>
public float <B>getPixelToMM</B>()</PRE>
<DL>
<DD>Returns the size of a px CSS unit in millimeters.
This will be removed after next release.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getPixelToMM()">getPixelToMM</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/batik/bridge/SVGDocumentBridge.html#getPixelUnitToMillimeter()"><CODE>getPixelUnitToMillimeter()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBBox()"><!-- --></A><H3>
getBBox</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Rectangle2D.html?is-external=true" title="class or interface in java.awt.geom">Rectangle2D</A> <B>getBBox</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getBBox()">SVGContext</A></CODE></B></DD>
<DD>Returns the tight bounding box in current user space (i.e.,
after application of the transform attribute, if any) on the
geometry of all contained graphics elements, exclusive of
stroke-width and filter effects).
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getBBox()">getBBox</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getScreenTransform()"><!-- --></A><H3>
getScreenTransform</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A> <B>getScreenTransform</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getScreenTransform()">SVGContext</A></CODE></B></DD>
<DD>Returns the transform from the global transform space to pixels.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getScreenTransform()">getScreenTransform</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setScreenTransform(java.awt.geom.AffineTransform)"><!-- --></A><H3>
setScreenTransform</H3>
<PRE>
public void <B>setScreenTransform</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A>&nbsp;at)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#setScreenTransform(java.awt.geom.AffineTransform)">SVGContext</A></CODE></B></DD>
<DD>Sets the transform to be used from the global transform space to pixels.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#setScreenTransform(java.awt.geom.AffineTransform)">setScreenTransform</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCTM()"><!-- --></A><H3>
getCTM</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A> <B>getCTM</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getCTM()">SVGContext</A></CODE></B></DD>
<DD>Returns the transformation matrix from current user units
(i.e., after application of the transform attribute, if any) to
the viewport coordinate system for the nearestViewportElement.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getCTM()">getCTM</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getGlobalTransform()"><!-- --></A><H3>
getGlobalTransform</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</A> <B>getGlobalTransform</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getGlobalTransform()">SVGContext</A></CODE></B></DD>
<DD>Returns the global transformation matrix from the current
element to the root.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getGlobalTransform()">getGlobalTransform</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getViewportWidth()"><!-- --></A><H3>
getViewportWidth</H3>
<PRE>
public float <B>getViewportWidth</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getViewportWidth()">SVGContext</A></CODE></B></DD>
<DD>Returns the width of the viewport which directly contains the
associated element.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getViewportWidth()">getViewportWidth</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getViewportHeight()"><!-- --></A><H3>
getViewportHeight</H3>
<PRE>
public float <B>getViewportHeight</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getViewportHeight()">SVGContext</A></CODE></B></DD>
<DD>Returns the height of the viewport which directly contains the
associated element.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getViewportHeight()">getViewportHeight</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getFontSize()"><!-- --></A><H3>
getFontSize</H3>
<PRE>
public float <B>getFontSize</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getFontSize()">SVGContext</A></CODE></B></DD>
<DD>Returns the font-size on the associated element.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html#getFontSize()">getFontSize</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/dom/svg/SVGContext.html" title="interface in org.apache.batik.dom.svg">SVGContext</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SVGDocumentBridge.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/batik/bridge/SVGDescriptiveElementBridge.html" title="class in org.apache.batik.bridge"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/batik/bridge/SVGEllipseElementBridge.html" title="class in org.apache.batik.bridge"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/batik/bridge/SVGDocumentBridge.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SVGDocumentBridge.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 2017 <a href='http://www.apache.org/'>Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>