private IFile getSourceFieldIFile() {
Field fReferences;
try {
fReferences = processor.getClass().getDeclaredField("fReferences");
fReferences.setAccessible(true);
SearchResultGroup object[] = (SearchResultGroup[]) fReferences.get(processor);
for (SearchResultGroup searchResultGroup : object) {
if (searchResultGroup.getResource() instanceof IFile)
return (IFile) searchResultGroup.getResource();
}
} catch (SecurityException e) {