static CompilationUnit parsePartialCompilationUnit(ICompilationUnit unit) { if (unit == null) { throw new IllegalArgumentException(); } try { ASTParser c= ASTParser.newParser(AST.JLS3); c.setSource(unit); c.setFocalPosition(0); c.setResolveBindings(false); c.setWorkingCopyOwner(null); ASTNode result= c.createAST(null); return (CompilationUnit) result; } catch (IllegalStateException e) { // convert ASTParser's complaints into old form throw new IllegalArgumentException(); } } }
static CompilationUnit parsePartialCompilationUnit(ICompilationUnit unit) { if (unit == null) { throw new IllegalArgumentException(); } try { ASTParser c= ASTParser.newParser(ASTProvider.SHARED_AST_LEVEL); c.setSource(unit); c.setFocalPosition(0); c.setResolveBindings(false); c.setWorkingCopyOwner(null); ASTNode result= c.createAST(null); return (CompilationUnit) result; } catch (IllegalStateException e) { // convert ASTParser's complaints into old form throw new IllegalArgumentException(); } } }
static CompilationUnit parsePartialCompilationUnit(ICompilationUnit unit) { if (unit == null) { throw new IllegalArgumentException(); } try { ASTParser c= ASTParser.newParser(IASTSharedValues.SHARED_AST_LEVEL); c.setSource(unit); c.setFocalPosition(0); c.setResolveBindings(false); c.setWorkingCopyOwner(null); ASTNode result= c.createAST(null); return (CompilationUnit) result; } catch (IllegalStateException e) { // convert ASTParser's complaints into old form throw new IllegalArgumentException(); } } }
project= iterator.next(); collection= projects.get(project); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
project= iterator.next(); collection= projects.get(project); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
project= (IJavaProject) iterator.next(); collection= (Collection) projects.get(project); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
private static CompilationUnit getCuNode(WorkingCopyOwner workingCopyOwner, ICompilationUnit cu) { ASTParser p = ASTParser.newParser(IASTSharedValues.SHARED_AST_LEVEL); p.setSource(cu); p.setResolveBindings(true); p.setWorkingCopyOwner(workingCopyOwner); p.setCompilerOptions(RefactoringASTParser.getCompilerOptions(cu)); return (CompilationUnit) p.createAST(null); }
private static CompilationUnit getCuNode(WorkingCopyOwner workingCopyOwner, ICompilationUnit cu) { ASTParser p = ASTParser.newParser(ASTProvider.SHARED_AST_LEVEL); p.setSource(cu); p.setResolveBindings(true); p.setWorkingCopyOwner(workingCopyOwner); p.setCompilerOptions(RefactoringASTParser.getCompilerOptions(cu)); return (CompilationUnit) p.createAST(null); }
private static CompilationUnit getCuNode(WorkingCopyOwner workingCopyOwner, ICompilationUnit cu) { ASTParser p = ASTParser.newParser(AST.JLS3); p.setSource(cu); p.setResolveBindings(true); p.setWorkingCopyOwner(workingCopyOwner); p.setCompilerOptions(RefactoringASTParser.getCompilerOptions(cu)); return (CompilationUnit) p.createAST(null); }
extractParser.setWorkingCopyOwner(fOwner); extractParser.setResolveBindings(true); extractParser.setProject(project); project= iterator.next(); collection= projectToUnits.get(project); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
extractParser.setWorkingCopyOwner(fOwner); extractParser.setResolveBindings(true); extractParser.setProject(project); project= (IJavaProject) iterator.next(); collection= (Collection) projectToUnits.get(project); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
public CompilationUnit parse(ITypeRoot typeRoot, WorkingCopyOwner owner, boolean resolveBindings, boolean statementsRecovery, boolean bindingsRecovery, IProgressMonitor pm) { fParser.setResolveBindings(resolveBindings); fParser.setStatementsRecovery(statementsRecovery); fParser.setBindingsRecovery(bindingsRecovery); fParser.setSource(typeRoot); if (owner != null) fParser.setWorkingCopyOwner(owner); fParser.setCompilerOptions(getCompilerOptions(typeRoot)); CompilationUnit result= (CompilationUnit) fParser.createAST(pm); return result; }
public CompilationUnit parse(ITypeRoot typeRoot, WorkingCopyOwner owner, boolean resolveBindings, boolean statementsRecovery, boolean bindingsRecovery, IProgressMonitor pm) { fParser.setResolveBindings(resolveBindings); fParser.setStatementsRecovery(statementsRecovery); fParser.setBindingsRecovery(bindingsRecovery); fParser.setSource(typeRoot); if (owner != null) fParser.setWorkingCopyOwner(owner); fParser.setCompilerOptions(getCompilerOptions(typeRoot)); CompilationUnit result= (CompilationUnit) fParser.createAST(pm); return result; }
public CompilationUnit parse(ITypeRoot typeRoot, WorkingCopyOwner owner, boolean resolveBindings, boolean statementsRecovery, boolean bindingsRecovery, IProgressMonitor pm) { fParser.setResolveBindings(resolveBindings); fParser.setStatementsRecovery(statementsRecovery); fParser.setBindingsRecovery(bindingsRecovery); fParser.setSource(typeRoot); if (owner != null) fParser.setWorkingCopyOwner(owner); fParser.setCompilerOptions(getCompilerOptions(typeRoot)); CompilationUnit result= (CompilationUnit) fParser.createAST(pm); return result; }
final IJavaProject project= declaring.getJavaProject(); final ASTParser parser= ASTParser.newParser(AST.JLS3); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
final IJavaProject project= declaring.getJavaProject(); final ASTParser parser= ASTParser.newParser(ASTProvider.SHARED_AST_LEVEL); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
final IJavaProject project= declaring.getJavaProject(); final ASTParser parser= ASTParser.newParser(IASTSharedValues.SHARED_AST_LEVEL); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
final IJavaProject project= fSubType.getJavaProject(); final ASTParser parser= ASTParser.newParser(AST.JLS3); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
final IJavaProject project= fSubType.getJavaProject(); final ASTParser parser= ASTParser.newParser(IASTSharedValues.SHARED_AST_LEVEL); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);
final IJavaProject project= fSubType.getJavaProject(); final ASTParser parser= ASTParser.newParser(ASTProvider.SHARED_AST_LEVEL); parser.setWorkingCopyOwner(fOwner); parser.setResolveBindings(true); parser.setProject(project);