bankDriver.setPatchName(bankData, patchNum, ((String)value).substring((bankDriver.patchNumbers[patchNum] + " ").length()));
String[] patchNumbers = bankDriver.getPatchNumbers(); bankDriver.setPatchName(bankData, patchNum, ((String) value).substring((patchNumbers[patchNum] + " ").length()));
    public void setValueAt (Object value, int row, int col)    {//----- Start phil@muqus.com (allow patch name editing from a bank edit window)      int patchNum = col * bankDriver.getNumPatches() / bankDriver.getNumColumns() + row;      bankDriver.setPatchName(bankData, patchNum, ((String)value).substring((bankDriver.patchNumbers[patchNum] + " ").length()));//----- End phil@muqus.com      fireTableCellUpdated (row, col);    }