Class ToggleUpdateManager

java.lang.Object
org.eclipse.draw2d.UpdateManager
org.eclipse.draw2d.DeferredUpdateManager
com._1c.g5.v8.dt.common.gef.drow2d.ToggleUpdateManager

public class ToggleUpdateManager extends org.eclipse.draw2d.DeferredUpdateManager
An UpdateManager that asynchronously updates the affected figures and can stop for the grouping of the changes.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.draw2d.DeferredUpdateManager

    org.eclipse.draw2d.DeferredUpdateManager.UpdateRequest
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
     
    void
     
    void
     
    boolean
     

    Methods inherited from class org.eclipse.draw2d.DeferredUpdateManager

    addDirtyRegion, addInvalidFigure, getGraphics, paint, performUpdate, releaseGraphics, repairDamage, runWithUpdate, sendUpdateRequest, setGraphicsSource, setRoot, validateFigures

    Methods inherited from class org.eclipse.draw2d.UpdateManager

    addDirtyRegion, addUpdateListener, dispose, firePainting, fireValidating, isDisposed, removeUpdateListener

    Methods inherited from class java.lang.Object

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

    • ToggleUpdateManager

      public ToggleUpdateManager()
  • Method Details

    • shouldDisableUpdates

      public boolean shouldDisableUpdates()
      Returns:
      the disableUpdates
    • disableUpdates

      public void disableUpdates()
    • enableUpdates

      public void enableUpdates()
    • performUpdate

      public void performUpdate()
      Overrides:
      performUpdate in class org.eclipse.draw2d.DeferredUpdateManager
    • performValidation

      public void performValidation()
      Overrides:
      performValidation in class org.eclipse.draw2d.DeferredUpdateManager
    • queueWork

      public void queueWork()
      Overrides:
      queueWork in class org.eclipse.draw2d.DeferredUpdateManager