View Javadoc

1   /*
2    * Copyright (c) 2001-2003 The XDoclet team
3    * All rights reserved.
4    */
5   package xjavadoc;
6   
7   import java.util.Iterator;
8   
9   /***
10   * Baseclass for typesafe iterators
11   *
12   * @deprecated Use a plain java.lang.Iterator and do the cast instead.
13   * @created   24. juli 2002
14   */
15  abstract class IteratorImpl implements XIterator
16  {
17  	private Iterator   _iterator;
18  
19  	public IteratorImpl( Iterator iterator )
20  	{
21  		_iterator = iterator;
22  	}
23  
24  	public boolean hasNext()
25  	{
26  		return _iterator.hasNext();
27  	}
28  
29  	protected Object n()
30  	{
31  		return _iterator.next();
32  	}
33  }