protected Patch getSelectedPatch(JComponent c) {
protected IPatch getSelectedPatch(JComponent c) {
    protected Patch getSelectedPatch(JComponent c) {	try {	    JTable t = (JTable)c;	    AbstractPatchListModel m = 		(AbstractPatchListModel)t.getModel();	    return m.getPatchAt(t.getSelectedRow());	} catch (Exception e) {	    ErrorMsg.reportStatus(e);	    return null;	}    }