analysisContext.setBoolProperty(AnalysisFeatures.ACCURATE_EXCEPTIONS, true);
	public void execute(String filename) throws DataflowAnalysisException, CFGBuilderException, IOException {		JavaClass jclass = new RepositoryClassParser(filename).parse();		final RepositoryLookupFailureCallback lookupFailureCallback = new DebugRepositoryLookupFailureCallback();		AnalysisContext analysisContext = new AnalysisContext(lookupFailureCallback);		ClassContext classContext = analysisContext.getClassContext(jclass);		String methodName = System.getProperty("dataflow.method");		Method[] methods = jclass.getMethods();		for (Method method : methods) {			if (methodName != null && !method.getName().equals(methodName))				continue;			MethodGen methodGen = classContext.getMethodGen(method);			if (methodGen == null)				continue;			System.out.println("-----------------------------------------------------------------");			System.out.println("Method: " + SignatureConverter.convertMethodSignature(methodGen));			System.out.println("-----------------------------------------------------------------");			execute(classContext, method);		}	}