/** * {@inheritDoc} * @since 3.7 */ @Override public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ @Override public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
/** * {@inheritDoc} * @since 3.7 */ public ITypeRoot getTypeRoot() { return this.getDeclaringMember().getTypeRoot(); }
static CompilationUnit getCompilationUnitNode(IMember member, boolean resolveBindings) { ITypeRoot typeRoot= member.getTypeRoot(); try { if (typeRoot.exists() && typeRoot.getBuffer() != null) { ASTParser parser= ASTParser.newParser(IASTSharedValues.SHARED_AST_LEVEL); parser.setSource(typeRoot); parser.setResolveBindings(resolveBindings); return (CompilationUnit) parser.createAST(null); } } catch (JavaModelException e) { JavaPlugin.log(e); } return null; }
static CompilationUnit getCompilationUnitNode(IMember member, boolean resolveBindings) { ITypeRoot typeRoot= member.getTypeRoot(); try { if (typeRoot.exists() && typeRoot.getBuffer() != null) { ASTParser parser= ASTParser.newParser(AST.JLS3); parser.setSource(typeRoot); parser.setResolveBindings(resolveBindings); return (CompilationUnit) parser.createAST(null); } } catch (JavaModelException e) { JavaPlugin.log(e); } return null; } }
static CompilationUnit getCompilationUnitNode(IMember member, boolean resolveBindings) { ITypeRoot typeRoot= member.getTypeRoot(); try { if (typeRoot.exists() && typeRoot.getBuffer() != null) { ASTParser parser= ASTParser.newParser(ASTProvider.SHARED_AST_LEVEL); parser.setSource(typeRoot); parser.setResolveBindings(resolveBindings); return (CompilationUnit) parser.createAST(null); } } catch (JavaModelException e) { JavaPlugin.log(e); } return null; }
@Override public void run(IStructuredSelection selection) { IMember member= getMember(selection); if (!ActionUtil.isProcessable(getShell(), member)) return; FindOccurrencesEngine engine= FindOccurrencesEngine.create(new OccurrencesFinder()); try { ISourceRange range= member.getNameRange(); String result= engine.run(member.getTypeRoot(), range.getOffset(), range.getLength()); if (result != null) showMessage(getShell(), fActionBars, result); } catch (JavaModelException e) { JavaPlugin.log(e); } }
@Override public void run(IStructuredSelection selection) { IMember member= getMember(selection); if (!ActionUtil.isProcessable(getShell(), member)) return; FindOccurrencesEngine engine= FindOccurrencesEngine.create(new OccurrencesFinder()); try { ISourceRange range= member.getNameRange(); String result= engine.run(member.getTypeRoot(), range.getOffset(), range.getLength()); if (result != null) showMessage(getShell(), fActionBars, result); } catch (JavaModelException e) { JavaPlugin.log(e); } }
typeRoot= ((ITypeParameter) curr).getTypeRoot(); } else { typeRoot= ((IMember) curr).getTypeRoot();
if (!(enclosingElement instanceof IMember)) return false; ITypeRoot typeRoot= ((IMember)enclosingElement).getTypeRoot(); CompilationUnit compilationUnit= selection.resolvePartialAstAtOffset(); if (compilationUnit == null)
if (!(enclosingElement instanceof IMember)) return false; ITypeRoot typeRoot= ((IMember)enclosingElement).getTypeRoot(); CompilationUnit compilationUnit= selection.resolvePartialAstAtOffset(); if (compilationUnit == null)