public void finished() { Object[] values = this.indexes.values; for (int i = 0, l = values.length; i < l; i++) if (values[i] != null) ((Index) values[i]).stopQuery(); } public Index[] getIndexes(IProgressMonitor progressMonitor) {
public void finished() { Object[] values = this.indexes.values; for (int i = 0, l = values.length; i < l; i++) if (values[i] != null) ((Index) values[i]).stopQuery(); } public Index[] getIndexes(IProgressMonitor progressMonitor) {
public void finished() { Object[] values = this.indexes.values; for (int i = 0, l = values.length; i < l; i++) if (values[i] != null) ((Index) values[i]).stopQuery(); } @Override
public void finished() { Object[] values = this.indexes.values; for (int i = 0, l = values.length; i < l; i++) if (values[i] != null) ((Index) values[i]).stopQuery(); } public Index[] getIndexes(IProgressMonitor progressMonitor) {
public void finished() { Object[] values = this.indexes.values; for (int i = 0, l = values.length; i < l; i++) if (values[i] != null) ((Index) values[i]).stopQuery(); } public Index[] getIndexes(IProgressMonitor progressMonitor) {
public void finished() { Object[] values = this.indexes.values; for (int i = 0, l = values.length; i < l; i++) if (values[i] != null) ((Index) values[i]).stopQuery(); } public Index[] getIndexes(IProgressMonitor progressMonitor) {
@Override public void findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, IProgressMonitor progressMonitor) throws IOException { // per construction, OR pattern can only be used with a PathCollector (which already gather results using a set) try { index.startQuery(); for (int i = 0, length = this.patterns.length; i < length; i++) this.patterns[i].findIndexMatches(index, requestor, participant, scope, progressMonitor); } finally { index.stopQuery(); } }
public void findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, IProgressMonitor progressMonitor) throws IOException { // per construction, OR pattern can only be used with a PathCollector (which already gather results using a set) try { index.startQuery(); for (int i = 0, length = this.patterns.length; i < length; i++) this.patterns[i].findIndexMatches(index, requestor, participant, scope, progressMonitor); } finally { index.stopQuery(); } }
public void findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, IProgressMonitor progressMonitor) throws IOException { // per construction, OR pattern can only be used with a PathCollector (which already gather results using a set) try { index.startQuery(); for (int i = 0, length = this.patterns.length; i < length; i++) this.patterns[i].findIndexMatches(index, requestor, participant, scope, progressMonitor); } finally { index.stopQuery(); } }
public void findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, IProgressMonitor progressMonitor) throws IOException { // per construction, OR pattern can only be used with a PathCollector (which already gather results using a set) try { index.startQuery(); for (int i = 0, length = this.patterns.length; i < length; i++) this.patterns[i].findIndexMatches(index, requestor, participant, scope, progressMonitor); } finally { index.stopQuery(); } }
public void findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, IProgressMonitor progressMonitor) throws IOException { // per construction, OR pattern can only be used with a PathCollector (which already gather results using a set) try { index.startQuery(); for (int i = 0, length = this.patterns.length; i < length; i++) this.patterns[i].findIndexMatches(index, requestor, participant, scope, progressMonitor); } finally { index.stopQuery(); } }
public void findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, IProgressMonitor progressMonitor) throws IOException { // per construction, OR pattern can only be used with a PathCollector (which already gather results using a set) try { index.startQuery(); for (int i = 0, length = this.patterns.length; i < length; i++) this.patterns[i].findIndexMatches(index, requestor, participant, scope, progressMonitor); } finally { index.stopQuery(); } }
} while (hasNextQuery()); } finally { index.stopQuery();
} while (hasNextQuery()); } finally { index.stopQuery();