private static TextChange getTextChange(SearchMatch searchResult, TextChangeManager manager) { ICompilationUnit cu= SearchUtils.getCompilationUnit(searchResult); if (cu == null) return null; return manager.get(cu); }
private static TextChange getTextChange(SearchMatch searchResult, TextChangeManager manager) { ICompilationUnit cu= SearchUtils.getCompilationUnit(searchResult); if (cu == null) return null; return manager.get(cu); }
private static TextChange getTextChange(SearchMatch searchResult, TextChangeManager manager) { ICompilationUnit cu= SearchUtils.getCompilationUnit(searchResult); if (cu == null) return null; return manager.get(cu); }
/** * This is an internal method. Do not call from subclasses! * Use {@link #collectMatch(SearchMatch)} instead. * @param match * @throws CoreException * @deprecated */ public final void acceptSearchMatch(SearchMatch match) throws CoreException { ICompilationUnit unit= SearchUtils.getCompilationUnit(match); if (unit == null) return; acceptSearchMatch(unit, match); }
@Override public void acceptSearchMatch(SearchMatch match) throws CoreException { if (filterMatch(match)) return; if (match.getAccuracy() == SearchMatch.A_INACCURATE) return; ICompilationUnit unit= SearchUtils.getCompilationUnit(match); if (unit != null && ! unit.equals(fLastCU)) { fLastCU= unit; affectedCompilationUnits.add(unit); } } };
@Override public void acceptSearchMatch(SearchMatch match) throws CoreException { if (filterMatch(match)) return; if (match.getAccuracy() == SearchMatch.A_INACCURATE) return; ICompilationUnit unit= SearchUtils.getCompilationUnit(match); if (unit != null && ! unit.equals(fLastCU)) { fLastCU= unit; affectedCompilationUnits.add(unit); } } };
/** * This is an internal method. Do not call from subclasses! * Use {@link #collectMatch(SearchMatch)} instead. * @param match * @throws CoreException * @deprecated */ @Deprecated @Override public final void acceptSearchMatch(SearchMatch match) throws CoreException { if (filterMatch(match)) return; ICompilationUnit unit= SearchUtils.getCompilationUnit(match); if (unit != null) { acceptSearchMatch(unit, match); } }
/** * This is an internal method. Do not call from subclasses! * Use {@link #collectMatch(SearchMatch)} instead. * @param match * @throws CoreException * @deprecated */ @Deprecated @Override public final void acceptSearchMatch(SearchMatch match) throws CoreException { if (filterMatch(match)) return; ICompilationUnit unit= SearchUtils.getCompilationUnit(match); if (unit != null) { acceptSearchMatch(unit, match); } }
public ICompilationUnit getCompilationUnit(){ if (getSearchResults() == null || getSearchResults().length == 0) return null; return SearchUtils.getCompilationUnit(getSearchResults()[0]); }
public ICompilationUnit getCompilationUnit(){ if (getSearchResults() == null || getSearchResults().length == 0) return null; return SearchUtils.getCompilationUnit(getSearchResults()[0]); }
public ICompilationUnit getCompilationUnit(){ if (getSearchResults() == null || getSearchResults().length == 0) return null; return SearchUtils.getCompilationUnit(getSearchResults()[0]); }
private boolean isWithinMemberToMove(SearchMatch result) throws JavaModelException { ICompilationUnit referenceCU= SearchUtils.getCompilationUnit(result); if (! referenceCU.equals(fSource.getCu())) return false; int referenceStart= result.getOffset(); for (int i= 0; i < fMembersToMove.length; i++) { ISourceRange range= fMembersToMove[i].getSourceRange(); if (range.getOffset() <= referenceStart && range.getOffset() + range.getLength() >= referenceStart) return true; } return false; }
private boolean isWithinMemberToMove(SearchMatch result) throws JavaModelException { ICompilationUnit referenceCU= SearchUtils.getCompilationUnit(result); if (! referenceCU.equals(fSource.getCu())) return false; int referenceStart= result.getOffset(); for (int i= 0; i < fMembersToMove.length; i++) { ISourceRange range= fMembersToMove[i].getSourceRange(); if (range.getOffset() <= referenceStart && range.getOffset() + range.getLength() >= referenceStart) return true; } return false; }
private boolean isWithinMemberToMove(SearchMatch result) throws JavaModelException { ICompilationUnit referenceCU= SearchUtils.getCompilationUnit(result); if (! referenceCU.equals(fSource.getCu())) return false; int referenceStart= result.getOffset(); for (int i= 0; i < fMembersToMove.length; i++) { ISourceRange range= fMembersToMove[i].getSourceRange(); if (range.getOffset() <= referenceStart && range.getOffset() + range.getLength() >= referenceStart) return true; } return false; }
private static String getNormalizedTypeReference(SearchMatch searchResult) throws JavaModelException { ICompilationUnit cu= SearchUtils.getCompilationUnit(searchResult); String reference= cu.getBuffer().getText(searchResult.getOffset(), searchResult.getLength()); //reference may be package-qualified -> normalize (remove comments, etc.): return CommentAnalyzer.normalizeReference(reference); }
private static String getNormalizedTypeReference(SearchMatch searchResult) throws JavaModelException { ICompilationUnit cu= SearchUtils.getCompilationUnit(searchResult); String reference= cu.getBuffer().getText(searchResult.getOffset(), searchResult.getLength()); //reference may be package-qualified -> normalize (remove comments, etc.): return CommentAnalyzer.normalizeReference(reference); }
private static String getNormalizedTypeReference(SearchMatch searchResult) throws JavaModelException { ICompilationUnit cu= SearchUtils.getCompilationUnit(searchResult); String reference= cu.getBuffer().getText(searchResult.getOffset(), searchResult.getLength()); //reference may be package-qualified -> normalize (remove comments, etc.): return CommentAnalyzer.normalizeReference(reference); }
@Override public void acceptSearchMatch(SearchMatch match) throws CoreException { if (filterMatch(match)) return; if (match.isInsideDocComment()) return; // TODO: should warn user (with something like a ReferencesInBinaryContext) ICompilationUnit unit= SearchUtils.getCompilationUnit(match); if (match.getAccuracy() == SearchMatch.A_INACCURATE) { if (unit != null) { status.addError(RefactoringCoreMessages.TargetProvider_inaccurate_match, JavaStatusContext.create(unit, new SourceRange(match.getOffset(), match.getLength()))); } else { status.addError(RefactoringCoreMessages.TargetProvider_inaccurate_match); } } else if (unit != null) { if (! unit.equals(fLastCU)) { fLastCU= unit; affectedCompilationUnits.add(unit); } } } };
@Override public void acceptSearchMatch(SearchMatch match) throws CoreException { if (filterMatch(match)) return; if (match.isInsideDocComment()) return; // TODO: should warn user (with something like a ReferencesInBinaryContext) ICompilationUnit unit= SearchUtils.getCompilationUnit(match); if (match.getAccuracy() == SearchMatch.A_INACCURATE) { if (unit != null) { status.addError(RefactoringCoreMessages.TargetProvider_inaccurate_match, JavaStatusContext.create(unit, new SourceRange(match.getOffset(), match.getLength()))); } else { status.addError(RefactoringCoreMessages.TargetProvider_inaccurate_match); } } else if (unit != null) { if (! unit.equals(fLastCU)) { fLastCU= unit; affectedCompilationUnits.add(unit); } } } };