View Javadoc

1   package cz.cuni.amis.pogamut.udk.communication.translator.shared.events;
2   
3   import java.util.List;
4   
5   import cz.cuni.amis.pogamut.base.communication.translator.event.WorldEventIdentityWrapper;
6   
7   /**
8    * Event notifying that list of some objects/events was received.
9    * @author ik
10   */
11  public class ListObtained<T> extends WorldEventIdentityWrapper {
12  
13  	private List<T> list;
14  
15  	public ListObtained(List<T> list) {
16  		this.list = list;
17  	}
18  
19      /**
20       * Returns list of received objects.
21       * @return
22       */
23  	public List<T> getList() {
24  		return list;
25  	}
26  	
27  	public long getSimTime() {
28      	return 0;
29      }
30  
31  	@Override
32  	public String toString() {
33  		return "ListObtained[items = " + list.size() + "]";
34  	}
35  
36  }