Class MoveViewAnimatorFunctionGraphJob<V,E>

java.lang.Object
ghidra.graph.job.AbstractAnimatorJob
ghidra.graph.job.MoveViewAnimatorFunctionGraphJob<V,E>
All Implemented Interfaces:
GraphJob
Direct Known Subclasses:
EnsureAreaVisibleAnimatorFunctionGraphJob, MoveVertexToCenterAnimatorFunctionGraphJob, MoveVertexToCenterTopAnimatorFunctionGraphJob, MoveViewToLayoutSpacePointAnimatorFunctionGraphJob, MoveViewToViewSpacePointAnimatorFunctionGraphJob

public abstract class MoveViewAnimatorFunctionGraphJob<V,E> extends AbstractAnimatorJob
  • Field Details

    • viewer

      protected final edu.uci.ics.jung.visualization.VisualizationViewer<V,E> viewer
  • Constructor Details

    • MoveViewAnimatorFunctionGraphJob

      public MoveViewAnimatorFunctionGraphJob(edu.uci.ics.jung.visualization.VisualizationServer<V,E> viewer, boolean useAnimation)
  • Method Details

    • createDestination

      protected abstract Point2D createDestination()
    • createAnimator

      protected org.jdesktop.animation.timing.Animator createAnimator()
      Specified by:
      createAnimator in class AbstractAnimatorJob
    • finished

      protected void finished()
      Description copied from class: AbstractAnimatorJob
      A callback given when this animator has run to completion. This will be called whether the animator is stopped prematurely or ends naturally.
      Specified by:
      finished in class AbstractAnimatorJob
    • setOffset

      public void setOffset(Point2D offsetFromOriginalPoint)