public StreamResourceTracker createResourceTracker(ClassContext classContext, Method method) {
@Override public StreamResourceTracker createResourceTracker(ClassContext classContext, Method method) {
	public static void main(String[] argv) throws Exception {		if (argv.length != 3) {			System.err.println("Usage: " + FindOpenStream.class.getName() +			        " <class file> <method name> <bytecode offset>");			System.exit(1);		}		String classFile = argv[0];		String methodName = argv[1];		int offset = Integer.parseInt(argv[2]);		ResourceValueAnalysisTestDriver<Stream, StreamResourceTracker> driver =		        new ResourceValueAnalysisTestDriver<Stream, StreamResourceTracker>() {			        public StreamResourceTracker createResourceTracker(ClassContext classContext, Method method) {				        return new StreamResourceTracker(streamFactoryList, classContext.getLookupFailureCallback());			        }		        };		driver.execute(classFile, methodName, offset);	}