private void clearBeforeNewAction() {
   RemovePreparation removePreparation = animationCore.getRemovePreparation();
   if (removePreparation != null) {
     removePreparation.executeRemove();
   }
   animationCore.clear();
 }
 private void initAnimationHandlersFinished() {
   animationCore.setEndAnimationHandler(
       new IEndInitAnimation() {
         @Override
         public void endAnimation(boolean stepping) {
           if (stepping) {
             controlsContainer.getStepControls().enableBtnNext();
           }
         }
       });
 }
 private void clear() {
   heap.clear();
   manager.clear();
   animationCore.setRemovePreparation(null);
 }