/**
  * Method resetBtnActionPerformed
  *
  * @param e
  */
 void resetBtnActionPerformed(ActionEvent e) {
   if (e.getActionCommand().equals(resetText)) {
     GUIUtils.clearDrawingFrameData(true);
     if (model == null) {
       println("This AnimationControl's model is null.");
       return;
     }
     ((Animation) model).resetAnimation();
     if (xmlDefault != null) {
       xmlDefault.loadObject(getOSPApp());
     }
     table.refresh();
   } else { // action command = New
     startBtn.setText(initText);
     startBtn.setToolTipText(initToolTipText);
     resetBtn.setText(resetText);
     resetBtn.setToolTipText(resetToolTipText);
     stepBtn.setEnabled(false);
     readItem.setEnabled(true);
     table.setEnabled(true);
     messageTextArea.setEditable(true);
     setCustomButtonsEnabled(true);
   }
 }