@Override public void actionPerformed(ActionEvent event) { PetriNetController petriNetController = applicationController.getActivePetriNetController(); boolean animated = petriNetController.toggleAnimation(); applicationModel.setInAnimationMode(animated); noopAction.actionPerformed(null); GUIAnimator animator = petriNetController.getAnimator(); if (animated) { animator.startAnimation(); } else { animator.finish(); } }