public class LayoutingAnimator extends java.lang.Object implements IAnimationListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONF_ANIMATION_SPEED
Configuration Key values
|
Constructor and Description |
---|
LayoutingAnimator(ProcessLayouter layouter) |
Modifier and Type | Method and Description |
---|---|
void |
animationFinished(NodeAnimator node)
Informs the listener, that a state change/animation
has been completed.
|
ProcessLayouter |
getLayouter() |
void |
layoutModelWithAnimation(ProcessEditor editor,
java.util.List<NodeAnimator> animList,
int xstart,
int ystart,
int direction)
Animates the layout of the model.
|
void |
setCustomAnimationTime(int time)
can be used to override the user set animation time for special occassions
|
public static final java.lang.String CONF_ANIMATION_SPEED
public LayoutingAnimator(ProcessLayouter layouter)
public ProcessLayouter getLayouter()
public void layoutModelWithAnimation(ProcessEditor editor, java.util.List<NodeAnimator> animList, int xstart, int ystart, int direction) throws java.lang.Exception
model
- xstart
- ystart
- direction
- java.lang.Exception
public void animationFinished(NodeAnimator node)
IAnimationListener
animationFinished
in interface IAnimationListener
public void setCustomAnimationTime(int time)
time
-