public abstract class SearchResultPanel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
backTabIndex |
SearchPopupController |
controller |
protected PluginsGroupComponent |
myPanel |
protected java.lang.Runnable |
myPostFillGroupCallback |
int |
tabIndex |
Constructor and Description |
---|
SearchResultPanel(SearchPopupController controller,
PluginsGroupComponent panel,
int tabIndex,
int backTabIndex) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
createScrollPane() |
javax.swing.JComponent |
createVScrollPane() |
void |
dispose() |
void |
fullRepaint() |
PluginsGroup |
getGroup() |
PluginsGroupComponent |
getPanel() |
java.lang.String |
getQuery() |
protected abstract void |
handleQuery(java.lang.String query,
PluginsGroup result) |
boolean |
isEmpty() |
void |
setEmpty() |
protected void |
setEmptyText(java.lang.String query) |
void |
setQuery(java.lang.String query) |
public final SearchPopupController controller
public final int tabIndex
public final int backTabIndex
protected final PluginsGroupComponent myPanel
protected java.lang.Runnable myPostFillGroupCallback
public SearchResultPanel(SearchPopupController controller, PluginsGroupComponent panel, int tabIndex, int backTabIndex)
public PluginsGroupComponent getPanel()
public PluginsGroup getGroup()
public javax.swing.JComponent createScrollPane()
public javax.swing.JComponent createVScrollPane()
protected void setEmptyText(java.lang.String query)
public boolean isEmpty()
public void setEmpty()
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
protected abstract void handleQuery(java.lang.String query, PluginsGroup result)
public void dispose()
public void fullRepaint()