|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectprefuse.data.query.DynamicQueryBinding
prefuse.data.query.SearchQueryBinding<T>
public class SearchQueryBinding<T extends Tuple<?>>
DynamicQueryBinding supporting text search over data values. Implementations
of the SearchTupleSet
class from the
prefuse.data.search
package can be used to control the type of
search index used.
SearchTupleSet
Field Summary |
---|
Fields inherited from class prefuse.data.query.DynamicQueryBinding |
---|
m_field, m_query, m_tuples |
Constructor Summary | |
---|---|
SearchQueryBinding(TupleSet<? extends T> ts,
java.lang.String field)
Create a new SearchQueryBinding over the given set and data field. |
|
SearchQueryBinding(TupleSet<? extends T> ts,
java.lang.String field,
SearchTupleSet<T> set)
Create a new SearchQueryBinding over the given set and data field, using the specified SearchTupleSet instance. |
Method Summary | |
---|---|
javax.swing.JComponent |
createComponent()
Create a new search text panel for searching over the data. |
JSearchPanel |
createSearchPanel()
Create a new search text panel for searching over the data. |
JSearchPanel |
createSearchPanel(boolean monitorKeystrokes)
Create a new search text panel for searching over the data. |
SearchTupleSet<T> |
getSearchSet()
Return the SearchTupleSet used for conducting searches. |
Methods inherited from class prefuse.data.query.DynamicQueryBinding |
---|
getPredicate, setPredicate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SearchQueryBinding(TupleSet<? extends T> ts, java.lang.String field)
ts
- the TupleSet to queryfield
- the data field (Table column) to querypublic SearchQueryBinding(TupleSet<? extends T> ts, java.lang.String field, SearchTupleSet<T> set)
ts
- the TupleSet to queryfield
- the data field (Table column) to queryset
- the SearchTupleSet
to use.Method Detail |
---|
public SearchTupleSet<T> getSearchSet()
SearchTupleSet
used by this
dynamic query binding.public javax.swing.JComponent createComponent()
createComponent
in class DynamicQueryBinding
JSearchPanel
bound to this
dynamic query.DynamicQueryBinding.createComponent()
public JSearchPanel createSearchPanel()
JSearchPanel
bound to this
dynamic query.public JSearchPanel createSearchPanel(boolean monitorKeystrokes)
monitorKeystrokes
- if true, each keystroke will cause the
search to be re-run (this is the default for prefix searches);
if false, searches will only re-run when the enter key is typed
(this is the default for the other search engine types).
JSearchPanel
bound to this
dynamic query.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |