View Javadoc

1   package nl.tudelft.goal.ut2004.messages;
2   
3   import java.util.ArrayList;
4   
5   import cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController;
6   import cz.cuni.amis.utils.NullCheck;
7   
8   import nl.tudelft.goal.ut2004.selector.ContextSelector;
9   
10  public class SelectorList extends ArrayList<ContextSelector> {
11  
12  	/**
13  	 * Serial Version UID is data
14  	 */
15  	private static final long serialVersionUID = 201205071622L;
16  	
17  	@SuppressWarnings("rawtypes")	
18  	public SelectorList setContext(UT2004BotModuleController modules){
19  		NullCheck.check(modules, "modules");
20  		
21  		for(ContextSelector c : this){
22  			c.setContext(modules);
23  		}
24  		
25  		return this;
26  	}
27  }