super.actionPerformed(e);
if(e.getSource()==bAdd){
// Add a new transformation
TransformData newTransform = ((TransformData)dataCopy).addComposedTransformation();
newTransform.setEditable(dataCopy.isEditable());
JPanel mtransformPanel = new JPanel(new BorderLayout());
transformTablesPanels.add(mtransformPanel);
JComboBox mcombo = new JComboBox();
mcombo.addItemListener(this);
transformCombos.add(mcombo);
mtransformPanel.add(mcombo, BorderLayout.NORTH);
for(int j=0;j<TransformData.FULL;j++){
mcombo.addItem(items[j]);
}
mcombo.setSelectedItem(items[newTransform.getKind()-1]);
JTable mtable = createTableDataPanel(newTransform);
transformTables.add(mtable);
mtransformPanel.add(mtable, BorderLayout.CENTER);