Class BatikUtil


  • public final class BatikUtil
    extends java.lang.Object
    Helper utilities for Apache Batik.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private BatikUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.w3c.dom.Document cloneSVGDocument​(org.w3c.dom.Document doc)
      Clones an SVG DOM document.
      static boolean isBatikAvailable()
      Checks whether Apache Batik is available in the classpath.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BatikUtil

        private BatikUtil()
    • Method Detail

      • isBatikAvailable

        public static boolean isBatikAvailable()
        Checks whether Apache Batik is available in the classpath.
        Returns:
        true if Apache Batik is available
      • cloneSVGDocument

        public static org.w3c.dom.Document cloneSVGDocument​(org.w3c.dom.Document doc)
        Clones an SVG DOM document. This is used for making SVG production thread-safe when the SVG document is cached and re-used.
        Parameters:
        doc - the SVG DOM to be cloned
        Returns:
        the cloned SVG DOM