1 package org.columba.core.gui.search.api; 2 3 import java.util.List ; 4 5 import javax.swing.JComponent ; 6 7 import org.columba.core.context.api.IContextSearchManager; 8 import org.columba.core.search.api.ISearchManager; 9 import org.columba.core.search.api.ISearchRequest; 10 11 public interface ISearchPanel { 12 13 public void searchAll(String searchTerm, boolean searchInside); 14 15 public void searchInProvider(String searchTerm, String providerName, boolean searchInside); 16 17 public void searchInCriteria(String searchTerm, String providerName, 18 String criteriaName, boolean searchInside); 19 20 public void searchComplex(List <ISearchRequest> list, boolean matchAll, boolean searchInside); 21 22 public void searchInContext(); 23 24 public ISearchManager getSearchManager(); 25 26 public IContextSearchManager getContextSearchManager(); 27 28 public JComponent getView(); 29 30 } | Popular Tags |