return new SingleFileCodeBaseEntry();
return new SingleFileCodeBaseEntry(SingleFileCodeBase.this);
	public ICodeBaseIterator iterator() throws InterruptedException {		return new ICodeBaseIterator() {			boolean done = false;						/* (non-Javadoc)			 * @see edu.umd.cs.findbugs.classfile.ICodeBaseIterator#hasNext()			 */			public boolean hasNext() throws InterruptedException {				return !done;			}						/* (non-Javadoc)			 * @see edu.umd.cs.findbugs.classfile.ICodeBaseIterator#next()			 */			public ICodeBaseEntry next() throws InterruptedException {				if (done) {					throw new NoSuchElementException();				}				return new SingleFileCodeBaseEntry();			}		};	}