KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > columba > core > gui > search > api > ISearchPanel


1 package org.columba.core.gui.search.api;
2
3 import java.util.List JavaDoc;
4
5 import javax.swing.JComponent JavaDoc;
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 JavaDoc searchTerm, boolean searchInside);
14
15     public void searchInProvider(String JavaDoc searchTerm, String JavaDoc providerName, boolean searchInside);
16
17     public void searchInCriteria(String JavaDoc searchTerm, String JavaDoc providerName,
18             String JavaDoc criteriaName, boolean searchInside);
19     
20     public void searchComplex(List JavaDoc<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 JavaDoc getView();
29
30 }
Popular Tags