tkormann 01/10/19 01:05:18 Modified: sources/org/apache/batik/bridge CSSUtilities.java Log: cleanup. remove useless code (due to xml:base support and CSS engine recent patch) Revision Changes Path 1.34 +1 -56 xml-batik/sources/org/apache/batik/bridge/CSSUtilities.java Index: CSSUtilities.java =================================================================== RCS file: /home/cvs/xml-batik/sources/org/apache/batik/bridge/CSSUtilities.java,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- CSSUtilities.java 2001/10/17 14:47:25 1.33 +++ CSSUtilities.java 2001/10/19 08:05:18 1.34 @@ -24,12 +24,9 @@ import org.apache.batik.css.AbstractViewCSS; import org.apache.batik.css.CSSOMReadOnlyStyleDeclaration; -import org.apache.batik.css.CSSOMReadOnlyValue; import org.apache.batik.css.HiddenChildElementSupport; -import org.apache.batik.css.value.ImmutableString; 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.ext.awt.color.ICCColorSpaceExt; @@ -67,7 +64,7 @@ * concrete objects regarding to CSS properties. * * @author <a href="mailto:[EMAIL PROTECTED]">Thierry Kormann</a> - * @version $Id: CSSUtilities.java,v 1.33 2001/10/17 14:47:25 hillion Exp $ + * @version $Id: CSSUtilities.java,v 1.34 2001/10/19 08:05:18 tkormann Exp $ */ public abstract class CSSUtilities implements CSSConstants, ErrorConstants, XMLConstants { @@ -849,58 +846,6 @@ view, refElement, refView); - } - - /** - * Partially computes the style in the use tree and set it in - * the target tree. - * Note: This method must be called only when 'def' has been added - * to the tree. - */ - static void computeStyle(Element use, ViewCSS uv, - Element def, ViewCSS dv) { - - CSSOMReadOnlyStyleDeclaration usd; - AbstractViewCSS uview = (AbstractViewCSS)uv; - - usd = (CSSOMReadOnlyStyleDeclaration)uview.computeStyle(use, null); - // updateURIs(usd, basePURL); - ((AbstractViewCSS)dv).setComputedStyle(def, null, usd); - for (Node un = use.getFirstChild(), dn = def.getFirstChild(); - un != null; - un = un.getNextSibling(), dn = dn.getNextSibling()) { - if (un.getNodeType() == Node.ELEMENT_NODE) { - computeStyle((Element)un, uv, (Element)dn, dv); - } - } - } - - /** - * Updates the URIs in the given style declaration. - */ - public static void updateURIs(CSSOMReadOnlyStyleDeclaration sd, - ParsedURL basePURL) { - int len = sd.getLength(); - for (int i = 0; i < len; i++) { - String name = sd.item(i); - CSSValue val = sd.getLocalPropertyCSSValue(name); - if (val != null && - val.getCssValueType() == - CSSPrimitiveValue.CSS_PRIMITIVE_VALUE) { - - CSSPrimitiveValue pv = (CSSPrimitiveValue)val; - if (pv.getPrimitiveType() == CSSPrimitiveValue.CSS_URI) { - CSSOMReadOnlyValue v = new CSSOMReadOnlyValue - (new ImmutableString - (CSSPrimitiveValue.CSS_URI, - new ParsedURL(basePURL, - pv.getStringValue()).toString())); - sd.setPropertyCSSValue(name, v, - sd.getLocalPropertyPriority(name), - sd.getLocalPropertyOrigin(name)); - } - } - } } /////////////////////////////////////////////////////////////////////////
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]