public void observeClass(JavaClass javaClass) { String sourceFileName = fileNameFor(javaClass.getPackageName(), javaClass.getSourceFileName()); sourceFileNameCache.put(javaClass.getClassName(), sourceFileName);
public void observeClass(ClassDescriptor classDescriptor) { try { JavaClass javaClass = AnalysisContext.currentAnalysisContext().lookupClass( classDescriptor.toDottedClassName()); String sourceFileName = fileNameFor(javaClass.getPackageName(), javaClass.getSourceFileName()); sourceFileNameCache.put(javaClass.getClassName(), sourceFileName); } catch (ClassNotFoundException e) {  }
	public void observeClass(JavaClass javaClass) {		String sourceFileName = fileNameFor(javaClass.getPackageName(), javaClass.getSourceFileName());		sourceFileNameCache.put(javaClass.getClassName(), sourceFileName);	}