*/
public void analyzeStrings() {
dk.brics.string.Debug.init();
Debug.println(1, true, "Running string analysis...");
StringAnalysis.clearResolvers();
StringAnalysis.addResolver(new Resolver() {
public MethodResolution resolveMethod(InvokeExpr e, SootMethod m) {
String sig = m.getSignature();
if (sig.equals("<dk.brics.xact.XML: java.lang.String getString(java.lang.String)>") ||
sig.equals("<dk.brics.xact.XML: java.lang.String getString()>")) {
Automaton a = Datatypes.get("string"); // TODO: should use the XML graph (run twice!?)