Animation animation;
List<Animation> animations = subgraph.getSuperGraph().getAnimations();
for( int i = 0; i < animations.size(); i++ )
{
animation = animations.get( i );
animation.paint( g2d, pb );
if( animation.hasCompleted() )
{
animations.remove( i );
i--;
}