@Override public SourceRange computeSourceRange(ASTNode node) { try { if (fRanges == null) initializeRanges(); SourceRange result= fRanges.get(node); if (result != null) return result; return super.computeSourceRange(node); } catch (CoreException e) { // fall back to standard implementation fRanges= new HashMap<>(); } return super.computeSourceRange(node); }
fRewriter.setTargetSourceRangeComputer(new SelectionAwareSourceRangeComputer(selectedNodes, fDocument, fSelectionStart, fSelectionLength));
result.setEdit(root); fRewriter= ASTRewrite.create(fAnalyzer.getEnclosingBodyDeclaration().getAST()); fRewriter.setTargetSourceRangeComputer(new SelectionAwareSourceRangeComputer( fAnalyzer.getSelectedNodes(), document, fSelection.getOffset(), fSelection.getLength())); fImportRewrite= StubUtility.createImportRewrite(fRootNode, true);
result.setEdit(root); fRewriter= ASTRewrite.create(fAnalyzer.getEnclosingBodyDeclaration().getAST()); fRewriter.setTargetSourceRangeComputer(new SelectionAwareSourceRangeComputer( fAnalyzer.getSelectedNodes(), fCUnit.getBuffer(), fSelection.getOffset(), fSelection.getLength())); fImportRewrite= StubUtility.createImportRewrite(fRootNode, true);
@Override public SourceRange computeSourceRange(ASTNode node) { try { if (fRanges == null) initializeRanges(); SourceRange result= fRanges.get(node); if (result != null) return result; return super.computeSourceRange(node); } catch (CoreException e) { // fall back to standard implementation fRanges= new HashMap<>(); } return super.computeSourceRange(node); }
result.setEdit(root); fRewriter= ASTRewrite.create(fAnalyzer.getEnclosingBodyDeclaration().getAST()); fRewriter.setTargetSourceRangeComputer(new SelectionAwareSourceRangeComputer( fAnalyzer.getSelectedNodes(), fCUnit.getBuffer(), fSelection.getOffset(), fSelection.getLength())); fImportRewrite= StubUtility.createImportRewrite(fRootNode, true);
public SourceRange computeSourceRange(ASTNode node) { try { if (fRanges == null) initializeRanges(); SourceRange result= (SourceRange)fRanges.get(node); if (result != null) return result; return super.computeSourceRange(node); } catch (BadLocationException e) { // fall back to standard implementation fRanges= new HashMap(); } catch (CoreException e) { // fall back to standard implementation fRanges= new HashMap(); } return super.computeSourceRange(node); }
fRewriter.setTargetSourceRangeComputer(new SelectionAwareSourceRangeComputer(selectedNodes, fCUnit.getBuffer(), fSelectionStart, fSelectionLength));
fRewriter.setTargetSourceRangeComputer(new SelectionAwareSourceRangeComputer(selectedNodes, fCUnit.getBuffer(), fSelectionStart, fSelectionLength));