Tabnine Logo
UpdateManagerEvent
Code IndexAdd Tabnine to your IDE (free)

How to use
UpdateManagerEvent
in
org.apache.batik.bridge

Best Java code snippets using org.apache.batik.bridge.UpdateManagerEvent (Showing top 20 results out of 315)

origin: apache/batik

/**
 * Called when the execution of the queue has been suspended.
 */
public void executionSuspended(RunnableQueue rq) {
  synchronized (UpdateManager.this) {
    // System.err.println("Suspended: " + suspendCalled);
    if (suspendCalled) {
      running = false;
      UpdateManagerEvent ev = new UpdateManagerEvent
        (this, null, null);
      fireEvent(suspendedDispatcher, ev);
    }
  }
}
origin: apache/batik

  public void run() {
    if (!doubleBufferedRendering) {
      image = e.getImage();
    }
    Object[] dll = updateManagerListeners.toArray();
    if (dll.length > 0) {
      for (Object aDll : dll) {
        ((UpdateManagerListener) aDll).
            updateStarted(e);
      }
    }
  }
});
origin: fr.avianey.apache-xmlgraphics/batik

  public void run() {
    image = e.getImage();
    if (e.getClearPaintingTransform())
      paintingTransform = null;
    List l = e.getDirtyAreas();
    if (l != null) {
      Iterator i = l.iterator();
      while (i.hasNext()) {
        Rectangle r = (Rectangle)i.next();
        if (updateOverlay != null) {
          updateOverlay.addRect(r);
          r = getRenderRect();
        }
        if (doubleBufferedRendering)
          repaint(r);
        else
          paintImmediately(r);
      }
      if (updateOverlay != null)
        updateOverlay.endUpdate();
    }
    suspendInteractions = false;
  }
});
origin: apache/batik

  public void run() {
    image = e.getImage();
    if (e.getClearPaintingTransform())
      paintingTransform = null;
    List l = e.getDirtyAreas();
    if (l != null) {
      for (Object aL : l) {
        Rectangle r = (Rectangle) aL;
        if (updateOverlay != null) {
          updateOverlay.addRect(r);
          r = getRenderRect();
        }
        if (doubleBufferedRendering)
          repaint(r);
        else
          paintImmediately(r);
      }
      if (updateOverlay != null)
        updateOverlay.endUpdate();
    }
    suspendInteractions = false;
  }
});
origin: org.apache.xmlgraphics/batik-swing

  public void run() {
    image = e.getImage();
    if (e.getClearPaintingTransform())
      paintingTransform = null;
    List l = e.getDirtyAreas();
    if (l != null) {
      for (Object aL : l) {
        Rectangle r = (Rectangle) aL;
        if (updateOverlay != null) {
          updateOverlay.addRect(r);
          r = getRenderRect();
        }
        if (doubleBufferedRendering)
          repaint(r);
        else
          paintImmediately(r);
      }
      if (updateOverlay != null)
        updateOverlay.endUpdate();
    }
    suspendInteractions = false;
  }
});
origin: org.apache.xmlgraphics/batik-bridge

/**
 * Called when the execution of the queue has been suspended.
 */
public void executionSuspended(RunnableQueue rq) {
  synchronized (UpdateManager.this) {
    // System.err.println("Suspended: " + suspendCalled);
    if (suspendCalled) {
      running = false;
      UpdateManagerEvent ev = new UpdateManagerEvent
        (this, null, null);
      fireEvent(suspendedDispatcher, ev);
    }
  }
}
origin: org.apache.xmlgraphics/batik-swing

  public void run() {
    if (!doubleBufferedRendering) {
      image = e.getImage();
    }
    Object[] dll = updateManagerListeners.toArray();
    if (dll.length > 0) {
      for (Object aDll : dll) {
        ((UpdateManagerListener) aDll).
            updateStarted(e);
      }
    }
  }
});
origin: fr.avianey.apache-xmlgraphics/batik

/**
 * Called when the execution of the queue has been suspended.
 */
