나는 IsearchResult
개체를 가지고 있는데, 각 결과를 비교할 때 쓰루 (반복)해야합니다. 나는이 목록을 반복 neeed이클립스 검색 결과를 비교하기 위해 ISearchResult를 반복해야합니다.
and then I have this results' list
e.g. I look for (ctrl+H) add method.
(그것은ISearchResult
객체 INT 저장했다) 쿼리의 각 결과를 비교한다.
이 코드가 있습니다.
NewSearchUI.addQueryListener(new IQueryListener() {
@Override
public void queryStarting(ISearchQuery query) {
System.out.println("query start " + query);
}
@Override
public void queryRemoved(ISearchQuery query) {
}
@Override
public void queryFinished(ISearchQuery query) {
System.out.println("query finished " + query);
System.out.println("result " + query.getSearchResult().getLabel());
query.getSearchResult().addListener(new ISearchResultListener() {
@Override
public void searchResultChanged(SearchResultEvent e) {
}
});
}
@Override
public void queryAdded(ISearchQuery query) {
}
결과 목록을 반복하여 각 결과의 정보를 비교하거나 추출해야합니다.
어디서 붙어 있습니까? – nitind
각 검색 결과를 알기 위해 리스너와 함께 ISearchResult를 반복해야합니다. –