private void removeListeners(){
  skinSpecCompList.removeListSelectionListener(this);
  enableBorders.removeActionListener(this);
  currSkinCombo.removeActionListener(this);
  addButton.removeActionListener(this);
  addCompButton.removeActionListener(this);
  removeCompButton.removeActionListener(this);
  saveSkinButton.removeActionListener(this);
  resetSkinButton.removeActionListener(this);
}

private void removeListeners ( ) { skinSpecCompList . removeListSelectionListener ( this ) ; enableBorders . removeActionListener ( this ) ; currSkinCombo . removeActionListener ( this ) ; addButton . removeActionListener ( this ) ; addCompButton . removeActionListener ( this ) ; removeCompButton . removeActionListener ( this ) ; saveSkinButton . removeActionListener ( this ) ; resetSkinButton . removeActionListener ( this ) ; }
remove thsi skinspeceditor as a listener from all components .
