String target = targets[i]; update(target, sources[i]);
originalReadIDs[i] = getId(targets[i]); if (!update(targets[i], sources[i])) error = true;
	public void update(String[] targets, String[] sources) throws IOException {		if (readOnly)			throw new IOException(EclipseAdaptorMsg.fileManager_illegalInReadOnlyMode); //$NON-NLS-1$				if (!lock())			throw new IOException(EclipseAdaptorMsg.fileManager_cannotLock);		try {			updateTable();			for (int i = 0; i < targets.length; i++) {				String target = targets[i];				update(target, sources[i]);			}			save();		} finally {			release();		}	}