View Javadoc

1   package org.paneris.jammyjoes.mvp;
2   
3   import java.util.Collection;
4   import java.util.Iterator;
5   
6   
7   public class VisitableCollectionAdaptor implements Selection {
8   
9     Collection _list;
10    public VisitableCollectionAdaptor(Collection list) {
11      _list = list;
12    }
13  
14    public void visitEach(Command command) {
15      for (Iterator iter = _list.iterator(); iter.hasNext();) {
16      command.visit(iter.next());
17    }
18    }
19  
20  }