FSFile file = (FSFile)files.get(entry);
FSFile file = files.get(entry);
	final public synchronized FSFile getFile(FSEntry entry) throws IOException {    	if(isClosed())    		throw new IOException("FileSystem is closed");    				FSFile file = (FSFile)files.get(entry);		if (file == null) {			file = createFile(entry);			files.put(entry, file);		}		return file;	}