org.processmining.models.flexiblemodel.animation
Class GraphAnimation

java.lang.Object
  extended by org.processmining.models.flexiblemodel.animation.GraphAnimation

public class GraphAnimation
extends java.lang.Object

Author:
aadrians

Constructor Summary
GraphAnimation()
           
 
Method Summary
 void addArcKeyFrame(FlexEdge<? extends FlexNode,? extends FlexNode> edge, java.util.Date from, java.util.Date to)
           
 void addNodeKeyFrame(FlexNode node, java.util.Date from)
           
 java.lang.Object[] getAnimationAt(java.util.Date time)
           
 java.util.List<ArcKeyFrame> getArcAnimation(FlexEdge<? extends FlexNode,? extends FlexNode> edge)
           
 java.util.List<KeyFrame> getNodeAnimation(FlexNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphAnimation

public GraphAnimation()
Method Detail

getNodeAnimation

public java.util.List<KeyFrame> getNodeAnimation(FlexNode node)

getArcAnimation

public java.util.List<ArcKeyFrame> getArcAnimation(FlexEdge<? extends FlexNode,? extends FlexNode> edge)

getAnimationAt

public java.lang.Object[] getAnimationAt(java.util.Date time)

addNodeKeyFrame

public void addNodeKeyFrame(FlexNode node,
                            java.util.Date from)

addArcKeyFrame

public void addArcKeyFrame(FlexEdge<? extends FlexNode,? extends FlexNode> edge,
                           java.util.Date from,
                           java.util.Date to)