package com.plectix.simulator.staticanalysis;
import com.plectix.simulator.staticanalysis.abstracting.AbstractAgent;
import com.plectix.simulator.staticanalysis.subviews.SubViewClass;
public class StaticAnalysisException extends Exception {
public StaticAnalysisException(String string) {
System.err.println(string);
printStackTrace();
}
private static final String mess = "Unexpected current SubViews class and given agent. ";
public StaticAnalysisException(SubViewClass subViewsClass, AbstractAgent agent) {
super(mess + "SubViewsClass = " + subViewsClass.toString()
+ " GivenAgent = " + agent.toString() + " sites:"
+ agent.getSitesMap().toString());
}
}