You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by ca...@apache.org on 2005/10/06 15:54:54 UTC

svn commit: r306642 - in /xmlgraphics/batik/trunk/sources/org/apache/batik/bridge: AbstractSVGGradientElementBridge.java SVGColorProfileElementBridge.java SVGUtilities.java

Author: cam
Date: Thu Oct  6 06:54:47 2005
New Revision: 306642

URL: http://svn.apache.org/viewcvs?rev=306642&view=rev
Log:
1. Fix build problem with JDK < 1.5 on trunk.

Modified:
    xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java
    xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGColorProfileElementBridge.java
    xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGUtilities.java

Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java?rev=306642&r1=306641&r2=306642&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java Thu Oct  6 06:54:47 2005
@@ -24,11 +24,13 @@
 import java.util.LinkedList;
 import java.util.List;
 
+import org.apache.batik.dom.AbstractNode;
 import org.apache.batik.dom.svg.SVGOMDocument;
 import org.apache.batik.dom.util.XLinkSupport;
 import org.apache.batik.ext.awt.MultipleGradientPaint;
 import org.apache.batik.gvt.GraphicsNode;
 import org.apache.batik.util.ParsedURL;
+
 import org.w3c.dom.Element;
 import org.w3c.dom.Node;
 
@@ -191,7 +193,7 @@
                 return null; // no xlink:href found, exit
             }
             // check if there is circular dependencies
-            String baseURI = paintElement.getBaseURI();
+            String baseURI = ((AbstractNode) paintElement).getBaseURI();
             ParsedURL purl = new ParsedURL(baseURI, uri);
 
             if (contains(refs, purl)) {

Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGColorProfileElementBridge.java
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGColorProfileElementBridge.java?rev=306642&r1=306641&r2=306642&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGColorProfileElementBridge.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGColorProfileElementBridge.java Thu Oct  6 06:54:47 2005
@@ -20,11 +20,13 @@
 import java.awt.color.ICC_Profile;
 import java.io.IOException;
 
+import org.apache.batik.dom.AbstractNode;
 import org.apache.batik.dom.svg.SVGOMDocument;
 import org.apache.batik.dom.util.XLinkSupport;
 import org.apache.batik.ext.awt.color.ICCColorSpaceExt;
 import org.apache.batik.ext.awt.color.NamedProfileCache;
 import org.apache.batik.util.ParsedURL;
+
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 import org.w3c.dom.Node;
@@ -98,7 +100,7 @@
         String href = XLinkSupport.getXLinkHref(profile);
         ICC_Profile p = null;
         if (href != null) {
-            String baseURI = profile.getBaseURI();
+            String baseURI = ((AbstractNode) profile).getBaseURI();
             ParsedURL pDocURL = null;
             if (baseURI != null) {
                 pDocURL = new ParsedURL(baseURI);

Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGUtilities.java
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGUtilities.java?rev=306642&r1=306641&r2=306642&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGUtilities.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGUtilities.java Thu Oct  6 06:54:47 2005
@@ -27,6 +27,7 @@
 import java.util.StringTokenizer;
 
 import org.apache.batik.css.engine.CSSEngine;
+import org.apache.batik.dom.AbstractNode;
 import org.apache.batik.dom.svg.SVGOMDocument;
 import org.apache.batik.dom.util.XLinkSupport;
 import org.apache.batik.dom.util.XMLSupport;
@@ -257,7 +258,7 @@
             if (uriStr.length() == 0) { // exit if no more xlink:href
                 return "";
             }
-            String baseURI = e.getBaseURI();
+            String baseURI = ((AbstractNode) e).getBaseURI();
             ParsedURL purl = new ParsedURL(baseURI, uriStr);
 
             Iterator iter = refs.iterator();