dr.getName(), dr.getType() );
dr.getName(), dr.getType(), fs );
		public Object next() {			log.debug("FSEntryIterator.next()");						if(current == null) {				//hasNext actually reads the next element				if(!hasNext())					throw new NoSuchElementException();			}						Ext2DirectoryRecord dr = current;			current = null;			try{				return new Ext2Entry( ((Ext2FileSystem)getFileSystem()).getINode(dr.getINodeNr()),										dr.getName(), dr.getType() );			}catch(IOException e) {				throw new NoSuchElementException();			}catch(FileSystemException e) {				throw new NoSuchElementException();			}			}