package org.limewire.ui.swing.search;
import org.limewire.core.api.search.Search;
import org.limewire.ui.swing.search.model.SearchResultsModel;
/**
* Encapsulates logic for refreshing a Search
*/
public class DefaultSearchRepeater implements SearchRepeater {
private Search search;
private SearchResultsModel searchResultsModel;
public DefaultSearchRepeater(Search search, SearchResultsModel searchResultsModel){
this.search = search;
this.searchResultsModel = searchResultsModel;
}
/* (non-Javadoc)
* @see org.limewire.ui.swing.search.ISearchRepeater#refresh()
*/
public void refresh(){
searchResultsModel.clear();
search.repeat();
}
}