File referencesData = new File(basicFileName + "_references_1.data");
File invertedReferencesData = new File(basicFileName + "_references_2.data");
File objectsDataFile = new File(basicFileName + "_objects.data");
//File referencesIndex = File.createTempFile("references_1_",".indx",classesFile.getParentFile());
references = new FileCollection(referencesData,null,MemoryReference.class,false,17);
invertedReferences = new FileCollection(invertedReferencesData,null,MemoryReference.class,false,17);
objects = new FileCollection(objectsDataFile,null,MemoryObject.class,false,24);
treatClasses(classesFile);
if (references.size()==0)
{