/** * 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); } }