public void executionSuspended(RunnableQueue rq) {
  synchronized (UpdateManager.this) {
    // System.err.println("Suspended: " + suspendCalled);
    if (suspendCalled) {
      running = false;
      UpdateManagerEvent ev = new UpdateManagerEvent
        (this, null, null);
      fireEvent(suspendedDispatcher, ev);
    }
  }
}
origin: fr.avianey.apache-xmlgraphics/batik

  public void run() {
    if (!doubleBufferedRendering) {
      image = e.getImage();
    }
    Object[] dll = updateManagerListeners.toArray();
    if (dll.length > 0) {
      for (int i = 0; i < dll.length; i++) {
        ((UpdateManagerListener)dll[i]).
          updateStarted(e);
      }
    }
  }
});
origin: org.apache.xmlgraphics/batik-bridge

  /**
   * Called when the execution of the queue has been resumed.
   */
  public void executionResumed(RunnableQueue rq) {
    synchronized (UpdateManager.this) {
      // System.err.println("Resumed: " + suspendCalled +
      //                    " : " + running);
      if (suspendCalled && !running) {
        running = true;
        suspendCalled = false;
        UpdateManagerEvent ev = new UpdateManagerEvent
          (this, null, null);
        fireEvent(resumedDispatcher, ev);
      }
    }
  }
}
origin: fr.avianey.apache-xmlgraphics/batik

  /**
   * Called when the execution of the queue has been resumed.
   */
  public void executionResumed(RunnableQueue rq) {
    synchronized (UpdateManager.this) {
      // System.err.println("Resumed: " + suspendCalled +
      //                    " : " + running);
      if (suspendCalled && !running) {
        running = true;
        suspendCalled = false;
        UpdateManagerEvent ev = new UpdateManagerEvent
          (this, null, null);
        fireEvent(resumedDispatcher, ev);
      }
    }
  }
}
origin: apache/batik

  /**
   * Called when the execution of the queue has been resumed.
   */
  public void executionResumed(RunnableQueue rq) {
    synchronized (UpdateManager.this) {
      // System.err.println("Resumed: " + suspendCalled +
      //                    " : " + running);
      if (suspendCalled && !running) {
        running = true;
        suspendCalled = false;
        UpdateManagerEvent ev = new UpdateManagerEvent
          (this, null, null);
        fireEvent(resumedDispatcher, ev);
      }
    }
  }
}
origin: fr.avianey.apache-xmlgraphics/batik

/**
 * Updates the rendering buffer.
 * @param areas List of areas of interest in rederer space units.
 * @param clearPaintingTransform Indicates if the painting transform
 *        should be cleared as a result of this update.
 */
protected void updateRendering(List areas,
                boolean clearPaintingTransform) {
  try {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, repaintManager.getOffScreen(), null);
    fireEvent(updateStartedDispatcher, ev);
    Collection c = repaintManager.updateRendering(areas);
    List l = new ArrayList(c);
    ev = new UpdateManagerEvent
      (this, repaintManager.getOffScreen(),
       l, clearPaintingTransform);
    fireEvent(updateCompletedDispatcher, ev);
  } catch (ThreadDeath td) {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, null, null);
    fireEvent(updateFailedDispatcher, ev);
    throw td;
  } catch (Throwable t) {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, null, null);
    fireEvent(updateFailedDispatcher, ev);
  }
}
origin: org.apache.xmlgraphics/batik-bridge

/**
 * Updates the rendering buffer.
 * @param areas List of areas of interest in rederer space units.
 * @param clearPaintingTransform Indicates if the painting transform
 *        should be cleared as a result of this update.
 */
protected void updateRendering(List areas,
                boolean clearPaintingTransform) {
  try {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, repaintManager.getOffScreen(), null);
    fireEvent(updateStartedDispatcher, ev);
    Collection c = repaintManager.updateRendering(areas);
    List l = new ArrayList(c);
    ev = new UpdateManagerEvent
      (this, repaintManager.getOffScreen(),
       l, clearPaintingTransform);
    fireEvent(updateCompletedDispatcher, ev);
  } catch (ThreadDeath td) {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, null, null);
    fireEvent(updateFailedDispatcher, ev);
    throw td;
  } catch (Throwable t) {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, null, null);
    fireEvent(updateFailedDispatcher, ev);
  }
}
origin: apache/batik

/**
 * Updates the rendering buffer.
 * @param areas List of areas of interest in rederer space units.
 * @param clearPaintingTransform Indicates if the painting transform
 *        should be cleared as a result of this update.
 */
