public class ForceLayoutAnimation extends AbstractAnimation implements IAnimation
Modifier and Type | Field and Description |
---|---|
protected boolean |
finished |
protected ILayoutRunner |
runner |
protected boolean |
started |
monitors
Constructor and Description |
---|
ForceLayoutAnimation(IHierarchicalLayout root) |
ForceLayoutAnimation(IHierarchicalLayout root,
double meanMoveThreshold) |
ForceLayoutAnimation(IHierarchicalLayout root,
IBreakCriteria criteria) |
Modifier and Type | Method and Description |
---|---|
boolean |
finished() |
ILayoutRunner |
getRunner() |
void |
interrupt() |
boolean |
next()
Returns true if the animation is terminated.
|
addAnimationMonitor, clearMonitors, notifyAnimationFinished, removeAnimationMonitor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAnimationMonitor, notifyAnimationFinished, removeAnimationMonitor
protected boolean started
protected boolean finished
protected ILayoutRunner runner
public ForceLayoutAnimation(IHierarchicalLayout root)
public ForceLayoutAnimation(IHierarchicalLayout root, double meanMoveThreshold)
public ForceLayoutAnimation(IHierarchicalLayout root, IBreakCriteria criteria)
public boolean next()
IAnimation
next
in interface IAnimation
public void interrupt()
public boolean finished()
public ILayoutRunner getRunner()