Method Summary |
|
int | addRedrawSuspension(int max_wait_milliseconds) |
public void | addUpdateManagerListener(UpdateManagerListener l) Adds a UpdateManagerListener to this UpdateManager. |
void | createRepaintTimer() |
protected RunnableQueue.RunHandler | createRunHandler() |
public synchronized void | dispatchSVGLoadEvent() Dispatches an 'SVGLoad' event to the document. |
protected void | dispatchSVGLoadEvent(BridgeContext ctx, ScriptingEnvironment se) Dispatches an 'SVGLoad' event to the document. |
public void | dispatchSVGResizeEvent() Dispatches an "SVGZoom" event to the document. |
public void | dispatchSVGScrollEvent() Dispatches an "SVGZoom" event to the document. |
public void | dispatchSVGUnLoadEvent() Dispatches an 'SVGUnLoad' event to the document. |
public void | dispatchSVGZoomEvent() Dispatches an "SVGZoom" event to the document. |
long | findNewAllResumeTime() |
protected void | fireEvent(Dispatcher dispatcher, Object event) |
public void | forceRepaint() Users of Batik should essentially never call
this directly from Java. |
public BridgeContext | getBridgeContext() Returns the bridge context. |
public Document | getDocument() Returns the current Document. |
public int | getMinRepaintTime() |
public RepaintManager | getRepaintManager() Returns the repaint manager. |
public ScriptingEnvironment | getScriptingEnvironment() Returns the scripting environment. |
public RunnableQueue | getUpdateRunnableQueue() Returns the update RunnableQueue. |
public UpdateTracker | getUpdateTracker() Returns the GVT update tracker. |
protected ScriptingEnvironment | initializeScriptingEnvironment(BridgeContext ctx) Creates an appropriate ScriptingEnvironment and XBL manager for
the given document. |
public void | interrupt() Interrupts the manager tasks. |
public synchronized boolean | isRunning() Tells whether the update manager is currently running. |
public void | manageUpdates(ImageRenderer r) Finishes the UpdateManager initialization. |
void | releaseAllRedrawSuspension() |
boolean | releaseRedrawSuspension(int index) |
public void | removeUpdateManagerListener(UpdateManagerListener l) Removes a UpdateManagerListener from this UpdateManager. |
protected void | repaint() Repaints the dirty areas, if needed. |
void | resetRepaintTimer() Sets up a timer that will trigger a repaint
when it fires. |
public synchronized void | resume() Resumes the update manager. |
public void | setMinRepaintTime(int minRepaintTime) |
public synchronized void | suspend() Suspends the update manager. |
public void | updateRendering(AffineTransform u2d, boolean dbr, Shape aoi, int width, int height) Updates the rendering buffer. |
public void | updateRendering(AffineTransform u2d, boolean dbr, boolean cpt, Shape aoi, int width, int height) Updates the rendering buffer. |
protected void | updateRendering(List areas, boolean clearPaintingTransform) Updates the rendering buffer. |