Package ghidra.graph.job
Class AbstractAnimator
- java.lang.Object
-
- ghidra.graph.job.AbstractAnimator
-
- Direct Known Subclasses:
EdgeHoverAnimator,TwinkleVertexAnimator
public abstract class AbstractAnimator extends java.lang.Object
-
-
Field Summary
Fields Change Modifier and Type Field Description NEW protected org.jdesktop.animation.timing.Animatoranimator
-
Constructor Summary
Constructors Change Constructor Description AbstractAnimator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Change Modifier and Type Method Description NEW protected abstract org.jdesktop.animation.timing.AnimatorcreateAnimator()NEW protected abstract voidfinished()A callback given when this animator has run to completion.NEW protected voidfollowOnAnimatorScheduled()booleanhasFinished()booleanisRunning()voidsetBusyListener(BusyListener listener)voidstart()voidstop()Stops this animator and all scheduled animators!NEW protected voidstopMe()NEW protected voidtrace(java.lang.String message)
-
-
-
Method Detail
-
finished NEW
protected abstract void finished()
A callback given when this animator has run to completion. This will be called whether the animator is stopped prematurely or ends naturally.
-
setBusyListener
public void setBusyListener(BusyListener listener)
-
start
public void start()
-
stop
public void stop()
Stops this animator and all scheduled animators!
-
isRunning
public boolean isRunning()
-
hasFinished
public boolean hasFinished()
-
-