org.eclipse.gmt.modisco.infra.query.ui.controls
Class QueryFilteredTree
java.lang.Object
FilteredTree
org.eclipse.gmt.modisco.infra.query.ui.controls.QueryFilteredTree
public class QueryFilteredTree
- extends FilteredTree
A control that displays a tree of queries in their query sets, with a filter
text field.
Constructor Summary |
QueryFilteredTree(Composite parentComposite,
java.util.Collection<ModelQuerySet> availableQuerySets,
java.util.List<ViewerFilter> viewerFilters,
boolean multiSelection)
Create a tree with a filter text field to select queries. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryFilteredTree
public QueryFilteredTree(Composite parentComposite,
java.util.Collection<ModelQuerySet> availableQuerySets,
java.util.List<ViewerFilter> viewerFilters,
boolean multiSelection)
- Create a tree with a filter text field to select queries.
- Parameters:
parentComposite
- the parent compositeavailableQuerySets
- the query sets from which queries are selected.
null
means all.viewerFilters
- filters on the displayed queries. Can be null
.
setFilters
public void setFilters(java.util.List<ViewerFilter> viewerFilters)
setInput
public void setInput(java.util.Collection<ModelQuerySet> availableQuerySets)
- Parameters:
availableQuerySets
- the query sets to set as input. null
means all.