class IteratorStrategy implements Strategy
	{
	public void IteratorStrategy() {}
							
	public boolean hasMoreChildren(Object o)
		{
		if (o instanceof Iterator)
			return ((Iterator)o).hasNext();
		return false;
		}

	public Object nextChild(Object o)
		{
		if (o instanceof Iterator)
			return ((Iterator)o).next();
		return null;
		}
	}

