private JavaElement getUnresolvedJavaElement() { if (JavaCore.getPlugin() == null) { return null; } if (!(this.resolver instanceof DefaultBindingResolver)) return null; DefaultBindingResolver defaultBindingResolver = (DefaultBindingResolver) this.resolver; if (!defaultBindingResolver.fromJavaProject) return null; return Util.getUnresolvedJavaElement( this.binding, defaultBindingResolver.workingCopyOwner, defaultBindingResolver.getBindingsToNodesMap()); }
private JavaElement getUnresolvedJavaElement( org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding) { if (JavaCore.getPlugin() == null) { return null; } if (this.resolver instanceof DefaultBindingResolver) { DefaultBindingResolver defaultBindingResolver = (DefaultBindingResolver) this.resolver; if (!defaultBindingResolver.fromJavaProject) return null; return org.eclipse.jdt.internal.core.util.Util.getUnresolvedJavaElement( typeBinding, defaultBindingResolver.workingCopyOwner, defaultBindingResolver.getBindingsToNodesMap()); } return null; }