protected void updateRendering(List areas,
                boolean clearPaintingTransform) {
  try {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, repaintManager.getOffScreen(), null);
    fireEvent(updateStartedDispatcher, ev);
    Collection c = repaintManager.updateRendering(areas);
    List l = new ArrayList(c);
    ev = new UpdateManagerEvent
      (this, repaintManager.getOffScreen(),
       l, clearPaintingTransform);
    fireEvent(updateCompletedDispatcher, ev);
  } catch (ThreadDeath td) {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, null, null);
    fireEvent(updateFailedDispatcher, ev);
    throw td;
  } catch (Throwable t) {
    UpdateManagerEvent ev = new UpdateManagerEvent
      (this, null, null);
    fireEvent(updateFailedDispatcher, ev);
  }
}
origin: org.apache.xmlgraphics/batik-bridge

  public void run() {
    synchronized (UpdateManager.this) {
      running = true;
      updateTracker = new UpdateTracker();
      RootGraphicsNode root = graphicsNode.getRoot();
      if (root != null){
        root.addTreeGraphicsNodeChangeListener
          (updateTracker);
      }
      repaintManager = new RepaintManager(r);
      // Send the UpdateManagerStarted event.
      UpdateManagerEvent ev = new UpdateManagerEvent
        (UpdateManager.this, null, null);
      fireEvent(startedDispatcher, ev);
      started = true;
    }
  }
});
origin: fr.avianey.apache-xmlgraphics/batik

  public void run() {
    synchronized (UpdateManager.this) {
      running = true;
      updateTracker = new UpdateTracker();
      RootGraphicsNode root = graphicsNode.getRoot();
      if (root != null){
        root.addTreeGraphicsNodeChangeListener
          (updateTracker);
      }
      repaintManager = new RepaintManager(r);
      // Send the UpdateManagerStarted event.
      UpdateManagerEvent ev = new UpdateManagerEvent
        (UpdateManager.this, null, null);
      fireEvent(startedDispatcher, ev);
      started = true;
    }
  }
});
origin: apache/batik

  public void run() {
    synchronized (UpdateManager.this) {
      running = true;
      updateTracker = new UpdateTracker();
      RootGraphicsNode root = graphicsNode.getRoot();
      if (root != null){
        root.addTreeGraphicsNodeChangeListener
          (updateTracker);
      }
      repaintManager = new RepaintManager(r);
      // Send the UpdateManagerStarted event.
      UpdateManagerEvent ev = new UpdateManagerEvent
        (UpdateManager.this, null, null);
      fireEvent(startedDispatcher, ev);
      started = true;
    }
  }
});
origin: org.apache.xmlgraphics/batik-bridge

  public void run() {
    synchronized (UpdateManager.this) {
      AbstractEvent evt = (AbstractEvent)
        ((DocumentEvent)document).createEvent("SVGEvents");
      String type;
      if (bridgeContext.isSVG12()) {
        type = "unload";
      } else {
        type = "SVGUnload";
      }
      evt.initEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI,
              type,
              false,    // canBubbleArg
              false);   // cancelableArg
      ((EventTarget)(document.getDocumentElement())).
        dispatchEvent(evt);
      running = false;
      // Now shut everything down and disconnect
      // everything before we send the
      // UpdateMangerStopped event.
      scriptingEnvironment.interrupt();
      updateRunnableQueue.getThread().halt();
      bridgeContext.dispose();
      // Send the UpdateManagerStopped event.
      UpdateManagerEvent ev = new UpdateManagerEvent
        (UpdateManager.this, null, null);
      fireEvent(stoppedDispatcher, ev);
    }
  }
});
origin: fr.avianey.apache-xmlgraphics/batik

  public void run() {
    synchronized (UpdateManager.this) {
      AbstractEvent evt = (AbstractEvent)
        ((DocumentEvent)document).createEvent("SVGEvents");
      String type;
      if (bridgeContext.isSVG12()) {
        type = "unload";
      } else {
        type = "SVGUnload";
      }
      evt.initEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI,
              type,
              false,    // canBubbleArg
              false);   // cancelableArg
      ((EventTarget)(document.getDocumentElement())).
        dispatchEvent(evt);
      running = false;
      // Now shut everything down and disconnect
      // everything before we send the
      // UpdateMangerStopped event.
      scriptingEnvironment.interrupt();
      updateRunnableQueue.getThread().halt();
      bridgeContext.dispose();
      // Send the UpdateManagerStopped event.
      UpdateManagerEvent ev = new UpdateManagerEvent
        (UpdateManager.this, null, null);
      fireEvent(stoppedDispatcher, ev);
    }
  }
});
org.apache.batik.bridgeUpdateManagerEvent

Javadoc

This class represents an event which indicate an event originated from a UpdateManager instance.

Most used methods

  • <init>
    Creates a new UpdateManagerEvent.
  • getClearPaintingTransform
    returns true if the component should clear it's painting transform before painting the associated Bu
  • getDirtyAreas
    Returns the dirty areas (list of rectangles)
  • getImage
    Returns the image to display, or null if the rendering failed.

Popular in Java

  • Creating JSON documents from java classes using gson
  • getSupportFragmentManager (FragmentActivity)
  • scheduleAtFixedRate (Timer)
  • addToBackStack (FragmentTransaction)
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now