if (monitor.isCanceled()) throw new OperationCanceledException();
		public void initialize(IProgressMonitor monitor) throws CoreException, IOException {			fIdsTable= new Hashtable();			if (fQualifiedNames.length > 0) {				long[] ids= SerialVersionHashOperation.calculateSerialVersionIds(fQualifiedNames, fProject, monitor);								if (ids.length != fQualifiedNames.length) {					for (int i= 0; i < fQualifiedNames.length; i++) {						fIdsTable.put(fQualifiedNames[i], new Long(SERIAL_VALUE));					}					return;				}									for (int i= 0; i < ids.length; i++) {					fIdsTable.put(fQualifiedNames[i], new Long(ids[i]));				}			}		}