View Javadoc

1   package net.sf.beanrunner.factory;
2   
3   import java.util.*;
4   
5   public abstract class AbstractInstanceFactory implements InstanceFactory {
6   
7   	private Set sett;
8   
9   	protected AbstractInstanceFactory() {
10  		sett = new HashSet();
11  	}
12  
13  	public Iterator iterator() {
14  		Set set = new HashSet();
15  		initCollection(set);
16  		return set.iterator();
17  	}
18  
19  	protected abstract void initCollection(Collection collection);
20  
21  }