package com.plectix.simulator.staticanalysis.influencemap.nofuture;
import java.util.LinkedHashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
/*package*/ final class MarkAgentWithoutFuture {
private final Map<String,List<MarkSiteWithoutFuture>> sitesMap
= new LinkedHashMap<String, List<MarkSiteWithoutFuture>>();
public final void addMarkSite(MarkSiteWithoutFuture mSite){
List<MarkSiteWithoutFuture> mSites = sitesMap.get(mSite.getSite().getName());
if(mSites == null){
mSites = new LinkedList<MarkSiteWithoutFuture>();
sitesMap.put(mSite.getSite().getName(), mSites);
}
mSites.add(mSite);
}
public final List<MarkSiteWithoutFuture> getMarkSites(String key){
return sitesMap.get(key);
}
}