Class SVGLoadEventDispatcher

  • All Implemented Interfaces:
    java.lang.Runnable

    public class SVGLoadEventDispatcher
    extends HaltingThread
    This class dispatches the SVGLoadEvent event on a SVG document.
    • Field Detail

      • svgDocument

        protected org.w3c.dom.svg.SVGDocument svgDocument
        The SVG document to give to the bridge.
      • bridgeContext

        protected BridgeContext bridgeContext
        The bridge context to use.
      • updateManager

        protected UpdateManager updateManager
        The update manager.
      • listeners

        protected java.util.List listeners
        The listeners.
      • exception

        protected java.lang.Exception exception
        The exception thrown.
    • Constructor Detail

    • Method Detail

      • run

        public void run()
        Runs the dispatcher.
        Specified by:
        run in interface java.lang.Runnable
        Overrides:
        run in class java.lang.Thread
      • getUpdateManager

        public UpdateManager getUpdateManager()
        Returns the update manager.
      • getException

        public java.lang.Exception getException()
        Returns the exception, if any occured.
      • addSVGLoadEventDispatcherListener

        public void addSVGLoadEventDispatcherListener​(SVGLoadEventDispatcherListener l)
        Adds a SVGLoadEventDispatcherListener to this SVGLoadEventDispatcher.
      • removeSVGLoadEventDispatcherListener

        public void removeSVGLoadEventDispatcherListener​(SVGLoadEventDispatcherListener l)
        Removes a SVGLoadEventDispatcherListener from this SVGLoadEventDispatcher.