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();