blob: c85a1ab03994e0979600de3f66642c7c2e2e0cac [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>
AbstractGraphicsNode (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="AbstractGraphicsNode (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/AbstractGraphicsNode.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;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../org/apache/batik/gvt/CanvasGraphicsNode.html" title="class in org.apache.batik.gvt"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/batik/gvt/AbstractGraphicsNode.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AbstractGraphicsNode.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.gvt</FONT>
<BR>
Class AbstractGraphicsNode</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.gvt.AbstractGraphicsNode</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A>, <A HREF="../../../../org/apache/batik/bridge/MultiResGraphicsNode.html" title="class in org.apache.batik.bridge">MultiResGraphicsNode</A>, <A HREF="../../../../org/apache/batik/gvt/ProxyGraphicsNode.html" title="class in org.apache.batik.gvt">ProxyGraphicsNode</A>, <A HREF="../../../../org/apache/batik/gvt/RasterImageNode.html" title="class in org.apache.batik.gvt">RasterImageNode</A>, <A HREF="../../../../org/apache/batik/gvt/ShapeNode.html" title="class in org.apache.batik.gvt">ShapeNode</A>, <A HREF="../../../../org/apache/batik/bridge/SVGPatternElementBridge.PatternGraphicsNode.html" title="class in org.apache.batik.bridge">SVGPatternElementBridge.PatternGraphicsNode</A>, <A HREF="../../../../org/apache/batik/bridge/TextNode.html" title="class in org.apache.batik.bridge">TextNode</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public abstract class <B>AbstractGraphicsNode</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/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></DL>
</PRE>
<P>
A partial implementation of the <code>GraphicsNode</code> interface.
<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/gvt/event/GraphicsNodeChangeEvent.html" title="class in org.apache.batik.gvt.event">GraphicsNodeChangeEvent</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#changeCompletedEvent">changeCompletedEvent</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/event/GraphicsNodeChangeEvent.html" title="class in org.apache.batik.gvt.event">GraphicsNodeChangeEvent</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#changeStartedEvent">changeStartedEvent</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#clip">clip</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The clipping filter for this graphics node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#composite">composite</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The compositing operation to be used when a graphics node is
painted on top of another one.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#enableBackgroundGraphicsNodeRable">enableBackgroundGraphicsNodeRable</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The GraphicsNodeRable for this node with all filtering applied</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/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#filter">filter</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The filter of this graphics node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#graphicsNodeRable">graphicsNodeRable</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The GraphicsNodeRable for this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#hints">hints</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The rendering hints that control the quality to use when rendering
this graphics node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &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/gvt/AbstractGraphicsNode.html#inverseTransform">inverseTransform</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The inverse transform for this node, i.e., from parent node
to this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#isVisible">isVisible</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This flag bit indicates whether or not this graphics node is visible.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/javax/swing/event/EventListenerList.html?is-external=true" title="class or interface in javax.swing.event">EventListenerList</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#listeners">listeners</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The listeners list.</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/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#mask">mask</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The mask of this graphics node.</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/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#parent">parent</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The parent of this graphics node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#pointerEventType">pointerEventType</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates how this graphics node reacts to events.</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/gvt/AbstractGraphicsNode.html#root">root</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The root of the GVT tree.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &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/gvt/AbstractGraphicsNode.html#transform">transform</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The transform of this graphics node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#weakRef">weakRef</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A Weak Reference to this.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.batik.gvt.GraphicsNode"><!-- --></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.gvt.<A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#ALL">ALL</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#FILL">FILL</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#IDENTITY">IDENTITY</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#NONE">NONE</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#PAINTED">PAINTED</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#STROKE">STROKE</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE">VISIBLE</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE_FILL">VISIBLE_FILL</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE_PAINTED">VISIBLE_PAINTED</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#VISIBLE_STROKE">VISIBLE_STROKE</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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#AbstractGraphicsNode()">AbstractGraphicsNode</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a new graphics node.</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;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#contains(java.awt.geom.Point2D)">contains</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified Point2D is inside the boundary of this
node, false otherwise.</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/gvt/AbstractGraphicsNode.html#fireGraphicsNodeChangeCompleted()">fireGraphicsNodeChangeCompleted</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/gvt/AbstractGraphicsNode.html#fireGraphicsNodeChangeStarted()">fireGraphicsNodeChangeStarted</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/gvt/AbstractGraphicsNode.html#fireGraphicsNodeChangeStarted(org.apache.batik.gvt.GraphicsNode)">fireGraphicsNodeChangeStarted</A></B>(<A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A>&nbsp;changeSrc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/gvt/AbstractGraphicsNode.html#fireGraphicsNodeChangeStarted(org.apache.batik.gvt.event.GraphicsNodeChangeEvent)">fireGraphicsNodeChangeStarted</A></B>(<A HREF="../../../../org/apache/batik/gvt/event/GraphicsNodeChangeEvent.html" title="class in org.apache.batik.gvt.event">GraphicsNodeChangeEvent</A>&nbsp;changeStartedEvent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/gvt/AbstractGraphicsNode.html#getBounds()">getBounds</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of this node in user space.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getClip()">getClip</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the clipping filter of this node or null if any.</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/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getComposite()">getComposite</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the composite of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getEnableBackgroundGraphicsNodeRable(boolean)">getEnableBackgroundGraphicsNodeRable</A></B>(boolean&nbsp;createIfNeeded)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the GraphicsNodeRable for this 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/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getFilter()">getFilter</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the filter of this node or null if any.</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/gvt/AbstractGraphicsNode.html#getGlobalTransform()">getGlobalTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the concatenated transform of this 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/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getGraphicsNodeRable(boolean)">getGraphicsNodeRable</A></B>(boolean&nbsp;createIfNeeded)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the GraphicsNodeRable for this node.</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/gvt/AbstractGraphicsNode.html#getInverseTransform()">getInverseTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the inverse transform for this 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/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getMask()">getMask</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the mask of this node or null if any.</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/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getParent()">getParent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the parent of this node or null if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getPointerEventType()">getPointerEventType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type that describes how this graphics node reacts to events.</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/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getRenderingHints()">getRenderingHints</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the rendering hints of this node or null if any.</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/gvt/AbstractGraphicsNode.html#getRoot()">getRoot</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the root of the GVT tree or null if the node is not part of a GVT
tree.</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/gvt/AbstractGraphicsNode.html#getTransform()">getTransform</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the transform of this node or null if any.</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/gvt/AbstractGraphicsNode.html#getTransformedBounds(java.awt.geom.AffineTransform)">getTransformedBounds</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;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of this node after applying the input transform
(if any), concatenated with this node's transform (if any).</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/gvt/AbstractGraphicsNode.html#getTransformedGeometryBounds(java.awt.geom.AffineTransform)">getTransformedGeometryBounds</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;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of the area covered by this node, without
taking any of its rendering attribute into accoun.</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/gvt/AbstractGraphicsNode.html#getTransformedPrimitiveBounds(java.awt.geom.AffineTransform)">getTransformedPrimitiveBounds</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;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of this node's primitivePaint after applying
the input transform (if any), concatenated with this node's
transform (if any).</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/gvt/AbstractGraphicsNode.html#getTransformedSensitiveBounds(java.awt.geom.AffineTransform)">getTransformedSensitiveBounds</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;txf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounds of the sensitive area covered by this node,
This includes the stroked area but does not include the effects
of clipping, masking or filtering.</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/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#getWeakReference()">getWeakReference</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a canonical WeakReference to this GraphicsNode.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#intersects(java.awt.geom.Rectangle2D)">intersects</A></B>(<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>&nbsp;r)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the interior of this node intersects the interior of a
specified Rectangle2D, false otherwise.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#invalidateGeometryCache()">invalidateGeometryCache</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invalidates the cached geometric bounds.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#isAntialiasedClip(java.awt.geom.AffineTransform, java.awt.RenderingHints, java.awt.Shape)">isAntialiasedClip</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;usr2dev,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A>&nbsp;hints,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Shape.html?is-external=true" title="class or interface in java.awt">Shape</A>&nbsp;clip)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if there is a clip and it should be antialiased</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#isOffscreenBufferNeeded()">isOffscreenBufferNeeded</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true of an offscreen buffer is needed to render this node, false
otherwise.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#isVisible()">isVisible</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this node is visible, false otherwise.</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/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#nodeHitAt(java.awt.geom.Point2D)">nodeHitAt</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the GraphicsNode containing point p if this node or one of its
children is sensitive to mouse events at p.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &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/gvt/AbstractGraphicsNode.html#normalizeRectangle(java.awt.geom.Rectangle2D)">normalizeRectangle</A></B>(<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>&nbsp;bounds)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method makes sure that neither the width nor height of the
rectangle is zero.</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/gvt/AbstractGraphicsNode.html#paint(java.awt.Graphics2D)">paint</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics2D.html?is-external=true" title="class or interface in java.awt">Graphics2D</A>&nbsp;g2d)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Paints this node.</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/gvt/AbstractGraphicsNode.html#setClip(org.apache.batik.ext.awt.image.renderable.ClipRable)">setClip</A></B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A>&nbsp;newClipper)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the clipping filter of this node.</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/gvt/AbstractGraphicsNode.html#setComposite(java.awt.Composite)">setComposite</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A>&nbsp;newComposite)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the composite of this node.</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/gvt/AbstractGraphicsNode.html#setFilter(org.apache.batik.ext.awt.image.renderable.Filter)">setFilter</A></B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A>&nbsp;newFilter)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the filter of this node.</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/gvt/AbstractGraphicsNode.html#setMask(org.apache.batik.gvt.filter.Mask)">setMask</A></B>(<A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A>&nbsp;newMask)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the mask of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#setParent(org.apache.batik.gvt.CompositeGraphicsNode)">setParent</A></B>(<A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A>&nbsp;newParent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the parent node of this graphics node.</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/gvt/AbstractGraphicsNode.html#setPointerEventType(int)">setPointerEventType</A></B>(int&nbsp;pointerEventType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the type that describes how this graphics node reacts to events.</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/gvt/AbstractGraphicsNode.html#setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object)">setRenderingHint</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.Key.html?is-external=true" title="class or interface in java.awt">RenderingHints.Key</A>&nbsp;key,
<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>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maps the specified key to the specified value in the rendering hints of
this node.</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/gvt/AbstractGraphicsNode.html#setRenderingHints(java.util.Map)">setRenderingHints</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&nbsp;hints)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copies all of the mappings from the specified Map to the
rendering hints of this node.</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/gvt/AbstractGraphicsNode.html#setRenderingHints(java.awt.RenderingHints)">setRenderingHints</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A>&nbsp;newHints)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering hints of this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/batik/gvt/AbstractGraphicsNode.html#setRoot(org.apache.batik.gvt.RootGraphicsNode)">setRoot</A></B>(<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A>&nbsp;newRoot)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the root node of this graphics node.</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/gvt/AbstractGraphicsNode.html#setTransform(java.awt.geom.AffineTransform)">setTransform</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;newTransform)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the transform of this node.</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/gvt/AbstractGraphicsNode.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;isVisible)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if this node is visible or not depending on the specified value.</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;<A NAME="methods_inherited_from_class_org.apache.batik.gvt.GraphicsNode"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface org.apache.batik.gvt.<A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getGeometryBounds()">getGeometryBounds</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getOutline()">getOutline</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getPrimitiveBounds()">getPrimitiveBounds</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getSensitiveBounds()">getSensitiveBounds</A>, <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#primitivePaint(java.awt.Graphics2D)">primitivePaint</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="listeners"><!-- --></A><H3>
listeners</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/javax/swing/event/EventListenerList.html?is-external=true" title="class or interface in javax.swing.event">EventListenerList</A> <B>listeners</B></PRE>
<DL>
<DD>The listeners list.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="transform"><!-- --></A><H3>
transform</H3>
<PRE>
protected <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>transform</B></PRE>
<DL>
<DD>The transform of this graphics node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="inverseTransform"><!-- --></A><H3>
inverseTransform</H3>
<PRE>
protected <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>inverseTransform</B></PRE>
<DL>
<DD>The inverse transform for this node, i.e., from parent node
to this node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="composite"><!-- --></A><H3>
composite</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A> <B>composite</B></PRE>
<DL>
<DD>The compositing operation to be used when a graphics node is
painted on top of another one.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="isVisible"><!-- --></A><H3>
isVisible</H3>
<PRE>
protected boolean <B>isVisible</B></PRE>
<DL>
<DD>This flag bit indicates whether or not this graphics node is visible.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="clip"><!-- --></A><H3>
clip</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A> <B>clip</B></PRE>
<DL>
<DD>The clipping filter for this graphics node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="hints"><!-- --></A><H3>
hints</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A> <B>hints</B></PRE>
<DL>
<DD>The rendering hints that control the quality to use when rendering
this graphics node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="parent"><!-- --></A><H3>
parent</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A> <B>parent</B></PRE>
<DL>
<DD>The parent of this graphics node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="root"><!-- --></A><H3>
root</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A> <B>root</B></PRE>
<DL>
<DD>The root of the GVT tree.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="mask"><!-- --></A><H3>
mask</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A> <B>mask</B></PRE>
<DL>
<DD>The mask of this graphics node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="filter"><!-- --></A><H3>
filter</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A> <B>filter</B></PRE>
<DL>
<DD>The filter of this graphics node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="pointerEventType"><!-- --></A><H3>
pointerEventType</H3>
<PRE>
protected int <B>pointerEventType</B></PRE>
<DL>
<DD>Indicates how this graphics node reacts to events.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="graphicsNodeRable"><!-- --></A><H3>
graphicsNodeRable</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A> <B>graphicsNodeRable</B></PRE>
<DL>
<DD>The GraphicsNodeRable for this node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="enableBackgroundGraphicsNodeRable"><!-- --></A><H3>
enableBackgroundGraphicsNodeRable</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A> <B>enableBackgroundGraphicsNodeRable</B></PRE>
<DL>
<DD>The GraphicsNodeRable for this node with all filtering applied
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="weakRef"><!-- --></A><H3>
weakRef</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A> <B>weakRef</B></PRE>
<DL>
<DD>A Weak Reference to this.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="changeStartedEvent"><!-- --></A><H3>
changeStartedEvent</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/gvt/event/GraphicsNodeChangeEvent.html" title="class in org.apache.batik.gvt.event">GraphicsNodeChangeEvent</A> <B>changeStartedEvent</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="changeCompletedEvent"><!-- --></A><H3>
changeCompletedEvent</H3>
<PRE>
protected <A HREF="../../../../org/apache/batik/gvt/event/GraphicsNodeChangeEvent.html" title="class in org.apache.batik.gvt.event">GraphicsNodeChangeEvent</A> <B>changeCompletedEvent</B></PRE>
<DL>
<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="AbstractGraphicsNode()"><!-- --></A><H3>
AbstractGraphicsNode</H3>
<PRE>
protected <B>AbstractGraphicsNode</B>()</PRE>
<DL>
<DD>Constructs a new graphics node.
<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="getWeakReference()"><!-- --></A><H3>
getWeakReference</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A> <B>getWeakReference</B>()</PRE>
<DL>
<DD>Returns a canonical WeakReference to this GraphicsNode.
This is suitable for use as a key value in a hash map
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getWeakReference()">getWeakReference</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPointerEventType()"><!-- --></A><H3>
getPointerEventType</H3>
<PRE>
public int <B>getPointerEventType</B>()</PRE>
<DL>
<DD>Returns the type that describes how this graphics node reacts to events.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getPointerEventType()">getPointerEventType</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>VISIBLE_PAINTED | VISIBLE_FILL | VISIBLE_STROKE | VISIBLE |
PAINTED | FILL | STROKE | ALL | NONE</DL>
</DD>
</DL>
<HR>
<A NAME="setPointerEventType(int)"><!-- --></A><H3>
setPointerEventType</H3>
<PRE>
public void <B>setPointerEventType</B>(int&nbsp;pointerEventType)</PRE>
<DL>
<DD>Sets the type that describes how this graphics node reacts to events.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setPointerEventType(int)">setPointerEventType</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>pointerEventType</CODE> - VISIBLE_PAINTED | VISIBLE_FILL | VISIBLE_STROKE |
VISIBLE | PAINTED | FILL | STROKE | ALL | NONE</DL>
</DD>
</DL>
<HR>
<A NAME="setTransform(java.awt.geom.AffineTransform)"><!-- --></A><H3>
setTransform</H3>
<PRE>
public void <B>setTransform</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;newTransform)</PRE>
<DL>
<DD>Sets the transform of this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setTransform(java.awt.geom.AffineTransform)">setTransform</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newTransform</CODE> - the new transform of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getTransform()"><!-- --></A><H3>
getTransform</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>getTransform</B>()</PRE>
<DL>
<DD>Returns the transform of this node or null if any.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransform()">getTransform</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getInverseTransform()"><!-- --></A><H3>
getInverseTransform</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>getInverseTransform</B>()</PRE>
<DL>
<DD>Returns the inverse transform for this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getInverseTransform()">getInverseTransform</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</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>Returns the concatenated transform of this node. That is, this
node's transform preconcatenated with it's parent's transforms.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getGlobalTransform()">getGlobalTransform</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setComposite(java.awt.Composite)"><!-- --></A><H3>
setComposite</H3>
<PRE>
public void <B>setComposite</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A>&nbsp;newComposite)</PRE>
<DL>
<DD>Sets the composite of this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setComposite(java.awt.Composite)">setComposite</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newComposite</CODE> - the composite of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getComposite()"><!-- --></A><H3>
getComposite</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Composite.html?is-external=true" title="class or interface in java.awt">Composite</A> <B>getComposite</B>()</PRE>
<DL>
<DD>Returns the composite of this node or null if any.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getComposite()">getComposite</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setVisible(boolean)"><!-- --></A><H3>
setVisible</H3>
<PRE>
public void <B>setVisible</B>(boolean&nbsp;isVisible)</PRE>
<DL>
<DD>Sets if this node is visible or not depending on the specified value.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>isVisible</CODE> - If true this node is visible</DL>
</DD>
</DL>
<HR>
<A NAME="isVisible()"><!-- --></A><H3>
isVisible</H3>
<PRE>
public boolean <B>isVisible</B>()</PRE>
<DL>
<DD>Returns true if this node is visible, false otherwise.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setClip(org.apache.batik.ext.awt.image.renderable.ClipRable)"><!-- --></A><H3>
setClip</H3>
<PRE>
public void <B>setClip</B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A>&nbsp;newClipper)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setClip(org.apache.batik.ext.awt.image.renderable.ClipRable)">GraphicsNode</A></CODE></B></DD>
<DD>Sets the clipping filter of this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setClip(org.apache.batik.ext.awt.image.renderable.ClipRable)">setClip</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newClipper</CODE> - the new clipping filter of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getClip()"><!-- --></A><H3>
getClip</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/ext/awt/image/renderable/ClipRable.html" title="interface in org.apache.batik.ext.awt.image.renderable">ClipRable</A> <B>getClip</B>()</PRE>
<DL>
<DD>Returns the clipping filter of this node or null if any.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getClip()">getClip</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object)"><!-- --></A><H3>
setRenderingHint</H3>
<PRE>
public void <B>setRenderingHint</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.Key.html?is-external=true" title="class or interface in java.awt">RenderingHints.Key</A>&nbsp;key,
<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>&nbsp;value)</PRE>
<DL>
<DD>Maps the specified key to the specified value in the rendering hints of
this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object)">setRenderingHint</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>key</CODE> - the key of the hint to be set<DD><CODE>value</CODE> - the value indicating preferences for the specified
hint category.</DL>
</DD>
</DL>
<HR>
<A NAME="setRenderingHints(java.util.Map)"><!-- --></A><H3>
setRenderingHints</H3>
<PRE>
public void <B>setRenderingHints</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&nbsp;hints)</PRE>
<DL>
<DD>Copies all of the mappings from the specified Map to the
rendering hints of this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setRenderingHints(java.util.Map)">setRenderingHints</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>hints</CODE> - the rendering hints to be set</DL>
</DD>
</DL>
<HR>
<A NAME="setRenderingHints(java.awt.RenderingHints)"><!-- --></A><H3>
setRenderingHints</H3>
<PRE>
public void <B>setRenderingHints</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A>&nbsp;newHints)</PRE>
<DL>
<DD>Sets the rendering hints of this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setRenderingHints(java.awt.RenderingHints)">setRenderingHints</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newHints</CODE> - the new rendering hints of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getRenderingHints()"><!-- --></A><H3>
getRenderingHints</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A> <B>getRenderingHints</B>()</PRE>
<DL>
<DD>Returns the rendering hints of this node or null if any.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getRenderingHints()">getRenderingHints</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setMask(org.apache.batik.gvt.filter.Mask)"><!-- --></A><H3>
setMask</H3>
<PRE>
public void <B>setMask</B>(<A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A>&nbsp;newMask)</PRE>
<DL>
<DD>Sets the mask of this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setMask(org.apache.batik.gvt.filter.Mask)">setMask</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newMask</CODE> - the new mask of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getMask()"><!-- --></A><H3>
getMask</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/gvt/filter/Mask.html" title="interface in org.apache.batik.gvt.filter">Mask</A> <B>getMask</B>()</PRE>
<DL>
<DD>Returns the mask of this node or null if any.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getMask()">getMask</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setFilter(org.apache.batik.ext.awt.image.renderable.Filter)"><!-- --></A><H3>
setFilter</H3>
<PRE>
public void <B>setFilter</B>(<A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A>&nbsp;newFilter)</PRE>
<DL>
<DD>Sets the filter of this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#setFilter(org.apache.batik.ext.awt.image.renderable.Filter)">setFilter</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newFilter</CODE> - the new filter of this node</DL>
</DD>
</DL>
<HR>
<A NAME="getFilter()"><!-- --></A><H3>
getFilter</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A> <B>getFilter</B>()</PRE>
<DL>
<DD>Returns the filter of this node or null if any.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getFilter()">getFilter</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getGraphicsNodeRable(boolean)"><!-- --></A><H3>
getGraphicsNodeRable</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A> <B>getGraphicsNodeRable</B>(boolean&nbsp;createIfNeeded)</PRE>
<DL>
<DD>Returns the GraphicsNodeRable for this node. This
GraphicsNodeRable is the Renderable (Filter) before any of the
filter operations have been applied.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getGraphicsNodeRable(boolean)">getGraphicsNodeRable</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getEnableBackgroundGraphicsNodeRable(boolean)"><!-- --></A><H3>
getEnableBackgroundGraphicsNodeRable</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/ext/awt/image/renderable/Filter.html" title="interface in org.apache.batik.ext.awt.image.renderable">Filter</A> <B>getEnableBackgroundGraphicsNodeRable</B>(boolean&nbsp;createIfNeeded)</PRE>
<DL>
<DD>Returns the GraphicsNodeRable for this node. This
GraphicsNodeRable is the Renderable (Filter) after all of the
filter operations have been applied.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getEnableBackgroundGraphicsNodeRable(boolean)">getEnableBackgroundGraphicsNodeRable</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="paint(java.awt.Graphics2D)"><!-- --></A><H3>
paint</H3>
<PRE>
public void <B>paint</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Graphics2D.html?is-external=true" title="class or interface in java.awt">Graphics2D</A>&nbsp;g2d)</PRE>
<DL>
<DD>Paints this node.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#paint(java.awt.Graphics2D)">paint</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>g2d</CODE> - the Graphics2D to use</DL>
</DD>
</DL>
<HR>
<A NAME="isOffscreenBufferNeeded()"><!-- --></A><H3>
isOffscreenBufferNeeded</H3>
<PRE>
protected boolean <B>isOffscreenBufferNeeded</B>()</PRE>
<DL>
<DD>Returns true of an offscreen buffer is needed to render this node, false
otherwise.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isAntialiasedClip(java.awt.geom.AffineTransform, java.awt.RenderingHints, java.awt.Shape)"><!-- --></A><H3>
isAntialiasedClip</H3>
<PRE>
protected boolean <B>isAntialiasedClip</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;usr2dev,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/RenderingHints.html?is-external=true" title="class or interface in java.awt">RenderingHints</A>&nbsp;hints,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/Shape.html?is-external=true" title="class or interface in java.awt">Shape</A>&nbsp;clip)</PRE>
<DL>
<DD>Returns true if there is a clip and it should be antialiased
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="fireGraphicsNodeChangeStarted(org.apache.batik.gvt.GraphicsNode)"><!-- --></A><H3>
fireGraphicsNodeChangeStarted</H3>
<PRE>
public void <B>fireGraphicsNodeChangeStarted</B>(<A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A>&nbsp;changeSrc)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="fireGraphicsNodeChangeStarted()"><!-- --></A><H3>
fireGraphicsNodeChangeStarted</H3>
<PRE>
public void <B>fireGraphicsNodeChangeStarted</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="fireGraphicsNodeChangeStarted(org.apache.batik.gvt.event.GraphicsNodeChangeEvent)"><!-- --></A><H3>
fireGraphicsNodeChangeStarted</H3>
<PRE>
public void <B>fireGraphicsNodeChangeStarted</B>(<A HREF="../../../../org/apache/batik/gvt/event/GraphicsNodeChangeEvent.html" title="class in org.apache.batik.gvt.event">GraphicsNodeChangeEvent</A>&nbsp;changeStartedEvent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="fireGraphicsNodeChangeCompleted()"><!-- --></A><H3>
fireGraphicsNodeChangeCompleted</H3>
<PRE>
public void <B>fireGraphicsNodeChangeCompleted</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getParent()"><!-- --></A><H3>
getParent</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A> <B>getParent</B>()</PRE>
<DL>
<DD>Returns the parent of this node or null if any.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getParent()">getParent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getRoot()"><!-- --></A><H3>
getRoot</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A> <B>getRoot</B>()</PRE>
<DL>
<DD>Returns the root of the GVT tree or null if the node is not part of a GVT
tree.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getRoot()">getRoot</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setRoot(org.apache.batik.gvt.RootGraphicsNode)"><!-- --></A><H3>
setRoot</H3>
<PRE>
protected void <B>setRoot</B>(<A HREF="../../../../org/apache/batik/gvt/RootGraphicsNode.html" title="class in org.apache.batik.gvt">RootGraphicsNode</A>&nbsp;newRoot)</PRE>
<DL>
<DD>Sets the root node of this graphics node.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newRoot</CODE> - the new root node of this node</DL>
</DD>
</DL>
<HR>
<A NAME="setParent(org.apache.batik.gvt.CompositeGraphicsNode)"><!-- --></A><H3>
setParent</H3>
<PRE>
protected void <B>setParent</B>(<A HREF="../../../../org/apache/batik/gvt/CompositeGraphicsNode.html" title="class in org.apache.batik.gvt">CompositeGraphicsNode</A>&nbsp;newParent)</PRE>
<DL>
<DD>Sets the parent node of this graphics node.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newParent</CODE> - the new parent node of this node</DL>
</DD>
</DL>
<HR>
<A NAME="invalidateGeometryCache()"><!-- --></A><H3>
invalidateGeometryCache</H3>
<PRE>
protected void <B>invalidateGeometryCache</B>()</PRE>
<DL>
<DD>Invalidates the cached geometric bounds. This method is called
each time an attribute that affects the bounds of this node
changed.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getBounds()"><!-- --></A><H3>
getBounds</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>getBounds</B>()</PRE>
<DL>
<DD>Returns the bounds of this node in user space. This includes primitive
paint, filtering, clipping and masking.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedBounds</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>getTransformedBounds</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;txf)</PRE>
<DL>
<DD>Returns the bounds of this node after applying the input transform
(if any), concatenated with this node's transform (if any).
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedBounds(java.awt.geom.AffineTransform)">getTransformedBounds</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's transform should
be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedPrimitiveBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedPrimitiveBounds</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>getTransformedPrimitiveBounds</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;txf)</PRE>
<DL>
<DD>Returns the bounds of this node's primitivePaint after applying
the input transform (if any), concatenated with this node's
transform (if any).
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedPrimitiveBounds(java.awt.geom.AffineTransform)">getTransformedPrimitiveBounds</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's transform should
be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedGeometryBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedGeometryBounds</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>getTransformedGeometryBounds</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;txf)</PRE>
<DL>
<DD>Returns the bounds of the area covered by this node, without
taking any of its rendering attribute into accoun. That is,
exclusive of any clipping, masking, filtering or stroking, for
example. The returned value is transformed by the concatenation
of the input transform and this node's transform.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedGeometryBounds(java.awt.geom.AffineTransform)">getTransformedGeometryBounds</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's transform should
be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="getTransformedSensitiveBounds(java.awt.geom.AffineTransform)"><!-- --></A><H3>
getTransformedSensitiveBounds</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>getTransformedSensitiveBounds</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;txf)</PRE>
<DL>
<DD>Returns the bounds of the sensitive area covered by this node,
This includes the stroked area but does not include the effects
of clipping, masking or filtering. The returned value is
transformed by the concatenation of the input transform and
this node's transform.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#getTransformedSensitiveBounds(java.awt.geom.AffineTransform)">getTransformedSensitiveBounds</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>txf</CODE> - the affine transform with which this node's
transform should be concatenated. Should not be null.</DL>
</DD>
</DL>
<HR>
<A NAME="contains(java.awt.geom.Point2D)"><!-- --></A><H3>
contains</H3>
<PRE>
public boolean <B>contains</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</PRE>
<DL>
<DD>Returns true if the specified Point2D is inside the boundary of this
node, false otherwise.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#contains(java.awt.geom.Point2D)">contains</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - the specified Point2D in the user space</DL>
</DD>
</DL>
<HR>
<A NAME="intersects(java.awt.geom.Rectangle2D)"><!-- --></A><H3>
intersects</H3>
<PRE>
public boolean <B>intersects</B>(<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>&nbsp;r)</PRE>
<DL>
<DD>Returns true if the interior of this node intersects the interior of a
specified Rectangle2D, false otherwise.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#intersects(java.awt.geom.Rectangle2D)">intersects</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>r</CODE> - the specified Rectangle2D in the user node space</DL>
</DD>
</DL>
<HR>
<A NAME="nodeHitAt(java.awt.geom.Point2D)"><!-- --></A><H3>
nodeHitAt</H3>
<PRE>
public <A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A> <B>nodeHitAt</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Point2D.html?is-external=true" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</PRE>
<DL>
<DD>Returns the GraphicsNode containing point p if this node or one of its
children is sensitive to mouse events at p.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html#nodeHitAt(java.awt.geom.Point2D)">nodeHitAt</A></CODE> in interface <CODE><A HREF="../../../../org/apache/batik/gvt/GraphicsNode.html" title="interface in org.apache.batik.gvt">GraphicsNode</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>p</CODE> - the specified Point2D in the user space</DL>
</DD>
</DL>
<HR>
<A NAME="normalizeRectangle(java.awt.geom.Rectangle2D)"><!-- --></A><H3>
normalizeRectangle</H3>
<PRE>
protected <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>normalizeRectangle</B>(<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>&nbsp;bounds)</PRE>
<DL>
<DD>This method makes sure that neither the width nor height of the
rectangle is zero. But it tries to make them very small
relatively speaking.
<P>
<DD><DL>
</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/AbstractGraphicsNode.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;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../org/apache/batik/gvt/CanvasGraphicsNode.html" title="class in org.apache.batik.gvt"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/batik/gvt/AbstractGraphicsNode.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AbstractGraphicsNode.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>