View Javadoc
1   package au.gov.amsa.animator;
2   
3   import java.util.Collection;
4   import java.util.Map;
5   
6   import au.gov.amsa.risky.format.Fix;
7   
8   public interface Model {
9   
10      void updateModel(long timeStep);
11  
12      /**
13       * Return recent fixes in ascending time order keyed by mmsi.
14       * 
15       * @return
16       */
17      Map<Integer, Collection<Fix>> recent();
18  
19      long stepNumber();
20  
21  }