private void saveGenericTagButtonActionPerformed(ActionEvent evt) {
   genericTagPanel.save();
   Tag tag = genericTagPanel.getTag();
   SWF swf = tag.getSwf();
   swf.clearImageCache();
   swf.updateCharacters();
   tag.getTimelined().resetTimeline();
   swf.assignClassesToSymbols();
   swf.assignExportNamesToSymbols();
   mainPanel.repaintTree();
   mainPanel.setTagTreeSelectedNode(tag);
   genericEditButton.setVisible(true);
   genericSaveButton.setVisible(false);
   genericCancelButton.setVisible(false);
   genericTagPanel.setEditMode(false, null);
 }